:root{--mnd-page: #F6F6F8;--mnd-surface: #FFFFFF;--mnd-ink: #18161D;--mnd-ink-2: #3A3742;--mnd-slate: #65626D;--mnd-line: #E9E7EE;--mnd-soft: #F2F1F5;--mnd-brand: #F0325A;--mnd-brand-btn: #D91C47;--mnd-brand-text: #C4153D;--mnd-brand-soft: #FFF0F3;--mnd-green: #0E7A55;--mnd-green-soft: #E6F6EF;--mnd-amber: #FFC857;--mnd-r-lg: 20px;--mnd-r: 16px;--mnd-r-sm: 12px;--mnd-radius: var(--mnd-r);--mnd-shadow: 0 1px 2px rgba(24,22,29,.05),0 6px 18px -8px rgba(24,22,29,.12);--mnd-shadow-hi: 0 2px 6px rgba(24,22,29,.06),0 18px 36px -14px rgba(24,22,29,.22);--mnd-ease: cubic-bezier(.2,.8,.2,1);--mnd-head: var(--wp--preset--font-family--heading);--mnd-header-h: 60px;--mnd-plum: var(--mnd-ink);--mnd-plum-2: var(--mnd-ink-2);--mnd-coral: var(--mnd-brand);--mnd-coral-d: var(--mnd-brand-text);--mnd-coral-btn: var(--mnd-brand-btn);--mnd-mint: #34C79A;--mnd-mint-d: var(--mnd-green);--mnd-sun: var(--mnd-amber);--mnd-cream: var(--mnd-page);--mnd-border: var(--mnd-line)}.mnd-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,var(--mnd-grid-min,220px)),1fr));gap: var(--mnd-grid-gap,16px)}:where(.mnd-grid,.mnd-feed,.mnd-cards,.mnd-rail,.mnd-values,.mnd-stories,.mnd-brand-grid,.mnd-footer__cols,.mnd-mega__inner)>*{min-width: 0}:where(h1,h2,h3,h4,p,li,a,dd,figcaption,summary){overflow-wrap: break-word}:where(img,video,iframe,svg,canvas){max-width: 100%}:where(pre){white-space: pre-wrap;overflow-wrap: anywhere}body{-webkit-font-smoothing: antialiased;background: var(--mnd-page)}:where(.wp-site-blocks) :focus-visible{outline: 2px solid var(--mnd-brand);outline-offset: 2px;border-radius: 6px}a{text-underline-offset: .18em;text-decoration-thickness: 1px}.wp-site-blocks>main,.wp-site-blocks>footer{margin-block-start: 0}.mnd-wrap{width: min(1200px,100% - 32px);margin-inline: auto}.mnd-ico{width: 20px;height: 20px;flex: none}.mnd-ico--sm{width: 16px;height: 16px;transition: transform .25s var(--mnd-ease)}img{height: auto}.mnd-btn,.mnd-cta{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding: 0 20px;border-radius: 999px;border: 0;cursor: pointer;text-decoration: none;white-space: nowrap;font: 500 1rem/1 var(--mnd-head);transition: background .2s,box-shadow .2s,transform .2s var(--mnd-ease)}.mnd-btn--primary,.mnd-btn--coral,.mnd-cta{background: var(--mnd-brand-btn);color: #fff !important}.mnd-btn--primary:hover,.mnd-btn--coral:hover,.mnd-cta:hover{background: #B8143A}.mnd-btn--soft,.mnd-btn--ghost{background: #fff;color: var(--mnd-ink) !important;box-shadow: inset 0 0 0 1px var(--mnd-line)}.mnd-btn--soft:hover,.mnd-btn--ghost:hover{box-shadow: inset 0 0 0 1px var(--mnd-ink-2)}.mnd-btn--light,.mnd-cta--light{background: #fff;color: var(--mnd-ink) !important}.mnd-pill{display: inline-flex;align-items: center;gap: 4px;padding: 3px 9px;border-radius: 999px;white-space: nowrap;font: 500 .75rem/1.4 var(--mnd-head);text-decoration: none}.mnd-pill--ok{background: var(--mnd-green-soft);color: var(--mnd-green)}.mnd-pill--soon{background: var(--mnd-amber);color: #3D2800}.mnd-pill--hot{background: var(--mnd-brand-btn);color: #fff}.mnd-pill--new{background: var(--mnd-brand-btn);color: #fff}.mnd-pill--off{background: rgba(24,22,29,.72);color: #fff}.mnd-pill--tag{background: #fff;color: var(--mnd-ink-2);box-shadow: inset 0 0 0 1px var(--mnd-line)}.mnd-kicker{font: 500 .8125rem/1.4 var(--mnd-head);color: var(--mnd-brand-text)}.mnd-kicker a{color: inherit;text-decoration: none}.mnd-eyebrow{font: 500 .8125rem var(--mnd-head);letter-spacing: .06em;color: var(--mnd-brand-text);margin: 0}.mnd-header{position: sticky;top: 0;z-index: 50;background: rgba(255,255,255,.94);backdrop-filter: saturate(1.4) blur(12px);border-bottom: 1px solid var(--mnd-line)}.mnd-header__bar{position: relative;min-height: var(--mnd-header-h);gap: 12px}.mnd-logo{display: inline-flex;align-items: center;gap: 8px;text-decoration: none;color: var(--mnd-ink)}.mnd-logo__word{font-family: var(--mnd-head);font-weight: 600;font-size: 1.35rem;letter-spacing: -.01em}.mnd-logo--inverse{color: var(--mnd-ink)}.mnd-header__tools{display: flex;align-items: center;gap: 6px}.mnd-hdr-search{display: flex;align-items: center;gap: 8px;background: var(--mnd-soft);border-radius: 999px;padding: 0 14px;min-height: 42px;color: var(--mnd-slate);width: 240px;transition: width .3s var(--mnd-ease),box-shadow .2s,background .2s}.mnd-hdr-search:focus-within{width: 300px;background: #fff;box-shadow: 0 0 0 2px var(--mnd-brand)}.mnd-hdr-search input{align-self: stretch;min-height: 40px;border: 0;outline: 0;background: transparent;font: inherit;font-size: .9375rem;width: 100%;color: var(--mnd-ink)}.mnd-hdr-icon,.mnd-menubtn{display: none;place-items: center;width: 44px;height: 44px;border-radius: 12px;color: var(--mnd-ink);cursor: pointer}.mnd-hdr-icon:hover,.mnd-menubtn:hover{background: var(--mnd-soft)}.wp-block-navigation-item__content,.wp-block-button__link,.mnd-chip{min-height: 44px;display: inline-flex;align-items: center}.mnd-mainnav{margin-right: auto;margin-left: 8px}.mnd-mainnav__list{display: flex;align-items: center;gap: 2px;list-style: none;margin: 0;padding: 0}.mnd-mainnav__link{position: relative;display: inline-flex;align-items: center;gap: 4px;min-height: 44px;padding: 0 12px;border-radius: 999px;font: 500 .9375rem var(--mnd-head);color: var(--mnd-ink-2);text-decoration: none;transition: background .2s,color .2s}.mnd-mainnav__link:hover{color: var(--mnd-ink);background: var(--mnd-soft)}.mnd-mainnav__link[aria-current]{color: var(--mnd-brand-text)}.mnd-mainnav__mega:hover .mnd-ico--sm,.mnd-mainnav__mega:focus-within .mnd-ico--sm{transform: rotate(180deg)}.mnd-mega{position: absolute;left: 0;right: 0;top: 100%;z-index: 70;padding-top: 8px;visibility: hidden;opacity: 0;transform: translateY(-6px);transition: opacity .2s,transform .25s var(--mnd-ease),visibility 0s .25s}.mnd-mainnav__mega:hover .mnd-mega,.mnd-mainnav__mega:focus-within .mnd-mega{visibility: visible;opacity: 1;transform: none;transition-delay: 0s}.mnd-mega__inner{display: grid;grid-template-columns: 1.25fr 1fr 1.1fr .9fr;gap: 28px;padding: 24px 28px;background: #fff;border-radius: var(--mnd-r);box-shadow: var(--mnd-shadow-hi);border: 1px solid var(--mnd-line)}.mnd-mega__title{margin: 0 0 8px;font: 600 .8125rem var(--mnd-head);letter-spacing: .04em;color: var(--mnd-slate)}.mnd-mega ul{list-style: none;margin: 0;padding: 0}.mnd-mega__col:first-child ul{columns: 2;column-gap: 16px}.mnd-mega li a{display: block;padding: 6px 0;color: var(--mnd-ink);text-decoration: none;font-size: .9375rem;line-height: 1.4}.mnd-mega li a:hover{color: var(--mnd-brand-text)}.mnd-mega a.is-more{font-weight: 600;color: var(--mnd-brand-text)}.mnd-mega a.is-hot::before{content: "";display: inline-block;width: 8px;height: 8px;margin-right: 8px;border-radius: 50%;background: var(--mnd-brand);vertical-align: middle}.mnd-section{padding-block: clamp(24px,4vw,40px)}.mnd-section--first{padding-top: clamp(16px,3vw,28px)}.mnd-section--list{padding-top: 20px}.mnd-section--tight{padding-block: clamp(18px,3vw,28px)}.mnd-home>.mnd-section + .mnd-section{border-top: 1px solid var(--mnd-line)}.mnd-shead{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px;margin-bottom: 14px}.mnd-shead :is(h1,h2){margin: 0;font-size: clamp(1.3rem,2.4vw,1.7rem);font-weight: 600;line-height: 1.3;color: var(--mnd-ink)}.mnd-shead p,.mnd-shead__sub{display: block;margin: 2px 0 0;color: var(--mnd-slate);font-size: .875rem;line-height: 1.5}.mnd-shead--list{margin-top: clamp(28px,4vw,44px)}.mnd-more{display: inline-flex;align-items: center;min-height: 44px;gap: 4px;font: 500 .9375rem var(--mnd-head);color: var(--mnd-brand-text);text-decoration: none;white-space: nowrap}.mnd-more .mnd-ico{width: 18px;height: 18px;transition: transform .2s}.mnd-more:hover .mnd-ico{transform: translateX(3px)}.mnd-feed,.mnd-cards,.mnd-rail,.wp-block-post-template.mnd-cards{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;list-style: none;margin: 0;padding: 0}.mnd-cards>li{margin: 0}.mnd-feed__foot{display: flex;justify-content: center;margin-top: 24px}.mnd-feed__foot .mnd-btn{min-width: 220px}.mnd-feed__foot [aria-busy]{opacity: .6;pointer-events: none}.mnd-dcard,.mnd-acard{position: relative;display: flex;flex-direction: column;height: 100%;background: #fff;border-radius: var(--mnd-r);overflow: hidden;border: 1px solid var(--mnd-line);transition: box-shadow .25s,transform .25s var(--mnd-ease)}.mnd-dcard:hover,.mnd-acard:hover{box-shadow: var(--mnd-shadow-hi);transform: translateY(-2px)}.mnd-dcard__ph,.mnd-acard__ph{position: relative;display: block;aspect-ratio: 1;overflow: hidden;background: var(--mnd-soft)}.mnd-acard__ph{aspect-ratio: 4 / 3}.mnd-dcard__ph img,.mnd-acard__ph img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: top}.mnd-dcard__pills{position: absolute;top: 8px;left: 8px;right: 8px;display: flex;flex-wrap: wrap;gap: 4px}.mnd-dcard__pills .mnd-pill{box-shadow: 0 1px 3px rgba(24,22,29,.18);white-space: normal}.mnd-dcard__pills .mnd-pill--ok{background: #fff}.mnd-dcard__body,.mnd-acard__body{display: flex;flex-direction: column;gap: 4px;flex: 1;padding: 10px 12px 12px}.mnd-dcard__brand{font: 500 .8125rem/1.3 var(--mnd-head);color: var(--mnd-slate)}.mnd-dcard__title,.mnd-acard__title{margin: 0;font: 600 .9375rem/1.4 var(--mnd-head);color: var(--mnd-ink)}.mnd-dcard__title a,.mnd-acard__title a{color: inherit;text-decoration: none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mnd-dcard__title a::after,.mnd-acard__title a::after{content: "";position: absolute;inset: 0}.mnd-dcard__tag{margin-top: auto;padding-top: 4px;font: 500 .8125rem/1.3 var(--mnd-head);color: var(--mnd-brand-text)}.mnd-dcard--hub .mnd-dcard__tag{color: var(--mnd-slate);font-weight: 400}.mnd-dcard.is-expired .mnd-dcard__ph img{filter: grayscale(.85) contrast(.9);opacity: .8}.mnd-price{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;margin-top: auto;padding-top: 2px}.mnd-price b{font: 700 1.15rem/1.2 var(--mnd-head);color: var(--mnd-brand-text)}.mnd-price s{color: var(--mnd-slate);font-size: .8125rem}.mnd-verified{margin-top: auto;font-size: .8125rem;color: var(--mnd-green)}.mnd-verified--muted{color: var(--mnd-slate)}.mnd-countdown{display: none}.mnd-ph{position: relative;display: grid;place-items: center;width: 100%;height: 100%;min-height: 100%;aspect-ratio: 1;overflow: hidden;background: radial-gradient(circle at 80% 15%,rgba(255,255,255,.28),transparent 45%),var(--mnd-bg);color: var(--mnd-fg);font: 600 1.2rem/1.2 var(--mnd-head);text-align: center;padding: 12px;box-sizing: border-box}.mnd-ph::before{content: attr(data-mono);position: absolute;right: -6%;bottom: -18%;font-size: 8rem;opacity: .14;letter-spacing: -.05em}.mnd-ph>span{position: relative}.mnd-acard .mnd-ph{aspect-ratio: 4 / 3}.mnd-acard__excerpt{margin: 0;color: var(--mnd-slate);font-size: .9375rem}.mnd-stories{display: grid;grid-template-columns: repeat(auto-fill,minmax(80px,1fr));gap: 16px 8px}.mnd-story{min-width: 0;text-align: center;text-decoration: none;color: var(--mnd-ink)}.mnd-story__ring{display: block;width: 68px;height: 68px;margin: 0 auto 6px;padding: 2px;border-radius: 50%;background: var(--mnd-line);transition: transform .25s var(--mnd-ease)}.mnd-story.is-fresh .mnd-story__ring{background: linear-gradient(135deg,var(--mnd-brand),var(--mnd-amber))}.mnd-story__ring img,.mnd-story__ring .mnd-ph{display: block;width: 100%;height: 100%;border-radius: 50%;object-fit: cover;border: 2px solid #fff;aspect-ratio: 1;font-size: .8rem;padding: 4px}.mnd-story__ring .mnd-ph::before{display: none}.mnd-story:hover .mnd-story__ring{transform: translateY(-2px)}.mnd-story__name{display: block;font: 500 .8125rem/1.3 var(--mnd-head)}.mnd-story small{display: block;font-size: .75rem;line-height: 1.4;color: var(--mnd-green)}.mnd-values{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,170px),1fr));gap: 10px}.mnd-val{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-radius: var(--mnd-r);text-decoration: none;background: #fff;border: 1px solid var(--mnd-line);color: var(--mnd-ink);transition: box-shadow .25s,transform .25s var(--mnd-ease)}.mnd-val:hover{box-shadow: var(--mnd-shadow);transform: translateY(-2px)}.mnd-val svg{flex: none;width: 44px;height: 44px;padding: 8px;border-radius: 12px;background: var(--tint,var(--mnd-soft));color: var(--tone,var(--mnd-ink));box-sizing: border-box}.mnd-val b{display: block;font: 600 .9375rem/1.3 var(--mnd-head)}.mnd-val small{display: block;font-size: .75rem;line-height: 1.4;color: var(--mnd-slate);margin-top: 2px}.mnd-val--buy-1-get-1{--tint: #FFE4E9;--tone: #B0123A}.mnd-val--half-price{--tint: #FFF1CC;--tone: #7A4E00}.mnd-val--coupon-code{--tint: #DDF5EC;--tone: #0B6B4B}.mnd-val--free-gift{--tint: #ECE6FA;--tone: #4B3290}.mnd-val--member{--tint: #E2EEFF;--tone: #1D4F9A}.mnd-val--lucky-draw{--tint: #FFE8D9;--tone: #9A3F0B}.mnd-chips{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px}.mnd-chip{min-height: 38px;padding: 0 14px;border-radius: 999px;border: 0;background: var(--mnd-soft);font: 500 .875rem var(--mnd-head);color: var(--mnd-ink-2);text-decoration: none;transition: background .15s,color .15s}.mnd-chip:hover{background: #E9E7EE;color: var(--mnd-ink)}.mnd-chip.is-current{background: var(--mnd-ink);color: #fff}.mnd-chip small{margin-left: 6px;font-size: .75rem;color: var(--mnd-slate)}.mnd-chips--cats{margin-top: 18px}.mnd-brand-grid{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px;grid-template-columns: repeat(auto-fill,minmax(160px,1fr))}.mnd-brand-tile{display: flex;flex-direction: column;height: 100%;text-decoration: none;color: inherit;background: #fff;border-radius: var(--mnd-r);overflow: hidden;border: 1px solid var(--mnd-line)}.mnd-brand-tile__ph{display: block;aspect-ratio: 4 / 3;overflow: hidden}.mnd-brand-tile__ph img{width: 100%;height: 100%;object-fit: cover;object-position: top}.mnd-brand-tile__name{padding: 10px 12px 0;font: 600 .9375rem/1.3 var(--mnd-head);color: var(--mnd-ink)}.mnd-brand-tile__meta{padding: 2px 12px 12px;font-size: .8125rem;color: var(--mnd-slate)}.mnd-dot{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: var(--mnd-mint);margin-right: 6px;vertical-align: middle}.mnd-mono{display: inline-grid;place-items: center;width: 52px;height: 52px;border-radius: 14px;background: var(--mnd-bg);color: var(--mnd-fg);font: 600 1.05rem var(--mnd-head)}.mnd-mono--lg{width: 72px;height: 72px;border-radius: 20px;font-size: 1.6rem;flex: none}.mnd-az__nav{position: sticky;top: var(--mnd-header-h);z-index: 5;display: flex;flex-wrap: wrap;gap: 4px;padding: 10px 0;margin-bottom: 12px;background: var(--mnd-page)}.mnd-az__nav a{display: grid;place-items: center;min-width: 36px;min-height: 36px;border-radius: 10px;background: #fff;border: 1px solid var(--mnd-line);font: 600 .9375rem var(--mnd-head);color: var(--mnd-ink);text-decoration: none}.mnd-az__nav a:hover{background: var(--mnd-brand-btn);border-color: var(--mnd-brand-btn);color: #fff}.mnd-az__group{scroll-margin-top: 130px;margin-bottom: 28px}.mnd-az__group h2{font-size: 1.4rem;margin: 0 0 10px}.mnd-az__group ul{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 8px}.mnd-az__group a{display: flex;align-items: center;gap: 12px;padding: 10px;background: #fff;border-radius: var(--mnd-r-sm);border: 1px solid var(--mnd-line);text-decoration: none;color: var(--mnd-ink);font: 600 1rem/1.3 var(--mnd-head)}.mnd-az__group a:hover{box-shadow: var(--mnd-shadow)}.mnd-az__group img,.mnd-az__group .mnd-mono{width: 48px;height: 48px;border-radius: 12px;object-fit: cover;flex: none;font-size: .9rem}.mnd-az__group small{display: block;font: 400 .8125rem var(--wp--preset--font-family--body);color: var(--mnd-slate)}.mnd-empty{padding: 18px 20px;background: #fff;border-radius: var(--mnd-r);border: 1px solid var(--mnd-line);color: var(--mnd-slate)}.mnd-empty a{color: var(--mnd-brand-text);font-weight: 500}.mnd-pagehead,.mnd-pagehead--dark{background: #fff;border-bottom: 1px solid var(--mnd-line);padding-block: 14px 20px;color: var(--mnd-ink)}.mnd-pagehead h1{margin-block: 6px 4px;font-size: clamp(1.5rem,3vw,2.1rem);font-weight: 600;line-height: 1.3;color: var(--mnd-ink)}.mnd-pagehead__lead{color: var(--mnd-slate);max-width: 720px;margin: 2px 0 0;font-size: .9375rem}.mnd-breadcrumb{color: var(--mnd-slate)}.mnd-breadcrumb a{color: var(--mnd-slate);text-decoration: none}.mnd-breadcrumb a:hover{text-decoration: underline}.mnd-breadcrumb a,.mnd-breadcrumb span{display: inline-flex;align-items: center;min-height: 32px}.mnd-pagehead--brand{position: relative;overflow: hidden;background: #fff;border-bottom: 1px solid var(--mnd-line);padding-block: 14px 24px}.mnd-pagehead--brand>*{position: relative;z-index: 1}.mnd-pagehead--brand>.mnd-brand-hero{position: static}.mnd-brand-hero{display: grid;grid-template-columns: 1fr auto;gap: 28px;align-items: center;margin-top: 8px}.mnd-brand-hero__bg{position: absolute;inset: 0;z-index: 0;opacity: .14;filter: blur(48px) saturate(1.3);transform: scale(1.2);pointer-events: none}.mnd-brand-hero__bg img{width: 100%;height: 100%;object-fit: cover}.mnd-brand-hero__inner,.mnd-brand-hero__poster{position: relative;z-index: 1}.mnd-brand-hero__inner{display: flex;gap: 16px;align-items: flex-start}.mnd-brand-hero__logo img,.mnd-brand-hero__logo .mnd-mono{width: 72px;height: 72px;border-radius: 20px;object-fit: cover;border: 1px solid var(--mnd-line);background: #fff}.mnd-brand-hero h1{margin: 0 0 6px;font-size: clamp(1.45rem,3vw,2.2rem);font-weight: 600;line-height: 1.3;color: var(--mnd-ink)}.mnd-brand-hero__meta{display: flex;flex-wrap: wrap;gap: 4px 12px;align-items: center;color: var(--mnd-slate)}.mnd-brand-hero__meta p{margin: 0}.mnd-brand-hero__poster{width: 220px}.mnd-brand-hero__poster img{display: block;width: 100%;aspect-ratio: 4 / 5;object-fit: cover;object-position: top;border-radius: var(--mnd-r);box-shadow: var(--mnd-shadow-hi)}.mnd-badge{display: inline-flex;align-items: center;padding: 2px 10px;border-radius: 999px;font: 600 .8125rem/1.8 var(--mnd-head)}.mnd-badge--active{background: var(--mnd-green-soft);color: var(--mnd-green)}.mnd-badge--upcoming{background: #FFF1D1;color: #7A5200}.mnd-badge--expired{background: var(--mnd-soft);color: var(--mnd-slate)}.mnd-feed--brand{margin-bottom: 28px}.mnd-hub-cols{gap: 28px}.mnd-aside h3{margin-top: 20px;font-size: 1.05rem}.mnd-hub-content{margin-top: 0;padding: clamp(16px,3vw,32px);background: #fff;border-radius: var(--mnd-r);border: 1px solid var(--mnd-line);overflow-wrap: anywhere}.mnd-toc{margin: 0 0 20px;padding: 14px 16px;background: #fff;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r)}.mnd-toc__title{margin: 0 0 6px;font: 600 1rem/1.4 var(--mnd-head);color: var(--mnd-ink)}.mnd-toc ol{margin: 0;padding-left: 1.3em;display: grid;gap: 2px}.mnd-toc li{padding: 4px 0}.mnd-toc a{color: var(--mnd-ink);text-decoration: none;font-weight: 500}.mnd-toc a:hover{color: var(--mnd-brand-text);text-decoration: underline}.mnd-toc small{margin-left: 8px;color: var(--mnd-slate);font-size: .8125rem;white-space: nowrap}.mnd-pfeed{display: grid;gap: 20px}.mnd-pblock{display: grid;grid-template-columns: minmax(0,45%) minmax(0,1fr);gap: 24px;align-items: start;scroll-margin-top: calc(var(--mnd-header-h) + 12px);padding: 20px;background: #fff;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r-lg)}.mnd-pblock:target{box-shadow: 0 0 0 2px var(--mnd-brand)}.mnd-pblock__img{display: block;position: sticky;top: calc(var(--mnd-header-h) + 16px);border-radius: var(--mnd-r);overflow: hidden;background: var(--mnd-soft)}.mnd-pblock__img img{display: block;width: 100%;height: auto}.mnd-pblock__img .mnd-pblock__more{position: absolute;right: 8px;bottom: 8px;padding: 2px 10px;border-radius: 999px;background: rgb(24 22 29 / .72);color: #fff;font-size: .8125rem;font-weight: 600}.mnd-gallery{margin-top: 28px}.mnd-gallery h2{margin: 0 0 12px;font-size: 1.15rem;font-weight: 600}.mnd-gallery h2 span{color: var(--mnd-slate);font-size: .875rem;font-weight: 400}.mnd-gallery__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}@media (min-width: 782px){.mnd-gallery__grid{grid-template-columns: repeat(4,minmax(0,1fr))}}.mnd-gallery__item{margin: 0}.mnd-gallery__item a{display: block;aspect-ratio: 1;overflow: hidden;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r);background: var(--mnd-soft);cursor: zoom-in}.mnd-gallery__item img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: top;transition: transform .2s}.mnd-gallery__item a:hover img{transform: scale(1.03)}.mnd-gallery__item figcaption{margin-top: 4px;color: var(--mnd-slate);font-size: .8125rem;line-height: 1.4}.mnd-lb{width: 100vw;max-width: none;height: 100dvh;max-height: none;margin: 0;padding: 0;border: 0;background: #0d0c10;color: #fff}.mnd-lb::backdrop{background: #0d0c10}.mnd-lb__stage{position: absolute;inset: 0 0 56px;display: grid;place-items: center;overflow: auto;touch-action: pan-y pinch-zoom}.mnd-lb__stage img{max-width: 100%;max-height: 100%;object-fit: contain;cursor: zoom-in;user-select: none}.mnd-lb.is-zoom .mnd-lb__stage{place-items: start center;touch-action: auto}.mnd-lb.is-zoom .mnd-lb__stage img{max-width: none;max-height: none;width: min(200%,2400px);cursor: zoom-out}.mnd-lb__bar{position: absolute;inset: auto 0 0;min-height: 56px;display: flex;align-items: center;gap: 12px;padding: 0 16px;font-size: .875rem}.mnd-lb__count{flex: none;color: #bbb}.mnd-lb__cap{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mnd-lb button{position: absolute;display: grid;place-items: center;width: 44px;height: 44px;border: 0;border-radius: 999px;background: rgb(255 255 255 / .14);color: #fff;font-size: 1.5rem;line-height: 1;cursor: pointer}.mnd-lb button:hover{background: rgb(255 255 255 / .26)}.mnd-lb__x{top: 12px;right: 12px;font-size: 1.1rem !important}.mnd-lb__nav{top: calc(50% - 50px)}.mnd-lb__prev{left: 12px}.mnd-lb__next{right: 12px}.mnd-lb.is-single .mnd-lb__nav,.mnd-lb.is-zoom .mnd-lb__nav{display: none}.mnd-pblock:not(:has(.mnd-pblock__img)){grid-template-columns: 1fr}.mnd-pblock__body{display: flex;flex-direction: column;gap: 10px;min-width: 0}.mnd-pblock__pills{display: flex;flex-wrap: wrap;gap: 6px}.mnd-pblock__pills .mnd-pill{font-size: .8125rem;padding: 4px 11px}.mnd-pblock__title{margin: 0;font: 600 clamp(1.15rem,2.2vw,1.45rem)/1.35 var(--mnd-head);color: var(--mnd-ink)}.mnd-pblock__title a{color: inherit;text-decoration: none}.mnd-pblock__title a:hover{color: var(--mnd-brand-text)}.mnd-pblock .mnd-price b{font-size: 1.6rem}.mnd-pblock__meta{display: grid;grid-template-columns: max-content 1fr;gap: 8px 16px;margin: 0;padding-top: 12px;border-top: 1px solid var(--mnd-line);font-size: .9375rem;line-height: 1.6}.mnd-pblock__meta dt{color: var(--mnd-slate)}.mnd-pblock__meta dd{margin: 0;min-width: 0}.mnd-pblock__content{font-size: 1rem;line-height: 1.8;border-top: 1px solid var(--mnd-line);padding-top: 12px}.mnd-pblock__content>:first-child{margin-top: 0}.mnd-pblock__links{margin: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: .9375rem}.mnd-pblock__links a:not(.mnd-btn){color: var(--mnd-brand-text)}.mnd-pblock.is-expired .mnd-pblock__img img{filter: grayscale(.85);opacity: .8}.mnd-hub-extra{margin-top: 36px}.mnd-hub-extra>.mnd-hub-content{padding: clamp(16px,3vw,28px)}.mnd-faq{margin-top: 36px}.mnd-faq h2{font-size: clamp(1.2rem,2.2vw,1.5rem);margin: 0 0 12px}.mnd-trending{margin-bottom: 8px}.mnd-section--trend:not(:has(.mnd-trending)){display: none}.mnd-section--list .mnd-trending + .mnd-shead,.mnd-trending + .mnd-shead{margin-top: 32px}.mnd-brandpage .mnd-chips{margin-top: 0}.mnd-promo-page{padding-top: 8px;padding-bottom: 48px}.mnd-promo-cols{gap: 28px;align-items: flex-start !important;margin-top: 8px}.mnd-promo-cols__media{position: sticky;top: calc(var(--mnd-header-h) + 16px)}.mnd-promo-cover{margin: 0}.mnd-promo-cover img{display: block;width: 100%;border-radius: var(--mnd-r);border: 1px solid var(--mnd-line);background: #fff}.mnd-promo-page__title{font-size: clamp(1.35rem,2.6vw,1.9rem) !important;font-weight: 600;line-height: 1.35 !important;margin: 0 0 14px;color: var(--mnd-ink)}.mnd-promo-meta{display: flex;flex-direction: column;gap: 14px;padding: 18px;border-radius: var(--mnd-r);background: #fff;border: 1px solid var(--mnd-line)}.mnd-promo-meta__pills{display: flex;flex-wrap: wrap;gap: 6px}.mnd-promo-meta__pills .mnd-pill{font-size: .8125rem;padding: 4px 11px}.mnd-promo-meta__brand{display: flex;gap: 12px;align-items: center;min-height: 48px;text-decoration: none;color: var(--mnd-ink);font: 600 1.05rem var(--mnd-head)}.mnd-promo-meta__brand img,.mnd-promo-meta__brand .mnd-mono{width: 48px;height: 48px;border-radius: 14px;object-fit: cover;border: 1px solid var(--mnd-line)}.mnd-promo-meta__brand small{display: block;font: 400 .8125rem var(--wp--preset--font-family--body);color: var(--mnd-brand-text)}.mnd-promo-meta .mnd-price b{font-size: 1.75rem}.mnd-promo-meta .mnd-price s{font-size: 1rem}.mnd-promo-meta dl{display: grid;grid-template-columns: max-content 1fr;gap: 10px 16px;margin: 0;padding-top: 14px;border-top: 1px solid var(--mnd-line);font-size: .9375rem;line-height: 1.6}.mnd-promo-meta dt{color: var(--mnd-slate)}.mnd-promo-meta dd{margin: 0}.mnd-conds{margin: 0;padding-left: 1.1em}.mnd-conds li + li{margin-top: 4px}.mnd-promo-meta__cta{display: grid;gap: 8px}.mnd-byline{margin: 12px 0 0;color: var(--mnd-slate);font-size: .8125rem;line-height: 1.6}.mnd-byline a{color: inherit;text-decoration: underline;text-decoration-color: var(--mnd-line);text-underline-offset: 3px}.mnd-contact{display: grid;gap: 14px;max-width: 640px;margin: 24px 0;padding: 20px;background: #fff;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r)}.mnd-contact__row{display: grid;gap: 6px}.mnd-contact__row[hidden]{display: none}.mnd-contact__cols{display: grid;gap: 14px}@media (min-width: 600px){.mnd-contact__cols{grid-template-columns: 1fr 1fr}}.mnd-contact label{font-weight: 600;font-size: .9375rem}.mnd-contact label small{color: var(--mnd-slate);font-weight: 400}.mnd-contact :is(input,select,textarea){width: 100%;box-sizing: border-box;min-height: 44px;padding: 10px 12px;border: 1px solid #D5D2DC;border-radius: 10px;font: inherit;background: #fff;color: var(--mnd-ink)}.mnd-contact :is(input,select,textarea):focus{outline: 2px solid var(--mnd-brand,#C4153D);outline-offset: 1px}.mnd-contact__hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.mnd-contact__note{margin: 0;color: var(--mnd-slate);font-size: .8125rem}.mnd-contact button{justify-self: start;min-height: 44px}.mnd-contact__status{margin: 0;color: var(--mnd-slate);font-size: .875rem}.mnd-contact__done{margin: 0;font-weight: 600;color: #0E7A55}.mnd-promo-meta.is-expired{opacity: .92}.mnd-promo-body{margin-top: 28px}.mnd-coupon{font-family: ui-monospace,SFMono-Regular,Menlo,monospace;cursor: copy;position: relative}code.mnd-coupon{border: 1.5px dashed var(--mnd-brand);padding: 2px 10px;border-radius: 8px;background: var(--mnd-brand-soft)}.mnd-coupon[data-copied]::after{content: attr(data-copied);position: absolute;left: 50%;bottom: calc(100% + 6px);transform: translateX(-50%);background: var(--mnd-ink);color: #fff;font-size: .75rem;padding: 2px 8px;border-radius: 6px;white-space: nowrap}.mnd-expired-notice{margin: 8px 0 12px;background: #FFF6E0;padding: 12px 16px;border-radius: var(--mnd-r-sm);border: 1px solid #F3DFA8}.mnd-expired-notice a{display: inline-flex;align-items: center;min-height: 32px;color: var(--mnd-brand-text)}.mnd-disclosure{color: var(--mnd-slate);background: #fff;border-radius: 12px;padding: 10px 14px;margin-top: 12px}.mnd-related{margin-top: 36px}.mnd-related__brand{margin: 24px 0 0}.mnd-article__head{padding-top: 20px}.mnd-article__title{font-size: clamp(1.7rem,4vw,2.6rem) !important;font-weight: 600;line-height: 1.3 !important;margin-block: 8px 12px;color: var(--mnd-ink)}.mnd-article__meta{gap: 6px;color: var(--mnd-slate);font-size: .9375rem}.mnd-article__meta p{margin: 0}.mnd-article__cover{margin-block: 20px 8px}.mnd-article__cover img{width: 100%;border-radius: var(--mnd-r-lg)}.mnd-prose{font-size: 1.0625rem;line-height: 1.85}.mnd-prose h2{margin-top: 1.8em}.mnd-prose a{color: var(--mnd-brand-text)}.mnd-prose a.wp-block-button__link{color: #fff;text-decoration: none}.mnd-prose blockquote{border-left: 4px solid var(--mnd-brand);margin-left: 0;padding: 4px 0 4px 20px;font-style: normal;color: var(--mnd-ink-2)}.mnd-tags a{display: inline-block;padding: 2px 12px;border-radius: 999px;background: #fff;border: 1px solid var(--mnd-line);text-decoration: none;margin: 0 4px 4px 0}.mnd-hub-content,.wp-block-post-content{overflow-wrap: anywhere}.mnd-hub-content img,.wp-block-post-content img{max-width: 100%;height: auto;border-radius: 12px}.mnd-hub-content iframe,.wp-block-post-content iframe{max-width: 100%}.mnd-hub-content table,.wp-block-post-content table{width: 100% !important;max-width: 100%;table-layout: fixed;border-collapse: collapse}.mnd-hub-content :is(td,th),.wp-block-post-content :is(td,th){overflow-wrap: anywhere;word-break: break-word;vertical-align: top}.mnd-hub-content [style*="width"],.wp-block-post-content [style*="width"]{max-width: 100% !important;box-sizing: border-box}.wp-block-table{max-width: 100%}.mnd-past{margin-top: 36px;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r);background: #fff}.mnd-past>summary{cursor: pointer;list-style: none;display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 12px;padding: 16px 18px;font: 600 1.05rem/1.4 var(--mnd-head);color: var(--mnd-ink)}.mnd-past>summary::-webkit-details-marker{display: none}.mnd-past>summary::after{content: "ดู ▾";font: 500 .9375rem var(--mnd-head);color: var(--mnd-brand-text)}.mnd-past[open]>summary::after{content: "ซ่อน ▴"}.mnd-past>summary small{flex-basis: 100%;font: 400 .875rem var(--wp--preset--font-family--body);color: var(--mnd-slate);order: 3}.mnd-past .mnd-feed,.mnd-past .mnd-cards{padding: 0 18px 18px}.mnd-past__more{padding: 0 18px 16px;color: var(--mnd-slate);margin: 0}.mnd-rounds{margin: 32px 0 8px}.mnd-rounds h2{margin: 0 0 4px;font-size: 1.3rem}.mnd-rounds p{color: var(--mnd-slate);margin: 0 0 12px}.mnd-old{margin-top: 32px}.mnd-old>summary{cursor: pointer;display: inline-flex;align-items: center;min-height: 44px;padding: 0 18px;border-radius: 999px;background: #fff;border: 1px solid var(--mnd-line);font: 600 .9375rem var(--mnd-head);color: var(--mnd-slate);list-style: none;margin-bottom: 16px}.mnd-old>summary::-webkit-details-marker{display: none}.mnd-hsearch{display: flex;gap: 6px;background: #fff;border: 1px solid var(--mnd-line);border-radius: 16px;padding: 5px;max-width: 560px}.mnd-hsearch--page{margin-top: 12px}.mnd-hsearch input{flex: 1;min-width: 0;border: 0;outline: 0;background: transparent;padding: 0 12px;min-height: 46px;font: inherit;font-size: 1rem;color: var(--mnd-ink)}.mnd-hsearch button{display: inline-flex;align-items: center;gap: 6px;border: 0;cursor: pointer;border-radius: 12px;padding: 0 18px;min-height: 46px;background: var(--mnd-brand-btn);color: #fff;font: 500 1rem var(--mnd-head)}.mnd-hsearch:focus-within{box-shadow: 0 0 0 2px var(--mnd-brand);border-color: transparent}.mnd-empty--search .mnd-chips{margin-top: 12px}:is(.is-style-mnd-summary,.is-style-mnd-tip,.is-style-mnd-warning,.is-style-mnd-pros,.is-style-mnd-cons,.is-style-mnd-info){--box-bg: #fff;--box-line: var(--mnd-ink);--box-ico: "";position: relative;background: var(--box-bg);border-radius: var(--mnd-r-sm);padding: 18px 20px 18px 22px;border: 1px solid var(--mnd-line);border-left: 5px solid var(--box-line);margin-block: 1.5em}.is-style-mnd-summary{--box-bg: #FFF4F0;--box-line: var(--mnd-brand-btn)}.is-style-mnd-tip{--box-bg: #EDFAF5;--box-line: var(--mnd-green)}.is-style-mnd-warning{--box-bg: #FFF8E6;--box-line: #B7791F}.is-style-mnd-pros{--box-bg: #EDFAF5;--box-line: var(--mnd-green)}.is-style-mnd-cons{--box-bg: #FFF0F2;--box-line: var(--mnd-brand-text)}.is-style-mnd-info{--box-bg: #F4F3F8;--box-line: var(--mnd-ink-2)}:is(.is-style-mnd-summary,.is-style-mnd-tip,.is-style-mnd-warning,.is-style-mnd-pros,.is-style-mnd-cons,.is-style-mnd-info)>:first-child{margin-top: 0}:is(.is-style-mnd-summary,.is-style-mnd-tip,.is-style-mnd-warning,.is-style-mnd-pros,.is-style-mnd-cons,.is-style-mnd-info)>:last-child{margin-bottom: 0}.mnd-box__label{font: 600 1.05rem/1.4 var(--mnd-head);color: var(--box-line,var(--mnd-ink));margin: 0 0 .4em}.is-style-mnd-summary .mnd-box__label::before{content: "✨ "}.is-style-mnd-tip .mnd-box__label::before{content: "💡 "}.is-style-mnd-warning .mnd-box__label::before{content: "⚠️ "}.is-style-mnd-pros .mnd-box__label::before{content: "👍 "}.is-style-mnd-cons .mnd-box__label::before{content: "👎 "}.is-style-mnd-info .mnd-box__label::before{content: "📌 "}:is(.is-style-mnd-summary,.is-style-mnd-tip,.is-style-mnd-warning,.is-style-mnd-pros,.is-style-mnd-cons,.is-style-mnd-info) ul{padding-left: 1.2em;margin: 0}:is(.is-style-mnd-summary,.is-style-mnd-tip,.is-style-mnd-warning,.is-style-mnd-pros,.is-style-mnd-cons,.is-style-mnd-info) .wp-block-table{margin: .5em 0 0}ol.is-style-mnd-steps{list-style: none;counter-reset: mnd-step;padding-left: 0}ol.is-style-mnd-steps>li{counter-increment: mnd-step;position: relative;padding: 4px 0 14px 52px;min-height: 40px}ol.is-style-mnd-steps>li::before{content: counter(mnd-step);position: absolute;left: 0;top: 0;width: 38px;height: 38px;border-radius: 50%;display: grid;place-items: center;background: var(--mnd-brand-btn);color: #fff;font: 600 1.05rem/1 var(--mnd-head)}ol.is-style-mnd-steps>li:not(:last-child)::after{content: "";position: absolute;left: 18px;top: 42px;bottom: 2px;width: 2px;background: var(--mnd-line)}ul.is-style-mnd-check{list-style: none;padding-left: 0}ul.is-style-mnd-check>li{position: relative;padding-left: 30px;margin: 0 0 6px}ul.is-style-mnd-check>li::before{content: "✓";position: absolute;left: 0;top: .05em;width: 20px;height: 20px;border-radius: 6px;background: var(--mnd-green);color: #fff;font-size: 13px;display: grid;place-items: center}.mnd-cards3{gap: 14px !important;margin: 1em 0 1.4em}.mnd-cards3>.wp-block-column{background: #F4F3F8;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r);padding: 16px 18px}.mnd-cards3 h3{margin: 0 0 .4em;font-size: 1.1rem}.mnd-cards3 p{margin: 0;font-size: .95rem}ul.is-style-mnd-colors{list-style: none;padding-left: 0;display: grid;gap: 10px}ul.is-style-mnd-colors>li{position: relative;padding: 12px 14px 12px 58px;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r);background: #fff;min-height: 44px}ul.is-style-mnd-colors>li::before{content: "";position: absolute;left: 14px;top: 12px;width: 30px;height: 30px;border-radius: 50%;border: 1px solid rgba(0,0,0,.12);background: var(--sw,#ccc)}ul.is-style-mnd-colors>li:nth-child(1){--sw: #D62828}ul.is-style-mnd-colors>li:nth-child(2){--sw: #F6C90E}ul.is-style-mnd-colors>li:nth-child(3){--sw: #FFFFFF}.wp-block-table.is-style-mnd-table table{border-collapse: separate;border-spacing: 0;border: 1px solid var(--mnd-line);border-radius: var(--mnd-r-sm);overflow: hidden;background: #fff}.wp-block-table.is-style-mnd-table :is(th,td){border: 0;border-bottom: 1px solid var(--mnd-line);padding: 10px 12px;text-align: left}.wp-block-table.is-style-mnd-table thead th{background: var(--mnd-soft);color: var(--mnd-ink);font: 600 .95rem/1.4 var(--mnd-head);border-bottom: 1px solid var(--mnd-line)}.wp-block-table.is-style-mnd-table tbody tr:nth-child(even) td{background: #FAFAFB}.wp-block-table.is-style-mnd-table tbody tr:last-child td{border-bottom: 0}@media (max-width: 600px){.wp-block-table.is-style-mnd-table :is(th,td){padding: 8px;font-size: .92rem}}.wp-block-details.is-style-mnd-faq{border: 1px solid var(--mnd-line);border-radius: var(--mnd-r-sm);background: #fff;padding: 0;margin-block: .6em}.wp-block-details.is-style-mnd-faq>summary{cursor: pointer;padding: 14px 44px 14px 16px;font: 600 1rem/1.5 var(--mnd-head);color: var(--mnd-ink);list-style: none;position: relative}.wp-block-details.is-style-mnd-faq>summary::-webkit-details-marker{display: none}.wp-block-details.is-style-mnd-faq>summary::after{content: "+";position: absolute;right: 16px;top: 50%;translate: 0 -50%;font-size: 1.4rem;color: var(--mnd-brand-text)}.wp-block-details.is-style-mnd-faq[open]>summary::after{content: "−"}.wp-block-details.is-style-mnd-faq>:not(summary){padding: 0 16px}.wp-block-details.is-style-mnd-faq>:last-child{padding-bottom: 14px;margin-bottom: 0}.wp-block-query-pagination{margin-top: 28px;gap: 6px;font-family: var(--mnd-head)}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers{display: inline-grid;place-items: center;min-width: 44px;min-height: 44px;padding: 0 12px;border-radius: 999px;background: #fff;text-decoration: none;border: 1px solid var(--mnd-line)}.wp-block-query-pagination .page-numbers.current{background: var(--mnd-ink);border-color: var(--mnd-ink);color: #fff}.mnd-ad{margin-block: 24px;min-height: 280px;text-align: center}.mnd-ad--sidebar{min-height: 600px;margin-top: 0}.google-auto-placed{max-width: 1200px;margin: 24px auto !important;padding-inline: 16px;box-sizing: border-box}.mnd-shead>div:has(>.google-auto-placed){flex: 1 1 auto;min-width: 0}.mnd-shead .google-auto-placed{max-width: none;margin: 12px 0 0 !important;padding: 0}.mnd-ad--preview{display: grid;place-items: center;border-radius: var(--mnd-r);border: 1px dashed #D5D2DC;color: var(--mnd-slate);font-size: var(--wp--preset--font-size--x-small);background: repeating-linear-gradient(45deg,#fff,#fff 10px,var(--mnd-page) 10px,var(--mnd-page) 20px)}.mnd-footer{background: #fff;border-top: 1px solid var(--mnd-line);color: var(--mnd-slate);padding-block: 40px 24px;margin-top: 0}.mnd-footer__top{max-width: 560px}.mnd-footer__top p{margin: 8px 0 0;font-size: .9375rem}.mnd-footer h3{color: var(--mnd-ink);font-size: .9375rem;margin: 8px 0 8px}.mnd-footer ul{list-style: none;padding: 0;margin: 0}.mnd-footer li{margin: 0}.mnd-footer a{display: inline-flex;align-items: center;min-height: 36px;color: var(--mnd-slate);text-decoration: none;font-size: .9375rem}.mnd-footer a:hover{color: var(--mnd-ink);text-decoration: underline}.mnd-footer .mnd-logo{color: var(--mnd-ink);text-decoration: none}.mnd-footer__cols{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,190px),1fr));gap: 24px;margin-top: 24px}.mnd-footer__brands ul{columns: 2;column-gap: 20px}.mnd-footer__legal{border-top: 1px solid var(--mnd-line);margin-top: 28px;padding-top: 16px;font-size: var(--wp--preset--font-size--x-small);color: var(--mnd-slate)}.mnd-tabbar{display: none}@media (min-width: 640px){.mnd-feed,.mnd-cards,.mnd-rail,.wp-block-post-template.mnd-cards{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}}@media (min-width: 980px){.mnd-feed,.mnd-cards,.mnd-rail,.wp-block-post-template.mnd-cards{grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.mnd-dcard__body,.mnd-acard__body{padding: 12px 14px 14px}.mnd-dcard__title,.mnd-acard__title{font-size: 1rem}.mnd-price b{font-size: 1.25rem}.mnd-story__ring{width: 80px;height: 80px}.mnd-stories{grid-template-columns: repeat(auto-fill,minmax(96px,1fr))}}@media (min-width: 1180px){.mnd-stories{grid-template-columns: repeat(12,minmax(0,1fr))}}@media (max-width: 1080px){.mnd-hdr-search{display: none}.mnd-hdr-icon{display: grid}.mnd-mega__inner{grid-template-columns: repeat(auto-fit,minmax(200px,1fr))}}@media (max-width: 781px){:root{--mnd-header-h: 56px}.mnd-logo__word{font-size: 1.25rem}.mnd-brand-hero{grid-template-columns: 1fr}.mnd-brand-hero__poster{display: none}.mnd-brand-hero__logo img,.mnd-brand-hero__logo .mnd-mono{width: 56px;height: 56px;border-radius: 16px}.mnd-promo-cols{gap: 16px}.mnd-promo-cols__media{position: static}.mnd-promo-cover img{max-height: 70vh;object-fit: contain}.mnd-pblock{grid-template-columns: 1fr;gap: 14px;padding: 12px}.mnd-pblock__img{position: relative;top: auto}.mnd-pblock__meta{grid-template-columns: 1fr;gap: 2px}.mnd-pblock__meta dd + dt{margin-top: 8px}.mnd-promo-meta{padding: 16px}.mnd-shead{align-items: flex-end}.mnd-values{grid-template-columns: repeat(2,minmax(0,1fr))}.mnd-val{flex-direction: column;align-items: flex-start;gap: 8px;padding: 12px}.mnd-val svg{width: 40px;height: 40px}.mnd-footer{padding-bottom: 96px}.mnd-tabbar{display: flex;position: fixed;left: 0;right: 0;bottom: 0;z-index: 60;justify-content: space-around;padding: 4px 8px calc(4px + env(safe-area-inset-bottom));background: rgba(255,255,255,.96);backdrop-filter: blur(12px);border-top: 1px solid var(--mnd-line)}.mnd-tabbar a{display: flex;flex-direction: column;align-items: center;gap: 2px;min-width: 64px;min-height: 52px;justify-content: center;border-radius: 12px;color: var(--mnd-slate);text-decoration: none;font: 500 .75rem var(--mnd-head)}.mnd-tabbar a[aria-current]{color: var(--mnd-brand-text)}body:has(.mnd-tabbar) .mndcc-banner.is-compact{bottom: calc(72px + env(safe-area-inset-bottom))}}@media (max-width: 420px){.mnd-feed,.mnd-cards,.wp-block-post-template.mnd-cards{gap: 10px}.mnd-dcard__body{padding: 8px 10px 10px}.mnd-hsearch button span{display: none}.mnd-btn{white-space: normal;text-align: center}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}}@media (max-width: 980px){.mnd-mainnav{display: none}.mnd-menubtn{display: grid;order: 3}.mnd-header__tools{margin-left: auto}.mnd-footer__cols{grid-template-columns: 1fr 1fr}.mnd-footer__brands{grid-column: span 2}}@media (hover: none) and (min-width: 981px){.mnd-mainnav{display: none}.mnd-menubtn{display: grid;order: 3}.mnd-header__tools{margin-left: auto}}.mnd-nav-compact .mnd-mainnav{display: none}.mnd-nav-compact .mnd-menubtn{display: grid;order: 3}.mnd-nav-compact .mnd-header__tools{margin-left: auto}.mnd-dev-overflow{outline: 3px solid #E11D48 !important;outline-offset: -3px}:root{--ft: #3B2A6B;--ft-2: #5B45A0;--ft-soft: #F3F0FB;--ft-gold: #C98A00}.mnd-pagehead--fortune{background: linear-gradient(180deg,var(--ft-soft),#fff 70%)}.mnd-fortune-note{margin: 18px 0;padding: 10px 14px;border-radius: var(--mnd-r-sm);background: var(--mnd-soft);color: var(--mnd-slate);font-size: .8125rem}.mnd-dreamsearch{position: relative;margin-top: 16px;max-width: 640px}.mnd-dreamsearch input[type=search]{width: 100%;min-height: 54px;padding: 0 18px;border: 2px solid var(--ft-2);border-radius: 999px;font-size: 1.0625rem;background: #fff;box-sizing: border-box}.mnd-dreamsearch input[type=search]:focus{outline: 3px solid rgba(91,69,160,.25);outline-offset: 2px}.mnd-dreamsearch__results{position: absolute;z-index: 20;left: 0;right: 0;top: calc(100% + 6px);margin: 0;padding: 6px;list-style: none;background: #fff;border-radius: var(--mnd-r);box-shadow: var(--mnd-shadow-hi);max-height: 60vh;overflow: auto}.mnd-dreamsearch__results a{display: flex;justify-content: space-between;gap: 12px;min-height: 44px;align-items: center;padding: 0 12px;border-radius: 10px;color: var(--mnd-ink);text-decoration: none}.mnd-dreamsearch__results a:hover,.mnd-dreamsearch__results a:focus{background: var(--ft-soft)}.mnd-dreamsearch__results span{color: var(--ft-gold);font-weight: 600;letter-spacing: .04em}.mnd-dreamsearch__none{padding: 12px;color: var(--mnd-slate)}.mnd-dreamchips{margin-top: 12px}.mnd-dreamhot{margin-top: 24px}.mnd-dreamhot h2,.mnd-dreamall__title{font-size: 1.25rem;font-weight: 600;margin: 0 0 10px}.mnd-dreamhot ol{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(160px,100%),1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.mnd-dreamhot a{display: flex;align-items: center;gap: 10px;min-height: 48px;padding: 0 14px;border-radius: var(--mnd-r-sm);background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line);color: var(--mnd-ink);text-decoration: none}.mnd-dreamhot a:hover{box-shadow: inset 0 0 0 1px var(--ft-2)}.mnd-dreamhot b{display: grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: var(--ft);color: #fff;font-size: .75rem;flex: none}.mnd-dreamall__title{margin-top: 28px}.mnd-dreamall{columns: 3 150px;column-gap: 24px}.mnd-dreamcat{break-inside: avoid;margin-bottom: 18px}.mnd-dreamcat h3{font-size: 1rem;margin: 0 0 6px;color: var(--ft)}.mnd-dreamcat h3 span{color: var(--mnd-slate);font-weight: 400;font-size: .8125rem}.mnd-dreamcat ul{margin: 0;padding: 0;list-style: none}.mnd-dreamcat a{display: inline-block;padding: 5px 0;color: var(--mnd-ink-2);text-decoration: none}.mnd-dreamcat a:hover{color: var(--mnd-brand-text);text-decoration: underline}.mnd-dreamnums{margin-top: 12px;padding: 14px 16px;border-radius: var(--mnd-r);background: var(--ft-soft)}.mnd-tone{display: inline-block;margin: 0 0 8px;padding: 4px 12px;border-radius: 999px;font-size: .875rem;font-weight: 600}.mnd-tone--good{background: var(--mnd-green-soft);color: var(--mnd-green)}.mnd-tone--bad{background: var(--mnd-brand-soft);color: var(--mnd-brand-text)}.mnd-tone--mixed{background: #FFF6DD;color: #8A5A00}.mnd-dreamnums__label{margin: 0 0 6px;font-weight: 600;color: var(--ft)}.mnd-dreamnums__row,.mnd-lekded__row{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 6px}.mnd-dreamnums__row>span:first-child,.mnd-lekded__row>span:first-child{min-width: 64px;color: var(--mnd-slate);font-size: .8125rem}.mnd-lucky__num{display: inline-grid;place-items: center;min-width: 46px;height: 46px;padding: 0 10px;border-radius: 12px;background: #fff;box-shadow: inset 0 0 0 2px var(--ft-gold);color: var(--ft);font: 700 1.25rem/1 var(--mnd-head);letter-spacing: .04em;box-sizing: border-box}.mnd-lucky__num--3{min-width: 58px}.mnd-dreamrel{margin-top: 28px}.mnd-dreamrel h2{font-size: 1.2rem}.mnd-dreamrel ul{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.mnd-dreamrel li a{display: inline-flex;align-items: center;min-height: 40px;padding: 0 14px;border-radius: 999px;background: var(--mnd-soft);color: var(--mnd-ink);text-decoration: none;font-size: .9375rem}.mnd-dreamrel li a:hover{background: var(--ft-soft);color: var(--ft)}.mnd-dreamrel__more{display: flex;flex-wrap: wrap;gap: 10px;margin: 16px 0}.mnd-fortune .mnd-btn:not(.mnd-btn--ghost),.mnd-home .mnd-fortune-home .mnd-btn{background: var(--ft);color: #fff !important}.mnd-lucky{margin: 24px 0;padding: 18px;border-radius: var(--mnd-r-lg);background: linear-gradient(135deg,#2A1D52,#4A3490);color: #fff}.mnd-lucky__head{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px}.mnd-lucky h2{margin: 0;color: #fff;font-size: 1.25rem}.mnd-lucky__date{display: block;font: 400 .8125rem/1.4 var(--wp--preset--font-family--body);opacity: .85}.mnd-lucky select{min-height: 44px;padding: 0 12px;border-radius: 999px;border: 0;font-size: .9375rem;color: var(--mnd-ink)}.mnd-lucky__body{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.3fr);gap: 16px;margin-top: 14px}.mnd-lucky__k{margin: 0 0 6px;font-size: .8125rem;opacity: .85}.mnd-lucky__lead{display: flex;align-items: baseline;gap: 8px;margin: 0 0 8px}.mnd-lucky__lead b{font: 700 2.6rem/1 var(--mnd-head);color: #FFD46B}.mnd-lucky__lead span{font-size: .8125rem;opacity: .85}.mnd-lucky__list{display: flex;flex-wrap: wrap;gap: 6px;margin: 0}.mnd-lucky .mnd-lucky__num{min-width: 42px;height: 40px;font-size: 1.05rem;background: rgba(255,255,255,.12);color: #fff;box-shadow: inset 0 0 0 1.5px rgba(255,212,107,.8)}.mnd-lucky__colors ul{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.mnd-lucky__colors li{display: flex;align-items: center;gap: 8px;font-size: .875rem}.mnd-lucky__colors i{width: 18px;height: 18px;border-radius: 50%;box-shadow: 0 0 0 2px rgba(255,255,255,.8);flex: none}.mnd-lucky__colors b{min-width: 44px}.mnd-lucky__colors span{opacity: .8}.mnd-lucky__colors li.is-bad b,.mnd-lucky__colors li.is-bad span{opacity: .7;text-decoration: line-through}.mnd-lucky__foot{margin: 14px 0 0;font-size: .75rem;opacity: .85}.mnd-lucky__foot a{color: #FFD46B}@media (max-width: 560px){.mnd-lucky__body{grid-template-columns: 1fr}.mnd-lucky{padding: 16px 14px}.mnd-lucky select{max-width: 100%}.mnd-lekcard__go{margin-left: 0}.mnd-lucky__num,.mnd-lucky .mnd-lucky__num{min-width: 40px;height: 40px;font-size: 1.05rem}}.mnd-lekcard{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;margin: 16px 0;padding: 16px 18px;border-radius: var(--mnd-r);background: #FFF8E6;box-shadow: inset 0 0 0 1px #F3DDA0;color: var(--mnd-ink);text-decoration: none}.mnd-lekcard:hover{box-shadow: inset 0 0 0 2px var(--ft-gold)}.mnd-lekcard__k{font-weight: 700;color: #7A4D00}.mnd-lekcard__nums{display: flex;flex-wrap: wrap;gap: 6px}.mnd-lekcard{min-width: 0;box-sizing: border-box}.mnd-lekcard__go{margin-left: auto;color: var(--mnd-brand-text);font-weight: 600;font-size: .9375rem}.mnd-lekded__hero{padding: 18px;border-radius: var(--mnd-r-lg);background: #FFF8E6;box-shadow: inset 0 0 0 1px #F3DDA0}.mnd-lekded__k{margin: 0;color: #7A4D00;font-weight: 600}.mnd-lekded__lead{margin: 4px 0 8px;font: 700 3.2rem/1 var(--mnd-head);color: var(--ft)}.mnd-leklist{display: grid;gap: 12px;padding: 0;list-style: none}.mnd-leklist>li{padding: 14px 16px;border-radius: var(--mnd-r);background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line)}.mnd-leklist h3{margin: 0 0 4px;font-size: 1.05rem}.mnd-leklist h3 a{color: var(--mnd-ink);text-decoration: none}.mnd-leklist .wp-block-post-excerpt__excerpt{margin: 0;color: var(--mnd-slate);font-size: .9375rem}.mnd-fortune-home>*,.mnd-lucky__body>*{min-width: 0}.mnd-fortune-home{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: 16px;align-items: start}.mnd-fortune-home .mnd-lucky{margin: 0}.mnd-fortune-home__side{display: grid;gap: 12px}.mnd-fortune-home__side .mnd-lekcard{margin: 0}.mnd-fortune-home__dream{padding: 16px 18px;border-radius: var(--mnd-r);background: var(--ft-soft)}.mnd-fortune-home__dream h3{margin: 0 0 6px;font-size: 1.05rem;color: var(--ft)}.mnd-fortune-home__dream p{margin: 0 0 10px;color: var(--mnd-ink-2);font-size: .9375rem}@media (max-width: 800px){.mnd-fortune-home{grid-template-columns: 1fr}}.mnd-fthome-apps{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 10px;margin: 0 0 16px;padding: 0;list-style: none}.mnd-fthome-apps a{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 12px 4px;border-radius: 18px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line);color: var(--mnd-ink);text-decoration: none;text-align: center}.mnd-fthome-apps a:hover{box-shadow: inset 0 0 0 2px var(--ft-2)}.mnd-fthome-apps b{font: 500 .875rem/1.25 var(--mnd-head)}@media (max-width: 700px){.mnd-fthome-apps{grid-template-columns: repeat(3,minmax(0,1fr))}}.mnd-msheet{display: none;position: fixed;inset: 0;z-index: 58}.mnd-msheet.is-open,.mnd-msheet:target{display: block}.mnd-msheet__backdrop{position: absolute;inset: 0;background: rgba(24,22,29,.45);animation: mnd-fade .2s ease}.mnd-msheet__panel{position: absolute;left: 0;right: 0;bottom: calc(64px + env(safe-area-inset-bottom));max-height: calc(100dvh - var(--mnd-header-h) - 80px);overflow-y: auto;overscroll-behavior: contain;padding: 10px 16px 18px;border-radius: 24px 24px 0 0;background: #fff;box-shadow: 0 -12px 32px -12px rgba(24,22,29,.3);box-sizing: border-box;outline: 0;animation: mnd-up .28s var(--mnd-ease)}@keyframes mnd-up{from{transform: translateY(30px);opacity: .3}to{transform: none;opacity: 1}}@keyframes mnd-fade{from{opacity: 0}to{opacity: 1}}.mnd-msheet__grab{display: block;width: 40px;height: 5px;margin: 0 auto 10px;border-radius: 99px;background: var(--mnd-line)}.mnd-msheet__x{position: absolute;top: 8px;right: 10px;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: var(--mnd-soft);color: var(--mnd-ink);font-size: 1.75rem;line-height: 1;text-decoration: none}.mnd-msheet__search{display: flex;align-items: center;gap: 8px;margin: 4px 48px 4px 0;padding: 0 14px;min-height: 48px;border-radius: 999px;background: var(--mnd-soft);color: var(--mnd-slate)}.mnd-msheet__search input{flex: 1;min-width: 0;min-height: 46px;border: 0;outline: 0;background: transparent;font: inherit;font-size: 1rem;color: var(--mnd-ink)}.mnd-msheet__search:focus-within{background: #fff;box-shadow: 0 0 0 2px var(--mnd-brand)}.mnd-msheet__k{margin: 16px 0 8px;font: 600 .875rem var(--mnd-head);color: var(--mnd-slate)}.mnd-msheet__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px 6px;margin: 0;padding: 0;list-style: none}.mnd-msheet__grid a{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 4px 2px;border-radius: 14px;color: var(--mnd-ink);text-decoration: none;text-align: center}.mnd-msheet__grid a:hover,.mnd-msheet__grid a:focus-visible{background: var(--mnd-soft)}.mnd-msheet__grid a:active .mnd-micon,.mnd-msheet__grid a:active .ft-icon{transform: scale(.94)}.mnd-msheet__grid span{font: 500 .8125rem/1.25 var(--mnd-head)}.mnd-micon,.mnd-msheet .ft-icon{display: block;flex: none;transition: transform .12s ease}.mnd-msheet__more{margin-top: 16px;border-top: 1px solid var(--mnd-line)}.mnd-msheet__more>summary{display: flex;align-items: center;justify-content: space-between;min-height: 52px;cursor: pointer;list-style: none;font: 600 .9375rem var(--mnd-head);color: var(--mnd-ink)}.mnd-msheet__more>summary::-webkit-details-marker{display: none}.mnd-msheet__more>summary::after{content: "›";font-size: 1.4rem;color: var(--mnd-slate);transition: transform .2s}.mnd-msheet__more[open]>summary::after{transform: rotate(90deg)}.mnd-msheet__sub{margin: 6px 0 6px;font-size: .8125rem;color: var(--mnd-slate)}.mnd-msheet__chips{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 8px}.mnd-msheet__chips a{display: inline-flex;align-items: center;min-height: 38px;padding: 0 12px;border-radius: 999px;background: var(--mnd-soft);color: var(--mnd-ink-2);font-size: .875rem;text-decoration: none}.mnd-msheet__legal{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 14px 0 0;padding: 12px 0 0;border-top: 1px solid var(--mnd-line);list-style: none;font-size: .8125rem}.mnd-msheet__legal a{color: var(--mnd-slate)}.mnd-menu-open,.mnd-menu-open body{overflow: hidden}@media (min-width: 782px){.mnd-msheet__panel{left: 50%;right: auto;bottom: auto;top: calc(var(--mnd-header-h) + 12px);width: min(560px,calc(100% - 32px));transform: translateX(-50%);border-radius: 24px;animation: none}}@media (max-width: 781px){.mnd-menubtn{display: none !important}.mnd-tabbar{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));padding: 4px 4px calc(4px + env(safe-area-inset-bottom));z-index: 60}.mnd-tabbar a{min-width: 0}.mnd-tabbar__center{color: #3B2A6B !important;font-weight: 600 !important}.mnd-tabbar__ft{display: grid;place-items: center;width: 46px;height: 30px;border-radius: 12px;background: linear-gradient(135deg,#8B7BFF,#3B2A6B);box-shadow: 0 4px 12px -4px rgba(59,42,107,.6)}.mnd-tabbar__ft .mnd-micon{width: 30px;height: 30px}.mnd-tabbar__ft .mnd-micon rect{fill: transparent}.mnd-tabbar__x{display: none}.mnd-tabbar__menu.is-open{color: var(--mnd-brand-text) !important}.mnd-tabbar__menu.is-open .mnd-tabbar__grid{display: none}.mnd-tabbar__menu.is-open .mnd-tabbar__x{display: inline}}@media (prefers-reduced-motion: reduce){.mnd-msheet__panel,.mnd-msheet__backdrop{animation: none}}.mnd-pill--pick{background: #FFD46B;color: #3D2800}.mnd-pill--sponsor{background: #fff;color: var(--mnd-ink-2);box-shadow: inset 0 0 0 1px var(--mnd-line)}.ft-sky{position: absolute !important;inset: 0;z-index: 0;pointer-events: none;border-radius: inherit}[data-ft-sky]{overflow: hidden}[data-ft-sky]::after{content: "";position: absolute;inset: -50%;z-index: 0;pointer-events: none;background: conic-gradient(from 0deg,transparent 0,rgba(178,92,240,.16) 12%,transparent 28%,rgba(255,212,107,.1) 45%,transparent 62%,rgba(120,160,255,.12) 80%,transparent 100%);animation: ft-aurora 30s linear infinite}[data-ft-sky]>:not(.ft-sky){position: relative;z-index: 1}@keyframes ft-aurora{to{transform: rotate(360deg)}}.ft-spark{position: absolute;z-index: 5;width: 6px;height: 6px;margin: -3px 0 0 -3px;border-radius: 50%;background: #FFE7A3;box-shadow: 0 0 8px 2px rgba(255,212,107,.9);pointer-events: none;animation: ft-spark var(--d,800ms) cubic-bezier(.2,.8,.2,1) forwards}.ft-spark--star{width: 11px;height: 11px;margin: -5px 0 0 -5px;border-radius: 0;background: #FFD46B;clip-path: polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}@keyframes ft-spark{0%{transform: translate(0,0) scale(1);opacity: 1}100%{transform: translate(var(--dx),var(--dy)) scale(.2);opacity: 0}}.ft-wh{display: block;width: 100%;height: auto;overflow: visible}.ft-wh__ring{fill: none;stroke: rgba(207,198,245,.5);stroke-width: 1}.ft-wh__lines line{stroke: rgba(207,198,245,.35);stroke-width: 1}.ft-wh__g{fill: #EDE9FF;font-size: 15px;text-anchor: middle;font-family: "Segoe UI Symbol","Noto Sans Symbols 2","Apple Symbols",sans-serif}.ft-wh__stars circle{fill: #FFD46B;opacity: .8}.ft-wh__hz{stroke: #FFD46B;stroke-width: 1.5;stroke-dasharray: 3 3}.ft-wh__east{fill: #FFD46B;font-size: 9px}.ft-wh__mark{fill: #FFD46B}.ft-wh__sun{fill: #FFC857;filter: drop-shadow(0 0 4px #FFD46B)}.ft-wh.is-idle .ft-wh__rot{animation: ft-wh-spin 80s linear infinite;transform-origin: 100px 100px}@keyframes ft-wh-spin{to{transform: rotate(-360deg)}}.mnd-ftban{position: relative;color: #fff;background: radial-gradient(circle at 82% 18%,rgba(255,212,107,.25),transparent 40%),radial-gradient(circle at 12% 88%,rgba(178,92,240,.45),transparent 50%),linear-gradient(140deg,#140C33,#3B2A6B 60%,#5B2A9E)}.mnd-ftban__in{max-width: 1200px;margin: 0 auto;padding: 20px 16px 16px;box-sizing: border-box;display: grid;grid-template-columns: minmax(0,1fr) 170px;gap: 6px 20px;align-items: center}.mnd-ftban__main{min-width: 0}.mnd-ftban__date{margin: 0;color: #CFC6F5;font-size: .875rem}.mnd-ftban__t{margin: 2px 0 4px;font: 600 1.375rem/1.3 var(--mnd-head)}.mnd-ftban__stars{color: #FFD46B;letter-spacing: 2px;white-space: nowrap;text-shadow: 0 0 10px rgba(255,212,107,.6)}.mnd-ftban__stars i{color: rgba(255,255,255,.25);font-style: normal;text-shadow: none}.mnd-ftban__s{margin: 0;color: #EDE9FF;font-size: .9375rem}.mnd-ftban__s b{font-weight: inherit;white-space: nowrap}.mnd-ftban__s i{display: inline-block;width: 12px;height: 12px;margin: 0 3px 0 2px;border-radius: 50%;background: var(--c);box-shadow: 0 0 0 2px rgba(255,255,255,.8);vertical-align: -1px}.mnd-ftban__cta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 16px;margin: 12px 0 0}.mnd-ftban__btn{display: inline-flex;align-items: center;min-height: 46px;padding: 0 20px;border-radius: 999px;background: linear-gradient(180deg,#FFE08A,#F5B82E);color: #3A2400 !important;font: 600 1rem var(--mnd-head);text-decoration: none;box-shadow: 0 6px 20px -6px rgba(255,200,80,.8);animation: ft-pulse 2.6s ease-in-out infinite}@keyframes ft-pulse{50%{box-shadow: 0 6px 26px -2px rgba(255,212,107,.95)}}.mnd-ftban__link{color: #FFD46B !important;font-weight: 600;text-decoration: none}.mnd-ftban__wheel{grid-row: span 2;width: 170px}.mnd-ftban__menu{grid-column: 1 / -1;margin: 10px 0 0}.mnd-ftban__free{margin: 0 0 10px;color: #CFC6F5;font-size: .875rem;font-weight: 600}.mnd-ftban__apps{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.mnd-ftban__apps a{position: relative;display: flex;flex-direction: column;align-items: center;gap: 2px;height: 100%;padding: 14px 6px 12px;box-sizing: border-box;border-radius: 18px;background: rgba(255,255,255,.12);border: 1px solid rgba(255,255,255,.18);color: #fff;text-decoration: none;text-align: center;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);transition: transform .15s ease,background .15s ease}.mnd-ftban__apps a:hover,.mnd-ftban__apps a:focus-visible{background: rgba(255,255,255,.2);transform: translateY(-2px)}.mnd-ftban__apps a:active{transform: scale(.96)}.mnd-ftban__apps .ft-icon{width: 60px;height: 60px;margin-bottom: 6px;filter: drop-shadow(0 6px 12px rgba(0,0,0,.35))}.mnd-ftban__apps b{font: 600 1rem/1.25 var(--mnd-head)}.mnd-ftban__apps small{color: #D9D2FA;font-size: .8125rem;line-height: 1.3}.mnd-ftban__badge{position: absolute;top: 6px;right: 6px;padding: 1px 7px;border-radius: 999px;background: #FFD46B;color: #3A2400;font: 700 .6875rem/1.5 var(--mnd-head);font-style: normal}@media (max-width: 700px){.mnd-ftban__in{grid-template-columns: minmax(0,1fr) 92px;padding: 14px 16px 12px;gap: 4px 12px}.mnd-ftban__wheel{width: 92px;grid-row: auto;align-self: start}.mnd-ftban__t{font-size: 1.125rem}.mnd-ftban__s{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: .875rem}.mnd-ftban__cta{grid-column: 1 / -1;margin-top: 8px}.mnd-ftban__apps{grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px}.mnd-ftban__apps a{padding: 12px 2px 10px;border-radius: 16px}.mnd-ftban__apps .ft-icon{width: 52px;height: 52px;margin-bottom: 4px}.mnd-ftban__apps b{font-size: .9375rem}.mnd-ftban__apps small{font-size: .75rem}.mnd-ftban__badge{top: 4px;right: 4px;padding: 0 6px;font-size: .625rem}.mnd-ftban__free{font-size: .8125rem}}@media (prefers-reduced-motion: reduce){[data-ft-sky]::after,.mnd-ftban__btn{animation: none}}.mnd-ahub__chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 22px}.mnd-ahub__chip{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 4px 14px 4px 4px;border-radius: 999px;background: #fff;color: var(--mnd-ink);text-decoration: none;font: 600 .9375rem var(--mnd-head);box-shadow: inset 0 0 0 1px var(--mnd-line,#E7E5EF)}.mnd-ahub__chip .mnd-micon{border-radius: 50%}.mnd-ahub__sec{margin: 0 0 34px;scroll-margin-top: 80px}.mnd-ahub__head{display: flex;align-items: center;gap: 12px;margin: 0 0 12px}.mnd-ahub__head h2{flex: 1;margin: 0;font: 600 1.375rem var(--mnd-head)}.mnd-ahub__head h2 small{color: var(--mnd-slate);font-size: .875rem;font-weight: 400}.mnd-ahub__all{flex: none;font: 600 .9375rem var(--mnd-head);text-decoration: none}.mnd-ahub__lead{margin: -4px 0 12px;color: var(--mnd-slate);font-size: .9375rem}.mnd-ahub__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(260px,100%),1fr));gap: 16px}.mnd-amega .mnd-mega__inner{grid-template-columns: repeat(5,minmax(0,1fr));gap: 22px}.mnd-amega__head{display: flex;align-items: center;gap: 10px;margin: 0 0 6px;font: 600 1rem var(--mnd-head);color: var(--mnd-ink);text-decoration: none}.mnd-amega__head .mnd-micon{border-radius: 10px}.mnd-amega__head:hover span{color: var(--mnd-brand-text)}.mnd-amega li a{padding: 5px 0;font-size: .9rem}.mnd-amega__hot{display: block;margin-top: 10px;padding: 10px 12px;border-radius: 12px;background: var(--mnd-soft);color: var(--mnd-ink);text-decoration: none;font-size: .85rem;line-height: 1.45}.mnd-amega__hot span{display: block;margin-bottom: 2px;font: 600 .75rem var(--mnd-head);color: var(--mnd-brand-text)}.mnd-amega__hot:hover{background: var(--mnd-line)}.mnd-amega__tool{display: inline-block;margin-top: 8px;font: 600 .85rem var(--mnd-head);color: var(--mnd-green);text-decoration: none}.mnd-amega__all{grid-column: 1 / -1;display: block;padding: 12px 0 0;border-top: 1px solid var(--mnd-line);text-align: center;font: 600 .9375rem var(--mnd-head);color: var(--mnd-brand-text);text-decoration: none}@media (max-width: 1180px){.mnd-amega .mnd-mega__inner{gap: 16px;padding: 20px}}.mnd-tvmega .mnd-mega__inner{grid-template-columns: 1.25fr repeat(4,minmax(0,1fr));gap: 22px}.mnd-tvmega .mnd-mega__col:first-child ul{columns: 1}.mnd-tvmega li a{padding: 5px 0;font-size: .9rem}.mnd-tvmega li small{color: var(--mnd-slate);font-size: .78rem}.mnd-tvmega a.mnd-tvmega__tool{display: flex;align-items: center;gap: 10px;padding: 6px 0;font: 600 .95rem var(--mnd-head)}.mnd-tvmega__tool .mnd-micon{flex: none;border-radius: 10px}@media (max-width: 1180px){.mnd-tvmega .mnd-mega__inner{gap: 16px;padding: 20px}}.tv-near-btn.is-pulse{animation: tv-pulse 0.8s ease-in-out 3}@keyframes tv-pulse{50%{box-shadow: 0 0 0 10px rgba(37,99,235,.25);transform: scale(1.04)}}@media (prefers-reduced-motion: reduce){.tv-near-btn.is-pulse{animation: none;outline: 3px solid #93C5FD}}.mnd-topics{display: flex;flex-wrap: wrap;gap: 8px;margin: 16px 0 0}.mnd-topics__chip{display: inline-flex;align-items: center;min-height: 40px;padding: 0 14px;border-radius: 999px;background: var(--mnd-soft);color: var(--mnd-ink-2);text-decoration: none;font: 500 .9375rem var(--mnd-head);white-space: nowrap;transition: background .15s}.mnd-topics__chip:hover{background: var(--mnd-line);color: var(--mnd-ink)}.mnd-topics__chip.is-on{background: var(--mnd-ink);color: #fff}.mnd-topics--light{margin: -2px 0 14px}.mnd-topics--light .mnd-topics__chip{background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line)}.mnd-cattop{display: grid;grid-template-columns: minmax(0,1fr) 260px;gap: 24px;margin: 0 0 30px}.mnd-cattop__h{margin: 0 0 12px;font: 600 1.25rem var(--mnd-head)}.mnd-cattop__h--all{margin-top: 8px}.mnd-cattop__grid{display: grid;grid-template-columns: 1.4fr 1fr 1fr;gap: 16px;align-items: start}.mnd-cattop__tools{align-self: start;padding: 18px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow)}.mnd-cattop__tools a{display: block;padding: 11px 0;border-bottom: 1px solid var(--mnd-line);font: 600 .9375rem var(--mnd-head);color: var(--mnd-ink);text-decoration: none}.mnd-cattop__tools a:hover{color: var(--mnd-brand-text)}.mnd-cattop__tools p{margin: 10px 0 0;font-size: .8125rem;color: var(--mnd-slate)}@media (max-width: 980px){.mnd-cattop{grid-template-columns: 1fr}.mnd-cattop__grid{grid-template-columns: 1fr 1fr}.mnd-cattop__grid>:first-child{grid-column: 1 / -1}}.mnd-js-hide{display: none !important}.mnd-loadmore{display: block;margin: 28px auto 0;min-height: 48px;padding: 0 36px;border: 0;border-radius: 999px;background: var(--mnd-ink);color: #fff;font: 600 1rem var(--mnd-head);cursor: pointer}.mnd-loadmore:hover{background: var(--mnd-brand-btn)}.mnd-loadmore:disabled{opacity: .6;cursor: progress}.mnd-catothers{margin: 40px 0 0;padding-top: 24px;border-top: 1px solid var(--mnd-line)}.mnd-catothers>p{margin: 0 0 12px;font: 600 1.125rem var(--mnd-head)}.mnd-ahub__chip--all{padding-left: 16px;color: var(--mnd-brand-text)}.mnd-ahub__search{display: flex;align-items: center;gap: 8px;max-width: 640px;margin: 0 0 16px;padding: 0 6px 0 16px;min-height: 52px;border-radius: 999px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line)}.mnd-ahub__search:focus-within{box-shadow: 0 0 0 2px var(--mnd-brand)}.mnd-ahub__search input{flex: 1;min-width: 0;min-height: 48px;border: 0;outline: 0;background: transparent;font: inherit;font-size: 1rem;color: var(--mnd-ink)}.mnd-ahub__search button{flex: none;min-height: 40px;padding: 0 18px;border: 0;border-radius: 999px;background: var(--mnd-ink);color: #fff;font: 600 .9375rem var(--mnd-head);cursor: pointer}@media (min-width: 782px){.mnd-ahub__chips{position: sticky;top: var(--mnd-header-h);z-index: 5;padding: 10px 0;background: var(--mnd-page)}}.mnd-ahub__sec{scroll-margin-top: 140px}.mnd-tnav{margin: 32px 0 8px;padding: 18px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow)}.mnd-tnav__k{margin: 0 0 12px;font: 600 1rem var(--mnd-head)}.mnd-tnav__row{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.mnd-tnav__a{display: block;padding: 12px 14px;border-radius: 12px;background: var(--mnd-soft);color: var(--mnd-ink);text-decoration: none;font-size: .9375rem;line-height: 1.45}.mnd-tnav__a span{display: block;margin-bottom: 4px;font: 600 .8125rem var(--mnd-head);color: var(--mnd-brand-text)}.mnd-tnav__a--next{text-align: right}.mnd-tnav__a:hover{background: var(--mnd-line)}@media (max-width: 560px){.mnd-tnav__row{grid-template-columns: 1fr}.mnd-tnav__a--next{text-align: left}}.mnd-msheet__allart{box-sizing: border-box;width: 100%;display: flex;align-items: center;gap: 12px;min-height: 56px;margin-bottom: 4px;padding: 6px 10px;border-radius: 14px;background: var(--mnd-soft);color: var(--mnd-ink);text-decoration: none;font: 600 1rem var(--mnd-head)}.mnd-msheet__allart b{margin-left: auto;color: var(--mnd-slate);font-size: 1.3rem}.mnd-msheet__allart .mnd-micon,.mnd-msheet__cat .mnd-micon{border-radius: 10px}.mnd-msheet__cat{border-bottom: 1px solid var(--mnd-line)}.mnd-msheet__cat>summary{display: flex;align-items: center;gap: 12px;min-height: 56px;padding: 0 4px;cursor: pointer;list-style: none;font: 600 1rem var(--mnd-head)}.mnd-msheet__cat>summary::-webkit-details-marker{display: none}.mnd-msheet__cat>summary::after{content: "›";margin-left: auto;font-size: 1.4rem;color: var(--mnd-slate);transition: transform .2s}.mnd-msheet__cat[open]>summary::after{transform: rotate(90deg)}.mnd-msheet__cat .mnd-msheet__chips{padding: 0 0 12px 52px}@media (max-width: 781px){#new .mnd-ahub__grid,#popular .mnd-ahub__grid{grid-template-columns: 1fr 1fr;gap: 10px}}.mnd-dsearch__out{margin-top: 10px;padding: 12px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow-hi)}.mnd-dsearch__k{margin: 4px 4px 8px;font: 600 .9375rem var(--mnd-head);color: var(--mnd-ink)}.mnd-dsearch__list{margin: 0;padding: 0;list-style: none}.mnd-dsearch__list a{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 48px;padding: 6px 10px;border-radius: 10px;color: var(--mnd-ink);text-decoration: none}.mnd-dsearch__list a:hover,.mnd-dsearch__list a:focus-visible{background: var(--ft-soft,var(--mnd-soft))}.mnd-dsearch__t{display: flex;flex-direction: column;font-size: .975rem;line-height: 1.35}.mnd-dsearch__t small{color: var(--mnd-slate);font-size: .8rem}.mnd-dsearch__nums{display: flex;flex: none;gap: 4px}.mnd-dsearch__nums b,.mnd-dsearch__numrow b{display: inline-grid;place-items: center;min-width: 30px;height: 26px;padding: 0 6px;border-radius: 999px;background: #FFF6DB;color: #8A5A00;font-size: .8125rem}.mnd-dsearch__none{margin: 4px;color: var(--mnd-slate)}.mnd-dsearch__decode{margin: 0 0 12px;padding: 14px;border-radius: 14px;background: linear-gradient(135deg,#F4F0FF,#FFF6EC)}.mnd-dsearch__syms{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0 0 10px;font-size: .875rem;color: var(--mnd-slate)}.mnd-dsearch__syms span{padding: 2px 10px;border-radius: 999px;background: #fff;color: var(--mnd-ink);font-weight: 600}.mnd-dsearch__pick{display: grid;gap: 4px;margin: 0 0 8px;padding: 12px;border-radius: 12px;background: #fff;color: var(--mnd-ink);text-decoration: none}.mnd-dsearch__pick:hover{box-shadow: 0 0 0 2px var(--ft-2,var(--mnd-brand))}.mnd-dsearch__pick strong{font: 600 1rem var(--mnd-head)}.mnd-dsearch__sum{color: var(--mnd-ink-2);font-size: .9rem;line-height: 1.5}.mnd-dsearch__tone{justify-self: start;padding: 1px 10px;border-radius: 999px;font-size: .75rem;font-weight: 600}.mnd-dsearch__tone--good{background: var(--mnd-green-soft);color: var(--mnd-green)}.mnd-dsearch__tone--bad{background: var(--mnd-brand-soft);color: var(--mnd-brand-text)}.mnd-dsearch__tone--mixed{background: #FFF6DB;color: #8A5A00}.mnd-dsearch__numrow{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 4px 0 0;font-weight: 600;font-size: .875rem}.mnd-dsearch__tips{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 10px 0 0;font-size: .8125rem;color: var(--mnd-slate)}.mnd-dsearch__tips button{min-height: 34px;padding: 0 12px;border: 1px solid var(--mnd-line);border-radius: 999px;background: #fff;color: var(--mnd-ink-2);font: inherit;cursor: pointer}.mnd-dsearch__tips button:hover{border-color: var(--ft-2,var(--mnd-brand))}.mnd-dsearch--compact{margin: 24px 0}.mnd-dsearch--compact input[type=search]{min-height: 50px;font-size: 1rem}.mnd-dcats{margin: 28px 0}.mnd-dcats h2,.mnd-dletters>p{margin: 0 0 12px;font: 600 1.25rem var(--mnd-head)}.mnd-dcats h2 small{color: var(--mnd-slate);font-size: .875rem;font-weight: 400}.mnd-dcats__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(240px,100%),1fr));gap: 12px}.mnd-dcat{display: grid;grid-template-columns: auto 1fr;gap: 2px 12px;align-items: center;padding: 14px 16px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow);color: var(--mnd-ink);text-decoration: none;transition: transform .15s}.mnd-dcat:hover{transform: translateY(-2px);box-shadow: var(--mnd-shadow-hi)}.mnd-dcat__i{grid-row: span 2;display: grid;place-items: center;width: 48px;height: 48px;border-radius: 14px;background: var(--ft-soft,var(--mnd-soft));font-size: 1.6rem}.mnd-dcat strong{font: 600 1.0625rem var(--mnd-head)}.mnd-dcat strong small{color: var(--mnd-slate);font-weight: 400;font-size: .8125rem}.mnd-dcat__ex{color: var(--mnd-slate);font-size: .875rem;line-height: 1.4}.mnd-dletters{margin: 28px 0;padding: 16px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow)}.mnd-dletters>div{display: flex;flex-wrap: wrap;gap: 6px}.mnd-dletters a{display: grid;place-items: center;min-width: 44px;height: 44px;border-radius: 12px;background: var(--ft-soft,var(--mnd-soft));color: var(--mnd-ink);text-decoration: none;font: 600 1.0625rem var(--mnd-head)}.mnd-dletters a:hover{background: var(--ft-2,var(--mnd-ink));color: #fff}.mnd-dletters a[aria-current]{background: var(--mnd-ink);color: #fff}.mnd-dreamchips a[aria-current]{background: var(--mnd-ink);color: #fff}.mnd-ditems{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(300px,100%),1fr));gap: 8px;margin: 18px 0 0;padding: 0;list-style: none}.mnd-ditems a{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;min-height: 56px;padding: 10px 14px;border-radius: 14px;background: #fff;box-shadow: var(--mnd-shadow);color: var(--mnd-ink);text-decoration: none}.mnd-ditems a:hover{box-shadow: 0 0 0 2px var(--ft-2,var(--mnd-brand))}.mnd-ditem__t{flex: 1 1 140px;font: 600 1rem var(--mnd-head)}.mnd-ditem__tone{padding: 1px 10px;border-radius: 999px;font-size: .75rem;font-weight: 600}.mnd-ditem__tone.mnd-tone--good{background: var(--mnd-green-soft);color: var(--mnd-green)}.mnd-ditem__tone.mnd-tone--bad{background: var(--mnd-brand-soft);color: var(--mnd-brand-text)}.mnd-ditem__tone.mnd-tone--mixed{background: #FFF6DB;color: #8A5A00}.mnd-ditem__nums{display: flex;gap: 4px}.mnd-ditem__nums b{display: inline-grid;place-items: center;min-width: 30px;height: 24px;padding: 0 6px;border-radius: 999px;background: #FFF6DB;color: #8A5A00;font-size: .8125rem}.mnd-dans{margin: 0 0 .6em;padding: 10px 14px;border-radius: 12px;background: #fff;line-height: 1.6}.mnd-dans b{color: var(--mnd-brand-text)}.mnd-dpsy{padding: 14px 16px;border-radius: var(--mnd-r);background: #F1EEFB}.mnd-dpsy p{margin: 0}.mnd-dpsy .mnd-dpsy__note{margin-top: .6em;color: var(--mnd-slate);font-size: .875rem}.mnd-dwhen{width: 100%;border-collapse: collapse;table-layout: fixed;font-size: .9375rem}.mnd-dwhen th,.mnd-dwhen td{padding: 8px 10px;border-bottom: 1px solid #E7E3F3;text-align: left;vertical-align: top;overflow-wrap: anywhere}.mnd-dwhen th{background: #F1EEFB;font-weight: 600}.mnd-dwhen__more{font-size: .9375rem}.mnd-dmore ul{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}.mnd-dmore a{display: block;padding: 12px 14px;border-radius: 14px;background: #fff;box-shadow: var(--mnd-shadow);color: var(--mnd-ink);text-decoration: none;font-weight: 600}.mnd-dmore a:hover{box-shadow: 0 0 0 2px var(--ft-2,var(--mnd-brand))}.mnd-dletters>p{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 8px}.mnd-dletters .mnd-dletters__all{display: inline;min-width: 0;height: auto;padding: 4px 12px;border-radius: 999px;font: 600 .875rem var(--mnd-body,inherit)}.mnd-daz{display: grid;gap: 14px;margin-top: 18px}.mnd-daz__g{padding: 14px 16px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow)}.mnd-daz__g h2{margin: 0 0 8px;font: 600 1.375rem var(--mnd-head)}.mnd-daz__g h2 a{color: var(--mnd-ink);text-decoration: none}.mnd-daz__g h2 small{color: var(--mnd-slate);font-size: .875rem;font-weight: 400}.mnd-daz__g ul{display: flex;flex-wrap: wrap;gap: 6px 14px;margin: 0;padding: 0;list-style: none}.mnd-daz__g a{color: var(--mnd-ink)}.mnd-dguide{margin-top: 18px;padding: 18px;border-radius: var(--mnd-r);background: #fff;box-shadow: var(--mnd-shadow);line-height: 1.7}.mnd-dguide h2{margin: 1.4em 0 .5em;font: 600 1.25rem var(--mnd-head)}.mnd-dguide .is-style-mnd-summary{padding: 14px 16px;border-radius: var(--mnd-r)}.mnd-dtypes li,.mnd-dguide ul li{margin-bottom: .4em}.mnd-dtop{display: flex;flex-wrap: wrap;gap: 8px;padding: 0;list-style: none}.mnd-dtop a{display: inline-block;padding: 6px 14px;border-radius: 999px;background: #F1EEFB;color: var(--mnd-ink);text-decoration: none}.mnd-dguide__note{color: var(--mnd-slate);font-size: .875rem}.mnd-pmap{margin: 28px 0}.mnd-pmap__map{position: relative;height: 340px;border-radius: var(--mnd-r);overflow: hidden;background: #E8EEF3;box-shadow: var(--mnd-shadow);z-index: 0}.mnd-pmap__load{position: absolute;inset: 0;margin: auto;width: max-content;height: 44px;padding: 0 18px;border: 0;border-radius: 999px;background: var(--mnd-ink);color: #fff;font: 600 1rem var(--mnd-head);cursor: pointer}.mnd-pin span{display: grid;place-items: center;width: 30px;height: 30px;border: 2px solid #fff;border-radius: 50%;color: #fff;font: 700 .875rem/1 var(--mnd-head);box-shadow: 0 2px 6px rgba(0,0,0,.35)}.mnd-pmap__legend{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 10px;font-size: .875rem}.mnd-pmap__legend span{padding: 2px 10px;border-radius: 999px;color: #fff;background: #7C3AED}.mnd-pmap__legend span[data-day="2"]{background: #E11D48}.mnd-pmap__legend span[data-day="3"]{background: #0EA5E9}.mnd-pmap__legend span[data-day="4"]{background: #16A34A}.mnd-pmap__legend span[data-day="5"]{background: #F59E0B}.mnd-pmap__list{display: grid;gap: 10px;margin: 14px 0 0;padding: 0;list-style: none}.mnd-pmap__item{display: grid;grid-template-columns: 34px 1fr;gap: 10px;padding: 12px 14px;border-radius: 14px;background: #fff;box-shadow: var(--mnd-shadow);scroll-margin-top: 80px}.mnd-pmap__item:target{box-shadow: 0 0 0 3px #7C3AED}.mnd-pmap__no{display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: #7C3AED;color: #fff;font: 700 .875rem var(--mnd-head)}.mnd-pmap__item[data-day="2"] .mnd-pmap__no{background: #E11D48}.mnd-pmap__item[data-day="3"] .mnd-pmap__no{background: #0EA5E9}.mnd-pmap__item[data-day="4"] .mnd-pmap__no{background: #16A34A}.mnd-pmap__item[data-day="5"] .mnd-pmap__no{background: #F59E0B}.mnd-pmap__body{min-width: 0}.mnd-pmap__body strong{display: block;font: 600 1.0625rem var(--mnd-head)}.mnd-pmap__type{display: block;color: var(--mnd-slate);font-size: .8125rem}.mnd-pmap__body p{margin: .35em 0 0;font-size: .9375rem;line-height: 1.55}.mnd-pmap__meta{color: var(--mnd-slate)}.mnd-pmap__go{display: inline-block;margin-top: 8px;padding: 6px 12px;border-radius: 999px;background: #EAF3FF;color: #0B57D0;font-size: .875rem;font-weight: 600;text-decoration: none}.mnd-pmap__next{display: block;margin-top: 6px;color: var(--mnd-slate);font-size: .8125rem}.mnd-pmap__src{margin-top: 8px;color: var(--mnd-slate);font-size: .75rem}@media (min-width: 782px){.mnd-pmap__map{height: 420px}.mnd-pmap__list{grid-template-columns: 1fr 1fr}}.mnd-pmap__more{margin-top: 10px}.mnd-pmap__more>summary{display: inline-block;padding: 8px 16px;border-radius: 999px;background: #F1EEFB;color: var(--mnd-ink);font-weight: 600;cursor: pointer;list-style: none}.mnd-pmap__more>summary::-webkit-details-marker{display: none}.mnd-lekded__past{margin: 0 0 14px;padding: 10px 14px;border-radius: 12px;background: #FFF6DB;color: #8A5A00;font-weight: 600}.mnd-lekded__past a{color: inherit;text-decoration: underline}.mnd-ftstrip{margin: 28px 0 0;padding: 14px 16px;border-radius: 20px;background: linear-gradient(135deg,#2A1D6B,#5B2A9E);color: #fff}.mnd-ftstrip__h{display: flex;justify-content: space-between;gap: 8px;margin: 0 0 10px;font-weight: 600}.mnd-ftstrip__h a{color: #FFD46B;font-weight: 500;text-decoration: none}.mnd-ftstrip ul{display: grid;grid-template-columns: repeat(2,1fr);gap: 8px;margin: 0;padding: 0;list-style: none}@media (min-width: 720px){.mnd-ftstrip ul{grid-template-columns: repeat(4,1fr)}}.mnd-ftstrip li a{display: grid;gap: 2px;height: 100%;padding: 10px 12px;border-radius: 14px;background: rgba(255,255,255,.12);color: #fff;text-decoration: none}.mnd-ftstrip small{color: #E4DAFF;font-size: .82rem}.mnd-ftban__menu .ft-grp + .ft-grp{margin-top: 12px}.mnd-ftban__gh{margin: 0 0 8px;color: #FFD46B;font: 600 .9375rem/1.3 var(--mnd-head);letter-spacing: .02em}@media (min-width: 1024px){.mnd-ftban__apps{grid-template-columns: repeat(7,minmax(0,1fr))}.mnd-ftban__apps .ft-icon{width: 54px;height: 54px}}@media (max-width: 700px){.mnd-ftban__gh{font-size: .875rem;margin-bottom: 6px}.mnd-ftban__menu .ft-grp + .ft-grp{margin-top: 10px}}.mnd-mainnav__lotto{color: #fff !important;background: linear-gradient(135deg,#E8323F,#B3123A)}.mnd-mainnav__lotto:hover{color: #fff;background: linear-gradient(135deg,#F04050,#C21A44)}.tv-filters{margin: 0 0 12px}.tv-chips{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0 0 8px}.tv-chips__h{margin-right: 2px;color: var(--mnd-slate);font-size: .85rem;font-weight: 600}.tv-chip{padding: 6px 12px;min-height: 38px;border: 1px solid var(--mnd-line,#E4E1EE);border-radius: 999px;background: #fff;color: var(--mnd-ink);font: 600 .9rem var(--mnd-head);cursor: pointer;white-space: nowrap}.tv-chip.is-on{background: var(--mnd-ink,#1E1440);border-color: transparent;color: #fff}.tv-chip:disabled{opacity: .38;cursor: not-allowed}.tv-chips__note{margin: -4px 0 8px;color: var(--mnd-slate);font-size: .75rem}.tv-chip__n{font-weight: 600;opacity: .75}.tv-map{height: 460px;border-radius: 18px;overflow: hidden}.tv-map.is-place{height: 320px}@media (max-width: 700px){.tv-map{height: 340px}.tv-map.is-place{height: 260px}}.tv-count{margin: 12px 0 8px;color: var(--mnd-slate);font-size: .9rem}.tv-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.tv-list{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}}@media (min-width: 1100px){.tv-list{grid-template-columns: repeat(4,minmax(0,1fr))}}.tv-card{display: flex;flex-direction: column;overflow: hidden;border-radius: 16px;background: #fff;box-shadow: 0 1px 2px rgba(24,22,29,.06),inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-card[hidden]{display: none}.tv-card__img{position: relative;display: block;text-decoration: none;aspect-ratio: 3 / 2;overflow: hidden;background: #E9E6F2}.tv-card__img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .35s var(--mnd-ease,ease)}.tv-card:hover .tv-card__img img{transform: scale(1.04)}.tv-card__img .mnd-pmap__no{position: absolute;top: 8px;left: 8px;box-shadow: 0 2px 6px rgba(0,0,0,.25)}.tv-card__ph{display: grid;place-items: center;width: 100%;height: 100%;padding: 12px;box-sizing: border-box;color: #fff;font-weight: 700;text-align: center;background: linear-gradient(135deg,#7C3AED,#4C1D95)}.tv-card__ph[data-reg="north"]{background: linear-gradient(135deg,#16A34A,#14532D)}.tv-card__ph[data-reg="northeast"]{background: linear-gradient(135deg,#E11D48,#881337)}.tv-card__ph[data-reg="east"]{background: linear-gradient(135deg,#0EA5E9,#075985)}.tv-card__ph[data-reg="west"]{background: linear-gradient(135deg,#F59E0B,#92400E)}.tv-card__ph[data-reg="south"]{background: linear-gradient(135deg,#0F766E,#134E4A)}.tv-card__body{display: flex;flex: 1;flex-direction: column;gap: 2px;padding: 10px 12px 12px;min-width: 0}.tv-name{display: block;font-weight: 700;line-height: 1.35;color: var(--mnd-ink);text-decoration: none}a.tv-name:hover{color: var(--mnd-brand,#7C3AED);text-decoration: underline}.tv-card small{display: block;color: var(--mnd-slate);font-size: .82rem}.tv-card p{display: -webkit-box;margin: 4px 0 0;overflow: hidden;font-size: .88rem;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.tv-go{align-self: flex-start;margin-top: auto;padding: 8px 0 0;color: #1D4ED8;font-size: .85rem;font-weight: 700;text-decoration: none}.tv-go:hover{text-decoration: underline}.tv-h{margin: 28px 0 4px;font-size: 1.25rem}.tv-more{margin: 12px 0 0;text-align: center}.tv-hero{margin: 0 0 16px}.tv-hero img{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;max-height: 520px;object-fit: cover;border-radius: 18px}.tv-hero figcaption,.tv-credits,.tv-home__cr{margin: 6px 0 0;color: var(--mnd-slate);font-size: .78rem}.tv-hero figcaption a,.tv-credits a,.tv-home__cr a{color: inherit}.tv-credits{margin: 12px 0 0}.tv-credits summary{cursor: pointer}.tv-credits ul{margin: 6px 0 0;padding-left: 1.2em}.leaflet-popup-content .tv-pop{display: block;width: 200px;height: auto;margin: 0 0 6px;border-radius: 8px}.tv-provs h2,.tv-arts h2,.tv-near h2,.tv-lw h2{margin: 32px 0 10px;font-size: 1.25rem}.tv-provs p{display: flex;flex-wrap: wrap;gap: 8px;margin: 0}.tv-prov{display: inline-flex;align-items: center;gap: 5px;padding: 6px 12px;min-height: 36px;font-size: .92rem;border-radius: 999px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE);color: var(--mnd-ink);font-weight: 600;text-decoration: none}.tv-prov small{color: var(--mnd-slate);font-weight: 400}.tv-prov:hover{box-shadow: inset 0 0 0 2px var(--mnd-brand,#7C3AED)}.tv-arts ul{margin: 0;padding-left: 1.2em}.tv-arts li{margin: 6px 0}.tv-snip{margin: 0 0 12px;padding: 14px 16px;border-left: 4px solid var(--mnd-brand,#7C3AED);border-radius: 0 14px 14px 0;background: #fff}.tv-snip p{margin: 0 0 8px}.tv-snip cite{font-style: normal;font-size: .88rem;color: var(--mnd-slate)}.tv-answer{margin: 0 0 16px;padding: 16px 18px;border-radius: 18px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-answer p{margin: 0 0 8px}.tv-answer__go{margin: 12px 0 0 !important}.tv-btn{display: inline-block;padding: 12px 18px;border-radius: 999px;background: var(--mnd-ink,#1E1440);color: #fff !important;font-weight: 700;text-decoration: none}.tv-faq{margin: 8px 0;padding: 12px 16px;border-radius: 14px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-faq summary{font-weight: 700;cursor: pointer}.tv-faq p{margin: 8px 0 0}.tv-back{margin: 24px 0 8px;font-weight: 600}.tv-lw ul{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.tv-lw ul{grid-template-columns: repeat(3,1fr)}}.tv-lw li{padding: 12px 14px;border-radius: 16px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-lw li.is-leave{background: #FFF8E6}.tv-lw b{display: inline-block;margin-right: 8px;padding: 2px 10px;border-radius: 999px;background: #E11D48;color: #fff;font-size: .85rem}.tv-lw li.is-leave b{background: #B45309}.tv-lw span{font-weight: 700}.tv-lw small{display: block;margin-top: 4px;color: var(--mnd-slate)}.tv-art a{font-size: .88rem}.tv-tools{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin: 0 0 10px}.tv-near-btn{padding: 10px 16px;min-height: 44px;border: 0;border-radius: 999px;background: #2563EB;color: #fff;font: 700 .95rem var(--mnd-head);cursor: pointer;box-shadow: 0 4px 12px -4px rgba(37,99,235,.6)}.tv-near-btn:disabled{opacity: .7}.tv-tools__hint{color: var(--mnd-slate);font-size: .78rem}.tv-km{color: #2563EB;font-weight: 700}.tv-card__act{display: flex;align-items: center;justify-content: space-between;gap: 6px;margin-top: auto;padding-top: 8px}.tv-card__act .tv-go{margin: 0;padding: 0}.tv-add{padding: 6px 10px;min-height: 34px;border: 1px solid #0F766E;border-radius: 999px;background: #fff;color: #0F766E;font: 700 .8rem var(--mnd-head);cursor: pointer;white-space: nowrap}.tv-add.is-on{background: #0F766E;color: #fff}.tv-btn{border: 0;cursor: pointer;font: inherit;font-weight: 700}.tv-btn--ghost{background: #fff !important;color: var(--mnd-ink) !important;box-shadow: inset 0 0 0 2px var(--mnd-ink,#1E1440)}.tv-btn--ghost.is-on{background: #0F766E !important;color: #fff !important;box-shadow: none}.tv-answer__go{display: flex;flex-wrap: wrap;gap: 8px}.tv-tripbar{position: fixed;left: 50%;bottom: calc(76px + env(safe-area-inset-bottom));z-index: 60;transform: translateX(-50%)}@media (min-width: 1024px){.tv-tripbar{bottom: 24px}}.tv-tripbar__btn{padding: 12px 20px;border: 0;border-radius: 999px;background: #0F766E;color: #fff;font: 700 1rem var(--mnd-head);cursor: pointer;box-shadow: 0 10px 24px -8px rgba(15,118,110,.7);white-space: nowrap}.tv-trip{position: fixed;inset: 0;z-index: 1000;display: flex;align-items: flex-end;justify-content: center;background: rgba(15,12,30,.5)}.tv-trip[hidden]{display: none}.tv-trip__panel{width: 100%;max-width: 640px;max-height: 86vh;overflow: auto;padding: 16px 16px calc(20px + env(safe-area-inset-bottom));border-radius: 22px 22px 0 0;background: var(--mnd-bg-soft,#F7F5FB);outline: 0;box-sizing: border-box}@media (min-width: 700px){.tv-trip{align-items: center}.tv-trip__panel{border-radius: 22px}}html.tv-trip-open{overflow: hidden}.tv-trip__head{display: flex;align-items: center;justify-content: space-between}.tv-trip__head h2{margin: 0;font-size: 1.25rem}.tv-trip__x{width: 40px;height: 40px;border: 0;border-radius: 50%;background: #fff;font-size: 1.1rem;cursor: pointer}.tv-trip__sum{margin: 8px 0 12px;font-weight: 700}.tv-trip__sum small{color: var(--mnd-slate);font-weight: 400}.tv-trip__day{margin: 0 0 12px;padding: 12px;border-radius: 16px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-trip__day h3{margin: 0 0 8px;font-size: 1rem;color: #0F766E}.tv-trip__day ol{margin: 0;padding: 0;list-style: none}.tv-trip__day li{display: flex;align-items: center;gap: 10px;padding: 6px 0;border-top: 1px solid var(--mnd-line,#E4E1EE)}.tv-trip__day li:first-child{border-top: 0}.tv-trip__day li img,.tv-trip__noimg{flex: none;width: 64px;height: 43px;border-radius: 8px;object-fit: cover;background: #E9E6F2}.tv-trip__day li>span{flex: 1;min-width: 0}.tv-trip__day li a{font-weight: 700;color: var(--mnd-ink)}.tv-trip__day li small{display: block;color: var(--mnd-slate);font-size: .8rem}.tv-trip__del{flex: none;width: 34px;height: 34px;border: 0;border-radius: 50%;background: #F1EEF7;cursor: pointer}.tv-trip__go{display: block;margin-top: 8px;padding: 10px 12px;border-radius: 12px;background: #EEF4FF;color: #1D4ED8;font-weight: 700;text-align: center;text-decoration: none}.tv-trip__acts{display: flex;flex-wrap: wrap;gap: 8px}.tv-trip__msg{min-height: 1em;margin: 6px 0;color: #0F766E;font-weight: 700}.tv-wx h2{margin: 28px 0 10px;font-size: 1.2rem}.tv-wx ul{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));gap: 6px;margin: 0;padding: 0;list-style: none}@media (max-width: 700px){.tv-wx ul{grid-template-columns: repeat(4,minmax(0,1fr))}}.tv-wx li{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 10px 4px;border-radius: 14px;background: #fff;text-align: center;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-wx li small{color: var(--mnd-slate);font-size: .74rem}.tv-wx__ico{font-size: 1.6rem;line-height: 1.2}.tv-wx__t{font-size: .9rem}.tv-wx__t b{color: #E11D48}.tv-wx__load{color: var(--mnd-slate)}.tv-report{margin: 20px 0 0}.tv-report a{font-weight: 700}.tv-open{margin: 16px 0 0;color: var(--mnd-slate);font-size: .85rem}.mnd-contact__check{display: flex;gap: 8px;align-items: flex-start;font-weight: 400 !important}.mnd-contact__check input{margin-top: 4px}.tv-home{display: grid;gap: 12px;margin: 0 0 20px}@media (min-width: 900px){.tv-home{grid-template-columns: 3fr 2fr;align-items: stretch}.tv-home__cr{grid-column: 1 / -1}}.tv-home__hero{position: relative;display: block;min-height: 260px;overflow: hidden;border-radius: 22px;color: #fff;text-decoration: none;background: #1E1440}.tv-home__hero img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .5s var(--mnd-ease,ease)}.tv-home__hero:hover img{transform: scale(1.03)}.tv-home__ov{position: absolute;inset: auto 0 0 0;display: flex;flex-direction: column;gap: 2px;padding: 48px 18px 18px;background: linear-gradient(180deg,transparent,rgba(10,8,20,.82))}.tv-home__k{align-self: flex-start;margin-bottom: 6px;padding: 4px 10px;border-radius: 999px;background: rgba(255,255,255,.92);color: #0F766E;font-size: .8rem;font-weight: 700}.tv-home__ov b{font: 700 1.5rem/1.25 var(--mnd-head);text-shadow: 0 1px 8px rgba(0,0,0,.4)}.tv-home__ov small{opacity: .92}@media (min-width: 900px){.tv-home__hero{min-height: 380px}.tv-home__ov b{font-size: 1.9rem}}.tv-home__side{display: flex;flex-direction: column;gap: 12px}.tv-home__minis{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}.tv-home__mini{position: relative;display: block;aspect-ratio: 1;overflow: hidden;border-radius: 16px;color: #fff;text-decoration: none;background: #1E1440}.tv-home__mini img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.tv-home__mini span{position: absolute;inset: auto 0 0 0;padding: 26px 8px 7px;background: linear-gradient(180deg,transparent,rgba(10,8,20,.85));font-size: .76rem;font-weight: 700;line-height: 1.25;overflow-wrap: anywhere}.tv-home__mini span{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.tv-home__mini small{display: none}@media (min-width: 900px){.tv-home__mini span{font-size: .85rem}}.tv-home__lw{display: flex;align-items: center;gap: 14px;padding: 14px 16px;border-radius: 18px;background: #fff;color: var(--mnd-ink);text-decoration: none;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-home__lw:hover{box-shadow: inset 0 0 0 2px #E11D48}.tv-date{flex: none;display: flex;flex-direction: column;width: 58px;overflow: hidden;border-radius: 12px;text-align: center;box-shadow: 0 2px 8px rgba(225,29,72,.25);background: #fff}.tv-date small{padding: 3px 0;background: #E11D48;color: #fff;font-size: .78rem;font-weight: 700}.tv-date b{padding: 4px 0 6px;font: 700 1.6rem/1 var(--mnd-head);color: var(--mnd-ink)}.tv-home__lwt{display: flex;flex-direction: column;min-width: 0}.tv-home__lwt small{color: #E11D48;font-size: .8rem;font-weight: 700}.tv-home__lwt b{font-size: 1.05rem}.tv-home__lwt em{color: var(--mnd-slate);font-size: .82rem;font-style: normal}.tv-home__all{display: block;padding: 12px 16px;border-radius: 999px;background: var(--mnd-ink,#1E1440);color: #fff;font-weight: 700;text-align: center;text-decoration: none}.tv-home__all:hover{background: #0F766E}.mnd-pmap__hub{margin: 8px 0 0;font-weight: 600}.tv-facts{display: flex;flex-wrap: wrap;gap: 4px;margin-top: 4px}.tv-fact{display: inline-block;padding: 1px 8px;border-radius: 99px;background: #F1EEFB;color: #3F3770;font-size: 12px;line-height: 1.6}.tv-before{margin: 16px 0;padding: 16px 18px;border-radius: 18px;background: #FBFAFF;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-before h2{margin: 0 0 8px;font-size: 1.1rem}.tv-before dl{margin: 0}.tv-before dt{margin-top: 8px;font-weight: 700}.tv-before dd{margin: 2px 0 0}.tv-before small,.tv-before__src{color: #6B6680;font-size: 12.5px}.tv-before__src{margin: 10px 0 0}.tv-fests ul{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.tv-fests ul{grid-template-columns: repeat(2,1fr)}}.tv-fest{padding: 14px 16px;border-radius: 16px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-fest__when{display: inline-block;margin-bottom: 6px;padding: 2px 10px;border-radius: 99px;background: #FFF1E6;color: #9A3412;font-size: 13px;font-weight: 700}.tv-fest b{display: block;font-size: 1.05rem}.tv-fest small{color: #6B6680}.tv-fest p{margin: 6px 0 0;font-size: 14.5px}.tv-plan{display: grid;gap: 14px;margin: 0 0 18px;padding: 18px;border-radius: 20px;background: linear-gradient(160deg,#F6F3FF,#FFF7EE);box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-plan fieldset{margin: 0;padding: 0;border: 0;min-width: 0}.tv-plan legend{margin-bottom: 8px;font-weight: 700}.tv-plan legend small{font-weight: 400;color: #6B6680}.tv-plan select,.tv-plan input[type=date]{max-width: 100%;padding: 10px 12px;border: 1px solid #CFC9E3;border-radius: 12px;background: #fff;font: inherit}.tv-plan>fieldset>select{width: 100%}.tv-plan__custom{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 10px}.tv-plan__custom[hidden]{display: none}.tv-picks{display: flex;flex-wrap: wrap;gap: 8px}.tv-pick{position: relative;cursor: pointer}.tv-pick input{position: absolute;opacity: 0;pointer-events: none}.tv-pick span{display: inline-block;padding: 9px 14px;border-radius: 99px;background: #fff;box-shadow: inset 0 0 0 1px #CFC9E3;font-size: 15px}.tv-pick input:checked + span{background: var(--mnd-ink,#1E1440);color: #fff;box-shadow: none}.tv-pick input:focus-visible + span{outline: 3px solid #F59E0B;outline-offset: 2px}.tv-pick--wide{display: block;margin-top: 10px}.tv-plan__go{justify-self: start;font-size: 1.05rem;padding: 14px 26px}.tv-plan__go:disabled{opacity: .7}.tv-plan__out{scroll-margin-top: 80px}.tv-pcard{margin: 0 0 18px;padding: 18px;border-radius: 20px;background: #fff;box-shadow: 0 6px 24px rgba(30,20,64,.08),inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-pcard.is-shared{box-shadow: 0 0 0 3px #F59E0B}.tv-pcard h3{margin: 0 0 4px;font-size: 1.2rem}.tv-pcard__sum{margin: 0;color: #4B4566}.tv-pcard__sum small,.tv-pcard__note small{color: #6B6680}.tv-pcard__fest{margin: 8px 0 0;padding: 8px 12px;border-radius: 12px;background: #FFF1E6;color: #7C2D12;font-size: 14.5px}.tv-pcard__note{margin: 10px 0 0;font-size: 14.5px}.tv-pday{margin-top: 14px;padding-top: 12px;border-top: 1px dashed #DDD8EC}.tv-pday h4{margin: 0 0 8px;font-size: 1rem}.tv-pday h4 span{display: inline-block;margin-right: 6px;padding: 2px 10px;border-radius: 99px;background: var(--mnd-ink,#1E1440);color: #fff;font-size: 13px}.tv-pday ol{display: grid;gap: 8px;margin: 0 0 8px;padding: 0;list-style: none}.tv-pday li{display: flex;gap: 10px;align-items: flex-start}.tv-pday li img,.tv-pday .tv-trip__noimg{flex: none;width: 72px;height: 48px;border-radius: 10px;object-fit: cover;background: #E9E6F2}.tv-pday li a{font-weight: 700}.tv-pday li small{display: block;color: #6B6680}.tv-pday__free{margin: 10px 0 0;color: #4B4566}.tv-pcard__acts{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px}.tv-pcard__acts .tv-btn{padding: 10px 14px;font-size: 14.5px}.tv-btn--line{background: #06C755 !important}.tv-pcard__msg{margin: 6px 0 0;color: #0F766E;font-weight: 700}@media print{.tv-printing body *{visibility: hidden}.tv-printing .tv-pcard.is-print,.tv-printing .tv-pcard.is-print *{visibility: visible}.tv-printing .tv-pcard.is-print{position: absolute;inset: 0 auto auto 0;width: 100%;box-shadow: none}.tv-printing .tv-pcard__acts,.tv-printing .tv-pcard__msg{display: none}}.tv-pwarn{margin: 0 0 14px;padding: 12px 16px;border-radius: 14px;background: #FFF7E6;color: #7C2D12;box-shadow: inset 0 0 0 1px #FCD9A8}.tv-plan__prov{display: block;margin-top: 10px}.tv-plan__prov[hidden]{display: none}.tv-plan__prov select{width: 100%}.tv-rk__list{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.tv-rk__list{grid-template-columns: repeat(2,1fr)}}.tv-rk__list li{position: relative;display: grid;gap: 2px;padding: 12px 56px 12px 14px;border-radius: 16px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE);line-height: 1.5}.tv-rk__list li.is-g{box-shadow: inset 4px 0 0 #6BCB8B,inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-rk__list li.is-y{box-shadow: inset 4px 0 0 #F5C04A,inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-rk__list small{color: #6B6680}.tv-rk__list em{position: absolute;top: 50%;right: 14px;transform: translateY(-50%);font-weight: 700;font-size: 1.25rem;font-style: normal;color: #5B3FD6}.tv-pcard__rk{margin: 10px 0 0;padding: 10px 14px;border-radius: 12px;background: #F4F1FF;font-size: 14.5px}.tv-pcard__rk.is-g{background: #ECFAF1}.tv-pcard__rk.is-r{background: #FFF4E5}.tv-pcard__stay{margin: 10px 0 0;font-size: 14.5px}.tv-pcard__stay p{margin: 0 0 4px;font-weight: 700}.tv-pcard__stay ul{margin: 0;padding-left: 18px}.tv-pcard__stay small,.tv-stay__aff{display: block;margin-top: 6px;color: #6B6680;font-size: 12.5px}.tv-stay{margin: 16px 0}.tv-stay h2{margin: 0 0 8px;font-size: 1.1rem}.tv-stay__acts{display: flex;flex-wrap: wrap;gap: 8px;margin: 0}.tv-stay__acts .tv-btn{padding: 9px 14px;font-size: 14.5px}.tv-rvs{margin: 22px 0}.tv-rvs h2 small{display: inline-block;font-size: .9rem;font-weight: 400;color: #4B4566}.tv-stars{color: #F59E0B;letter-spacing: 1px}.tv-stars span{color: #D9D4E6}.tv-rv__list{display: grid;gap: 10px;margin: 0 0 12px;padding: 0;list-style: none}.tv-rv{padding: 14px 16px;border-radius: 16px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-rv p{margin: 0 0 6px}.tv-rv__h small{color: #6B6680}.tv-rv__ph{display: flex;flex-wrap: wrap;gap: 6px}.tv-rv__ph img{width: 160px;max-width: 30vw;height: auto;border-radius: 10px;object-fit: cover}.tv-rvf{border-radius: 16px;background: #FBFAFF;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE)}.tv-rvf summary{padding: 14px 16px;cursor: pointer;font-weight: 700}.tv-rvf form{display: grid;gap: 12px;padding: 0 16px 16px}.tv-rvf label{display: grid;gap: 4px;font-weight: 600}.tv-rvf label small{font-weight: 400;color: #6B6680}.tv-rvf input[type=text],.tv-rvf input:not([type]),.tv-rvf select,.tv-rvf textarea{width: 100%;padding: 10px 12px;border: 1px solid #CFC9E3;border-radius: 12px;background: #fff;font: inherit}.tv-rvf fieldset{margin: 0;padding: 0;border: 0}.tv-rvf legend{font-weight: 600;margin-bottom: 4px}.tv-rate{display: inline-flex;flex-direction: row-reverse;gap: 2px}.tv-rate input{position: absolute;opacity: 0;width: 1px;height: 1px}.tv-rate label{display: inline;font-size: 2rem;line-height: 1;color: #D9D4E6;cursor: pointer}.tv-rate input:checked ~ label,.tv-rate label:hover,.tv-rate label:hover ~ label{color: #F59E0B}.tv-rate input:focus-visible + label{outline: 3px solid #F59E0B;outline-offset: 2px;border-radius: 4px}.tv-rvf__own{display: flex !important;grid-template-columns: none;align-items: flex-start;gap: 8px !important;font-weight: 400 !important}.tv-rvf__prev{display: flex;flex-wrap: wrap;gap: 6px}.tv-rvf__prev img{width: 96px;height: 72px;object-fit: cover;border-radius: 8px}.tv-rvf__msg{margin: 0;color: #B45309;font-weight: 700}.tv-rvf__done{margin: 0;padding: 14px 0;font-weight: 700;color: #0F766E}.mnd-sres{display: grid;gap: 8px;margin: 0 0 12px;padding: 0;list-style: none}@media (min-width: 760px){.mnd-sres{grid-template-columns: repeat(2,1fr)}}.mnd-sres a{display: grid;gap: 2px;height: 100%;padding: 12px 14px;border-radius: 14px;background: #fff;box-shadow: inset 0 0 0 1px var(--mnd-line,#E4E1EE);color: inherit;text-decoration: none}.mnd-sres a:hover{box-shadow: inset 0 0 0 2px var(--mnd-brand,#E5195E)}.mnd-sres small{color: #6B6680;font-size: 13.5px}.mnd-sres em{font-style: normal;font-weight: 700;color: #5B3FD6;font-size: 14px}.mnd-sres__tag{display: inline-block;padding: 0 8px;border-radius: 99px;font-size: 12px;font-weight: 600;background: #F1EEFB;color: #3F3770}.mnd-sres__tag.is-good{background: #ECFAF1;color: #166534}.mnd-sres__tag.is-bad{background: #FFF1E6;color: #9A3412}.mnd-sres__tools{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 14px}.mnd-sres__tools a{padding: 8px 14px;border-radius: 99px;background: #F4F1FF;color: #3F3770;font-weight: 600;text-decoration: none}.mnd-sres__more{margin: 0 0 16px}.mnd-srel{margin: 18px 0 8px;padding-top: 6px;border-top: 1px dashed var(--mnd-line,#E4E1EE)}.mnd-readmore{margin: 28px 0 8px}.mnd-readmore .mnd-ahub__head a{color: var(--mnd-brand,#5B2A9E);font-weight: 600;text-decoration: none;white-space: nowrap}@media (max-width: 781px){.mnd-readmore .mnd-ahub__grid{grid-template-columns: 1fr 1fr;gap: 10px}}.ny-box{margin: 24px 0;padding: 16px;border-radius: 20px;background: linear-gradient(135deg,#FFF6DA,#FFE7EF)}.ny-box h2{margin: 0 0 10px;font: 600 1.25rem var(--mnd-head)}.ny-box .ft-chip{background: #fff}.ny-more{margin: 8px 0 0}.ny-more a{font-weight: 600}.ny-month__n{margin: 0 0 8px;color: var(--mnd-slate)}.ny-cal__list{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.ny-cal__list li{display: grid;grid-template-columns: minmax(0,11em) minmax(0,1fr);gap: 4px 12px;padding: 10px 14px;border-radius: 14px;background: #fff;box-shadow: inset 0 0 0 1px var(--ft-line,#E4E1EE);line-height: 1.5}.ny-cal__list li a{font-weight: 600;text-decoration: none}@media (max-width: 560px){.ny-cal__list li{grid-template-columns: minmax(0,1fr)}}.ny-sign__list{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.ny-sign__list li{display: grid;gap: 2px;padding: 10px 14px;border-radius: 14px;background: #fff;box-shadow: inset 4px 0 0 #F5C04A,inset 0 0 0 1px var(--ft-line,#E4E1EE);line-height: 1.55}.ny-sign__list li.is-g{box-shadow: inset 4px 0 0 #6BCB8B,inset 0 0 0 1px var(--ft-line,#E4E1EE)}.ny-sign__list li.is-r{box-shadow: inset 4px 0 0 #E57373,inset 0 0 0 1px var(--ft-line,#E4E1EE)}.ny-sign__list small{color: var(--mnd-slate)}.mnd-fchips{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 14px 0}.mnd-fchips>span{font-weight: 600;color: var(--mnd-slate)}.mnd-fchip{display: inline-flex;align-items: center;gap: 6px;min-height: 40px;padding: 0 14px;border-radius: 999px;background: #FFF3E0;color: #8A3B00;font-weight: 600;text-decoration: none}.mnd-fchip b{padding: 0 7px;border-radius: 99px;background: #E8590C;color: #fff;font-size: .8125rem}.mnd-fest__live,.mnd-fest__past,.mnd-fest__tips{margin: 24px 0}.mnd-fest__live h2,.mnd-fest__past h2,.mnd-fest__tips h2{font: 600 1.375rem var(--mnd-head);margin: 0 0 12px}.mnd-fest__tips ul{padding-left: 1.2em;line-height: 1.8}.lts-range{margin: 0 0 12px;color: var(--mnd-slate)}.lts-chips{display: grid;grid-template-columns: repeat(auto-fill,minmax(84px,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.lts-chips li{display: grid;justify-items: center;padding: 10px 6px;border-radius: 14px;background: #fff;box-shadow: inset 0 0 0 1px var(--ft-line,#E4E1EE)}.lts-chips b{font: 700 1.5rem var(--mnd-head);letter-spacing: .04em}.lts-chips small{color: var(--mnd-slate)}.zm-trend{display: block;margin-top: 2px;color: var(--mnd-slate);font-size: .8125rem}.zm-events{margin: 14px 0 0}.zm-events h3{margin: 0 0 8px;font-size: 1.0625rem}.zm-note{margin: 8px 0 0;color: var(--mnd-slate);font-size: .8125rem}.zw-list{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}.zw-list a{display: flex;gap: 12px;align-items: flex-start;padding: 12px 14px;border-radius: 16px;background: #fff;box-shadow: inset 0 0 0 1px var(--ft-line,#E4E1EE);color: inherit;text-decoration: none}.zw-list a>span:last-child{display: grid;gap: 2px;min-width: 0}.zw-list small{color: var(--mnd-slate);line-height: 1.5}.mnd-hot{margin: 0 0 18px}.mnd-atools{margin: 28px 0 8px;padding: 16px;border-radius: 20px;background: #F6F3FF}.mnd-atools h2{margin: 0 0 12px;font: 600 1.25rem var(--mnd-head)}.mnd-atools ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(220px,100%),1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.mnd-atools a{display: flex;align-items: center;gap: 10px;min-height: 56px;padding: 8px 12px;border-radius: 14px;background: #fff;color: inherit;text-decoration: none;box-shadow: inset 0 0 0 1px #E4E1EE}.mnd-atools a>i{display: grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;background: #EFEAFF;font-style: normal;font-size: 1.25rem;flex: none}.mnd-atools span{display: grid;min-width: 0}.mnd-atools small{color: var(--mnd-slate)}.mnd-bweek{margin: 0 0 24px}.mnd-bweek h2{margin: 0 0 4px;font: 600 1.375rem var(--mnd-head)}.mnd-bweek__lead{margin: 0 0 12px;color: var(--mnd-slate)}.mnd-bweek__t{width: 100%;border-collapse: collapse;background: #fff;border-radius: 14px;overflow: hidden;box-shadow: inset 0 0 0 1px #E4E1EE}.mnd-bweek__t th,.mnd-bweek__t td{padding: 10px 12px;border-bottom: 1px solid #EEE;text-align: left;vertical-align: top}.mnd-bweek__t thead th{background: #FAF7F0;font-weight: 600}.mnd-bweek__t tbody th{font-weight: 500}.mnd-bweek__t tbody th a{color: inherit}.mnd-bweek__t tr.is-hot td:last-child,.mnd-bweek__t tr.is-soon td:last-child{color: #C2410C;font-weight: 600}@media (max-width: 640px){.mnd-bweek__t thead{display: none}.mnd-bweek__t tr{display: grid;grid-template-columns: 1fr auto;gap: 2px 10px;padding: 10px 12px;border-bottom: 1px solid #EEE}.mnd-bweek__t th,.mnd-bweek__t td{padding: 0;border: 0}.mnd-bweek__t tbody th{grid-column: 1 / -1}.mnd-bweek__t td{font-size: .875rem;color: var(--mnd-slate)}}