/** AXYVERAX 1.9.94 — premium interior, scoped away from front page and admin. */
body.axv-inner-experience{
  --axin-accent:var(--axv-192-accent,var(--axv-rev-accent,var(--axv-accent,var(--tjx-accent,#e3345c))));
  --axin-surface:#ffffff;--axin-soft:#f3f6fb;--axin-ink:#172640;--axin-muted:#64768e;
  --axin-line:#dfe6f0;--axin-shadow:0 15px 36px rgba(23,43,75,.075);
  --axin-page:#f5f7fb;
  background:var(--axin-page);
}
body.axv-inner-experience.dark-theme{
  --axin-surface:#17263c;--axin-soft:#1d2d45;--axin-ink:#f2f6fd;--axin-muted:#c0cde0;
  --axin-line:#394963;--axin-shadow:0 15px 36px rgba(0,0,0,.22);--axin-page:#0f1929;
}
body.axv-inner-experience #primary{min-width:0}
body.axv-inner-experience .axv-inner-page-container{max-width:1280px;margin-inline:auto}
body.axv-inner-experience .axv-inner-main{padding:28px 0 60px;min-height:55vh}
body.axv-inner-experience .axv-inner-banner{
  position:relative;isolation:isolate;overflow:hidden;
  padding:clamp(22px,3vw,38px);border-radius:24px;
  background:linear-gradient(115deg,#14243a,#1d3354);
  border:1px solid rgba(255,255,255,.13);box-shadow:0 20px 46px rgba(11,28,51,.14);color:#fff;
}
body.axv-inner-experience .axv-inner-banner::before{content:'';position:absolute;z-index:-1;inset:auto -9% -175% 39%;height:390%;transform:rotate(24deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--axin-accent) 31%,transparent) 47%,transparent 80%);opacity:.8}
body.axv-inner-experience .axv-inner-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:100%;font-size:12px;font-weight:700;margin-bottom:18px;color:#ced9e9}
body.axv-inner-experience .axv-inner-breadcrumb a{color:#eaf1fc;text-decoration:none}
body.axv-inner-experience .axv-inner-breadcrumb a:hover{text-decoration:underline}
body.axv-inner-experience .axv-inner-breadcrumb span:last-child{overflow-wrap:anywhere}
body.axv-inner-experience .axv-inner-banner-row{display:flex;align-items:center;justify-content:space-between;gap:25px}
body.axv-inner-experience .axv-inner-banner-copy{min-width:0;max-width:860px}
body.axv-inner-experience .axv-inner-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:850;letter-spacing:.13em;color:#f5b6dd;text-transform:uppercase;margin-bottom:9px}
body.axv-inner-experience .axv-inner-eyebrow::before{content:'';width:22px;height:4px;background:var(--axin-accent);border-radius:3px}
body.axv-inner-experience .axv-inner-banner h1{margin:0;color:#fff!important;font-weight:900;font-size:clamp(29px,3.1vw,47px);line-height:1.16;letter-spacing:-.035em;overflow-wrap:anywhere}
body.axv-inner-experience .axv-inner-banner h1 span{font-weight:650;color:#dfeaff}
body.axv-inner-experience .axv-inner-banner p{color:#cad7e8!important;font-size:15px;line-height:1.65;margin:12px 0 0;max-width:700px}
body.axv-inner-experience .axv-inner-banner-stat{display:grid;place-items:center;align-content:center;gap:3px;flex:0 0 118px;min-height:112px;padding:15px;border-radius:20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16)}
body.axv-inner-experience .axv-inner-banner-stat strong{font-size:29px;line-height:1.1;color:#fff}
body.axv-inner-experience .axv-inner-banner-stat small{font-weight:750;font-size:12px;color:#dce5f4}
body.axv-inner-experience .axv-inner-category-nav{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:19px 0 2px}
body.axv-inner-experience .axv-inner-category-nav>span{font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--axin-muted);margin-right:5px}
body.axv-inner-experience .axv-inner-category-nav a{border-radius:100px;border:1px solid var(--axin-line);background:var(--axin-surface);color:var(--axin-ink)!important;box-shadow:0 4px 11px rgba(15,30,51,.025);padding:8px 14px;font-size:12px;font-weight:760;text-decoration:none;transition:border-color .2s,background .2s,transform .2s}
body.axv-inner-experience .axv-inner-category-nav a:is(:hover,.is-current){border-color:var(--axin-accent);background:color-mix(in srgb,var(--axin-accent) 10%,var(--axin-surface));transform:translateY(-1px)}
body.axv-inner-experience .axv-inner-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(252px,305px);gap:clamp(18px,2.4vw,30px);align-items:start;margin-top:27px}
body.axv-inner-experience .axv-inner-content{min-width:0}
body.axv-inner-experience .axv-inner-sidebar-column{min-width:0}
body.axv-inner-experience .axv-inner-sidebar-column #secondary{float:none!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
body.axv-inner-experience .axv-inner-sidebar-column #secondary .widget{margin:0 0 20px!important}
body.axv-inner-experience .axv-inner-sidebar-column .sticky-sidebar{position:static!important;top:auto!important}
body.axv-inner-experience .axv-inner-list-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 19px;min-width:0;padding-bottom:13px;border-bottom:1px solid var(--axin-line)}
body.axv-inner-experience .axv-inner-list-heading h2{display:inline-flex;align-items:center;gap:11px;color:var(--axin-ink);font-size:clamp(20px,1.7vw,26px);letter-spacing:-.025em;font-weight:900;margin:0}
body.axv-inner-experience .axv-inner-list-heading h2::before{content:'';width:5px;height:24px;flex:0 0 5px;background:var(--axin-accent);border-radius:99px}
body.axv-inner-experience .axv-inner-list-heading>span{color:var(--axin-muted);font-size:12px;font-weight:730;white-space:nowrap}
body.axv-inner-experience .axv-inner-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:stretch}
body.axv-inner-experience .axv-inner-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--axin-line);border-radius:19px;background:var(--axin-surface);box-shadow:var(--axin-shadow);transition:transform .2s ease,box-shadow .2s ease}
body.axv-inner-experience .axv-inner-card:hover{transform:translateY(-3px);box-shadow:0 19px 45px rgba(18,36,62,.13)}
body.axv-inner-experience .axv-inner-card-media{position:relative;display:block;flex:0 0 auto;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#1c294a,#354e70);text-decoration:none}
body.axv-inner-experience .axv-inner-card-media img{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .35s ease}
body.axv-inner-experience .axv-inner-card:hover .axv-inner-card-media img{transform:scale(1.045)}
body.axv-inner-experience .axv-inner-media-fallback{display:grid;place-items:center;width:100%;height:100%;color:rgba(255,255,255,.38);font-weight:900;font-size:56px;letter-spacing:-.08em}
body.axv-inner-experience .axv-inner-category-badge{position:absolute;left:14px;bottom:12px;max-width:calc(100% - 28px);background:var(--axin-accent);border-radius:999px;padding:6px 11px;color:#fff!important;font-weight:850;font-size:10px;letter-spacing:.055em;text-transform:uppercase;box-shadow:0 6px 15px rgba(0,0,0,.16);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.axv-inner-experience .axv-inner-card-content{display:flex;flex:1;flex-direction:column;min-width:0;padding:19px 20px 20px}
body.axv-inner-experience .axv-inner-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--axin-muted);font-size:11px;font-weight:650;margin:0 0 8px}
body.axv-inner-experience .axv-inner-card-title{margin:0 0 10px;color:var(--axin-ink);font-size:clamp(18px,1.42vw,22px);font-weight:850;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}
body.axv-inner-experience .axv-inner-card-title a{color:inherit!important;text-decoration:none}
body.axv-inner-experience .axv-inner-card-title a:hover{color:var(--axin-accent)!important}
body.axv-inner-experience .axv-inner-card-excerpt{margin:0 0 15px;color:var(--axin-muted);font-size:13px;line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
body.axv-inner-experience .axv-inner-card-more{display:inline-flex;align-items:center;gap:10px;margin-top:auto;align-self:flex-start;text-decoration:none;color:var(--axin-accent)!important;font-size:12px;font-weight:900}
body.axv-inner-experience .axv-inner-card-more span{font-size:16px}
/* Preserve demo archive variation, without breaking card order or contents. */
body.axv-inner-experience .axv-inner-cards--rail{grid-template-columns:minmax(0,1fr)}
body.axv-inner-experience .axv-inner-cards--rail .axv-inner-card{display:grid;grid-template-columns:minmax(170px,38%) minmax(0,1fr)}
body.axv-inner-experience .axv-inner-cards--rail .axv-inner-card-media{height:100%;min-height:225px;aspect-ratio:auto}
body.axv-inner-experience .axv-inner-cards--rail .axv-inner-card-content{padding:24px}
body.axv-inner-experience .axv-inner-cards--feature .axv-inner-card:first-child,
body.axv-inner-experience .axv-inner-cards--bento .axv-inner-card:first-child{grid-column:1/-1;display:grid;grid-template-columns:1.15fr 1fr;min-height:285px}
body.axv-inner-experience .axv-inner-cards--feature .axv-inner-card:first-child .axv-inner-card-media,
body.axv-inner-experience .axv-inner-cards--bento .axv-inner-card:first-child .axv-inner-card-media{height:100%;aspect-ratio:auto}
body.axv-inner-experience .axv-inner-cards--feature .axv-inner-card:first-child .axv-inner-card-title,
body.axv-inner-experience .axv-inner-cards--bento .axv-inner-card:first-child .axv-inner-card-title{font-size:clamp(22px,2vw,30px)}
body.axv-inner-experience .axv-inner-pagination{margin:25px 0 0}
body.axv-inner-experience .axv-inner-pagination .navigation.pagination{margin:0;padding:0}
body.axv-inner-experience .axv-inner-pagination .nav-links{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;align-items:center;margin:0}
body.axv-inner-experience .axv-inner-pagination .page-numbers{display:inline-flex!important;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:8px 12px;border-radius:12px!important;border:1px solid var(--axin-line);background:var(--axin-surface);color:var(--axin-ink)!important;box-shadow:none;font-size:13px;font-weight:800;margin:0!important;text-decoration:none}
body.axv-inner-experience .axv-inner-pagination .page-numbers.current,
body.axv-inner-experience .axv-inner-pagination .page-numbers:hover{background:var(--axin-accent)!important;border-color:var(--axin-accent);color:#fff!important}
body.axv-inner-experience .axv-inner-search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;max-width:620px;margin-top:22px}
body.axv-inner-experience .axv-inner-search-form input[type=search]{display:block;width:100%;min-width:0;max-width:100%;height:50px;padding:0 15px;margin:0;border-radius:13px;border:1px solid var(--axin-line);background:#fff;color:#203147;font-size:14px;box-sizing:border-box}
body.axv-inner-experience .axv-inner-search-form button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:86px;height:50px;border:0;border-radius:13px;background:var(--axin-accent);color:#fff;font-weight:850;padding:0 16px;cursor:pointer}
body.axv-inner-experience .axv-inner-search-form button:hover{filter:brightness(1.1)}
body.axv-inner-experience .axv-inner-empty{text-align:center;padding:46px 28px;border:1px solid var(--axin-line);background:var(--axin-surface);border-radius:23px;box-shadow:var(--axin-shadow)}
body.axv-inner-experience .axv-inner-empty-symbol{font-size:66px;line-height:1.1;color:var(--axin-accent)}
body.axv-inner-experience .axv-inner-empty h2{margin:0 0 9px;color:var(--axin-ink);font-size:23px}
body.axv-inner-experience .axv-inner-empty p{color:var(--axin-muted);line-height:1.6}
body.axv-inner-experience .axv-inner-empty .axv-inner-search-form{margin-inline:auto}
body.axv-inner-experience .axv-inner-back-link{display:inline-flex;margin-top:20px;color:var(--axin-accent)!important;font-weight:850;text-decoration:none}

/* Reading page: preserve hooks, features, and per-post sidebar preference. */
body.axv-inner-experience.single-post #jet-home-area{padding-top:28px!important;padding-bottom:52px!important}
body.axv-inner-experience.single-post #jet-home-main.jet-single-area{border-radius:23px!important;border:1px solid var(--axin-line)!important;box-shadow:var(--axin-shadow)!important;background:var(--axin-surface)!important}
body.axv-inner-experience.single-post .jet-single-heading h1{font-size:clamp(28px,3.2vw,46px)!important;line-height:1.14!important;letter-spacing:-.035em!important;color:var(--axin-ink)!important}
body.axv-inner-experience.single-post .jet-single-area :is(.jet-single-meta,.jet-breadcrumb){max-width:100%;overflow-wrap:anywhere}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text{color:var(--axin-ink)!important;font-size:clamp(16px,1.16vw,18px)!important;line-height:1.85!important}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text :is(p,li){color:var(--axin-ink)!important}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text a{color:var(--axin-accent)!important;text-underline-offset:3px}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text figure{max-width:100%;margin-inline:0}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text :is(img,video,iframe){max-width:100%}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text :is(figure img,.jet-single-thumb img){border-radius:16px}
body.axv-inner-experience.single-post .jet-single-area .jet-single-text blockquote{border-left-color:var(--axin-accent)!important}
body.axv-inner-experience.single-post .jet-single-area :is(.jet-related-posts,.post-navigation,.comments-area){max-width:100%}
body.axv-inner-experience.single-post :is(#secondary,.jet-sidebar) .widget{border-radius:18px!important}

/* Native WordPress pages: remove old list widths and keep paragraph rhythm. */
body.axv-inner-experience.page:not(.home) #jet-home-area{padding-top:30px;padding-bottom:62px;max-width:1280px}
body.axv-inner-experience.page:not(.home) #jet-home-area>.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);gap:clamp(18px,2.5vw,30px);align-items:start;margin:0!important}
body.axv-inner-experience.page:not(.home) #jet-home-area #jet-home-main{min-width:0;width:100%!important;max-width:100%!important;margin:0!important;float:none!important;padding:0!important}
body.axv-inner-experience.page:not(.home) #jet-home-area #secondary{min-width:0;width:100%!important;max-width:100%!important;margin:0!important;float:none!important;padding:0!important}
body.axv-inner-experience.page:not(.home) .jet-single-area{padding:clamp(22px,4vw,45px);border-radius:23px;background:var(--axin-surface);border:1px solid var(--axin-line);box-shadow:var(--axin-shadow);min-width:0;color:var(--axin-ink)}
body.axv-inner-experience.page:not(.home) .jet-single-top{margin:0 0 25px;padding-bottom:18px;border-bottom:1px solid var(--axin-line)}
body.axv-inner-experience.page:not(.home) .jet-breadcrumb{font-size:12px;color:var(--axin-muted)}
body.axv-inner-experience.page:not(.home) .jet-breadcrumb a{color:var(--axin-muted)!important}
body.axv-inner-experience.page:not(.home) .jet-single-heading h1{font-size:clamp(30px,3vw,44px);line-height:1.18;font-weight:900;letter-spacing:-.035em;color:var(--axin-ink)!important;margin:11px 0 14px}
body.axv-inner-experience.page:not(.home) .jet-single-text{font-size:clamp(16px,1.13vw,18px);line-height:1.85;color:var(--axin-ink)!important}
body.axv-inner-experience.page:not(.home) .jet-single-text :is(p,li,h2,h3,h4){color:var(--axin-ink)!important}
body.axv-inner-experience.page:not(.home) .jet-single-text :is(a){color:var(--axin-accent)!important}
body.axv-inner-experience.page:not(.home) .jet-single-text :is(img,iframe,video,table){max-width:100%;height:auto}
body.axv-inner-experience.page:not(.home) .jet-single-text figure{max-width:100%}

/* 404: independent full-width page. */
body.axv-inner-experience .axv-inner-404{max-width:760px;margin:32px auto;padding:clamp(32px,5vw,68px);text-align:center;border-radius:26px;background:var(--axin-surface);border:1px solid var(--axin-line);box-shadow:var(--axin-shadow)}
body.axv-inner-experience .axv-inner-404 .axv-inner-eyebrow{justify-content:center}
body.axv-inner-experience .axv-inner-404-code{font-size:clamp(88px,13vw,145px);font-weight:950;letter-spacing:-.09em;line-height:1;color:var(--axin-accent)}
body.axv-inner-experience .axv-inner-404 h1{font-size:clamp(27px,3vw,39px);line-height:1.2;color:var(--axin-ink);letter-spacing:-.03em;margin:13px 0}
body.axv-inner-experience .axv-inner-404 p{color:var(--axin-muted);line-height:1.75}
body.axv-inner-experience .axv-inner-404 .axv-inner-search-form{margin-inline:auto}

@media(max-width:1024px){
  body.axv-inner-experience .axv-inner-shell{grid-template-columns:minmax(0,1fr) 260px}
  body.axv-inner-experience.page:not(.home) #jet-home-area>.row{grid-template-columns:minmax(0,1fr) 260px}
}
@media(max-width:820px){
  body.axv-inner-experience .axv-inner-shell{grid-template-columns:minmax(0,1fr)}
  body.axv-inner-experience.page:not(.home) #jet-home-area>.row{grid-template-columns:minmax(0,1fr)}
  body.axv-inner-experience .axv-inner-sidebar-column #secondary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
  body.axv-inner-experience .axv-inner-sidebar-column #secondary .widget{margin:0!important}
}
@media(max-width:600px){
  body.axv-inner-experience .axv-inner-main{padding:16px 0 38px}
  body.axv-inner-experience .axv-inner-banner{padding:22px 20px;border-radius:18px}
  body.axv-inner-experience .axv-inner-banner-row{align-items:flex-start}
  body.axv-inner-experience .axv-inner-banner-stat{display:none}
  body.axv-inner-experience .axv-inner-cards{grid-template-columns:minmax(0,1fr)}
  body.axv-inner-experience .axv-inner-cards--rail .axv-inner-card,
  body.axv-inner-experience .axv-inner-cards--bento .axv-inner-card:first-child,
  body.axv-inner-experience .axv-inner-cards--feature .axv-inner-card:first-child{display:flex;grid-column:auto;min-height:0}
  body.axv-inner-experience .axv-inner-cards--rail .axv-inner-card-media,
  body.axv-inner-experience .axv-inner-cards--feature .axv-inner-card:first-child .axv-inner-card-media,
  body.axv-inner-experience .axv-inner-cards--bento .axv-inner-card:first-child .axv-inner-card-media{height:auto;min-height:0;aspect-ratio:16/10}
  body.axv-inner-experience .axv-inner-sidebar-column #secondary{grid-template-columns:1fr}
  body.axv-inner-experience .axv-inner-search-form{grid-template-columns:minmax(0,1fr) auto;gap:7px}
  body.axv-inner-experience .axv-inner-search-form button{min-width:68px;padding:0 10px}
  body.axv-inner-experience.page:not(.home) #jet-home-area{padding-top:15px}
  body.axv-inner-experience.page:not(.home) .jet-single-area{padding:22px 19px;border-radius:18px}
  body.axv-inner-experience.single-post #jet-home-main.jet-single-area{padding:20px!important}
}
@media (prefers-reduced-motion:reduce){
 body.axv-inner-experience .axv-inner-card,
 body.axv-inner-experience .axv-inner-card-media img,
 body.axv-inner-experience .axv-inner-category-nav a{transition:none!important}
}

/* Interior editorial personalities inherit the 20 existing demo palettes.
   These touch ONLY the new archive/search/author banners, not header/footer. */
body.axv-inner-experience:is(.axv-rev-demo-magazin,.axv-rev-demo-muzik,.axv-rev-demo-sinema) .axv-inner-banner{
  background:linear-gradient(118deg,#21142f 0%,color-mix(in srgb,var(--axin-accent) 24%,#24152f) 100%);
  border-radius:27px;
}
body.axv-inner-experience:is(.axv-rev-demo-spor,.axv-rev-demo-oyun,.axv-rev-demo-otomobil) .axv-inner-banner{
  border-left:6px solid var(--axin-accent);border-radius:13px;
  background:linear-gradient(120deg,#122336 0%,#20314a 100%);
}
body.axv-inner-experience:is(.axv-rev-demo-gezi,.axv-rev-demo-emlak,.axv-rev-demo-teknoloji-2) .axv-inner-banner{
  border-radius:29px 29px 13px 13px;
  background:linear-gradient(120deg,#163544,#1d4757);
}
body.axv-inner-experience:is(.axv-rev-demo-kripto,.axv-rev-demo-kripto-2,.axv-rev-demo-ekonomi) .axv-inner-banner{
  border-radius:13px;
  background:repeating-linear-gradient(90deg,transparent 0,transparent 79px,rgba(255,255,255,.02) 80px),linear-gradient(115deg,#102032,#20364f);
}
body.axv-inner-experience:is(.axv-rev-demo-saglik,.axv-rev-demo-niche,.axv-rev-demo-dekorasyon,.axv-rev-demo-yemek) .axv-inner-banner{
  border-radius:18px;
  background:linear-gradient(120deg,#1c3040,#2b444b);
}
body.axv-inner-experience:is(.axv-rev-demo-niche,.axv-rev-demo-kripto,.axv-rev-demo-yemek,.axv-rev-demo-gezi,.axv-rev-demo-saglik) .axv-inner-category-badge{
  color:#142238!important;
}
