/* iaj-ff-arac: tool pages 1343,1324,2763,1362,2747,2755,3565 — extracted from #iaj-frontend-fixes r52, 2026-10-29 */
.page-id-2755 input[type=checkbox]{accent-color:#EA088C;width:16px;height:16px;vertical-align:middle;cursor:pointer}
.iaj-hero-full{position:relative;width:100%;margin:0 0 32px;min-height:372px;display:flex;align-items:center;justify-content:center;background:url("/wp-content/uploads/2024/03/influencer-marketing-banner-min.png") center/cover no-repeat #2b0a5c;box-shadow:inset 0 0 0 2000px rgba(20,0,45,.3);overflow:hidden}
.iaj-hero-full .iaj-hero-inner{width:100%;max-width:1296px;padding:40px 24px;text-align:center}
body .iaj-hero-full .iaj-hero-inner>*{background:none!important;box-shadow:none!important;border-radius:0!important;margin:0 auto!important;padding:0!important;width:auto!important;max-width:100%!important;min-height:0!important;text-align:center}
body .iaj-hero-full h1,body .iaj-hero-full .iaj-hero-title{font-family:"Manrope",sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:1.3!important;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.6);text-align:center!important;margin:0!important;background:none!important;padding:0!important}
@media (max-width:767px){.iaj-hero-full{min-height:270px;margin-bottom:20px}.iaj-hero-full .iaj-hero-inner{padding:32px 16px}body .iaj-hero-full h1,body .iaj-hero-full .iaj-hero-title{font-size:27px!important}}
body .iaj-hero-full{background:url("/wp-content/uploads/iajans-banners/banner-desktop-1920x496.webp") left center/cover no-repeat #2b0a5c!important;box-shadow:inset 0 0 0 2000px rgba(20,0,45,.3)}
@media (max-width:767px){body .iaj-hero-full{background-image:url("/wp-content/uploads/iajans-banners/banner-mobile-780x540.webp")!important;background-position:center!important}}
body .iaj-hero-full{box-shadow:inset 0 0 0 2000px rgba(30,8,70,.62)!important}
body .contentbox-header .contentbox-image::after{background:rgba(30,8,70,.62)!important}
body .iaj-hero-full h1,body .iaj-hero-full .iaj-hero-title,body .contentbox-header .contentbox-content h1{text-shadow:0 2px 12px rgba(10,0,30,.75)!important;position:relative;z-index:2}
@media (max-width:767px){body .iaj-hero-full{box-shadow:inset 0 0 0 2000px rgba(30,8,70,.75)!important}body .contentbox-header .contentbox-image::after{background:rgba(30,8,70,.75)!important}}
@media (max-width:767px){:root{--font-size-10:14px;--font-size-11:14px;--font-size-12:14px;--font-size-13:14px;--font-size-14:14px;--font-size-15:14.5px;--font-size-16:15px;--font-size-17:15.5px;--font-size-18:16px}}
@media (max-width:767px){#breadcrumbs ol{justify-content:flex-start!important;flex-wrap:wrap!important;row-gap:4px}#breadcrumbs{overflow:visible!important}}
@media (max-width:767px){#breadcrumbs ol>li{min-width:0!important;max-width:100%!important;flex:0 1 auto!important;white-space:normal!important;overflow-wrap:anywhere}#breadcrumbs ol>li *{white-space:normal!important}}
:root{--iaj-pink:#EA088C;--iaj-purple:#2b0a5c;--iaj-radius:12px;--iaj-shadow:0 4px 18px rgba(43,10,92,.08)}
@media (min-width:1200px){body:not(.elementor-editor-active) main .container{max-width:1200px!important}}
.btn.btn-primary:not(.wpcf7-submit),.tiktok-search-form button,.tiktok-search-form [type=submit],#komisyonForm button{background:var(--iaj-pink)!important;border:2px solid var(--iaj-pink)!important;color:#fff!important;border-radius:999px!important;font-family:Manrope,sans-serif!important;font-weight:700!important;font-size:15px!important;padding:12px 28px!important;min-height:44px;line-height:1.2!important;transition:background .2s,color .2s}
.btn.btn-primary:not(.wpcf7-submit):hover,.tiktok-search-form button:hover,#komisyonForm button:hover{background:#c8067a!important;border-color:#c8067a!important}
.page-id-3565 .tiktok-contentbox-body,.page-id-3565 .tiktok-contentbox-body :not(i):not(svg *){font-family:Manrope,sans-serif!important}
.page-id-1343 #komisyonForm,.page-id-3565 .tiktok-search-form{background:#fff;border:1px solid #ece8f3;border-radius:var(--iaj-radius);box-shadow:var(--iaj-shadow);padding:24px!important}
.page-id-1343 #komisyonForm label,.page-id-1324 form label,.page-id-3565 .tiktok-search-form label{font-size:14px!important;font-weight:600;color:#2b2b2b}
.page-id-3565 #result,.page-id-1343 [id*=sonuc],.page-id-1324 [id*=sonuc]{font-size:16px!important}
.page-id-1343 #komisyonForm input,.page-id-3565 .tiktok-search-form input{border-radius:8px!important;min-height:44px;font-size:16px!important}
@media (min-width:992px){.page-id-3565 .tiktok-contentbox-body{display:grid!important;grid-template-columns:400px minmax(0,1fr);column-gap:48px;align-items:start;max-width:1200px;margin-left:auto!important;margin-right:auto!important}.page-id-3565 .tiktok-contentbox-body>*{grid-column:1}.page-id-3565 .tiktok-contentbox-body>.page-content{grid-column:2;grid-row:1 / span 20;width:auto!important;max-width:none!important}.page-id-3565 .tiktok-contentbox-body>.tiktok-search-form{position:sticky;top:90px;margin-top:3rem!important;width:100%;max-width:400px}.page-id-3565 .tiktok-search-form{flex-wrap:wrap}}
.iaj-hero-full{min-height:280px!important}
.iaj-hero-full .iaj-hero-inner{padding-top:40px!important;padding-bottom:40px!important}
@media (max-width:767px){.iaj-hero-full{min-height:200px!important}.iaj-hero-full .iaj-hero-inner{padding-top:28px!important;padding-bottom:28px!important}}
@media (min-width:1225px){body .container{max-width:1224px!important}}
.page-id-1343 small.form-text,.page-id-3565 small.form-text,.tiktok-search-form small{font-size:13px!important}
.page-id-1343 input::placeholder,.page-id-1324 input::placeholder{font-size:14px!important}
@media (min-width:1025px){.tiktok-contentbox-body{margin-top:50px!important}}
@media (max-width:767px){.tiktok-contentbox-body{margin-top:18px!important}}
@media (max-width:767px){.tiktok-contentbox-body{margin-top:16px!important}}
@media (max-width:767px){.contentbox-content ol li a{display:inline-flex;align-items:center;min-height:44px}}
@media (max-width:767px){body .iaj-hero-full h1,body .iaj-hero-full .iaj-hero-title,body.page-id-3565 h1{font-size:26px!important}}
body #breadcrumbs li a:not(#iajz):not(#iajz){display:inline-flex!important;align-items:center!important;min-height:44px!important}
body :is(header,.elementor-location-header,[data-elementor-type=header],.site-header) img:not(#iajz):not(#iajz):not(#iajz){border-radius:0!important}
/* fe79: 2747 icerik container canli ile ayni */
html body.page-id-2747 .ia-l-container:not(#iajz){max-width:1220px!important;margin-left:auto!important;margin-right:auto!important;padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important}
/* fe79: 1362 URL gecmisi uzun linkler sarsin */
body.page-id-1362 #urlHistory,body.page-id-1362 #urlHistory li{max-width:100%;overflow-wrap:anywhere;word-break:break-word}
body.page-id-1362 #campaignURL{max-width:100%}
/* fe79: arac sayfalari input focus */
body:is(.page-id-1343,.page-id-1324,.page-id-2763,.page-id-1362,.page-id-2747,.page-id-2755,.page-id-3565) :is(.form-control,.form-select,#iaj-ytl-in,#iaj-ytl-short,.tiktok-search-form input):focus{border-color:#C9007A!important;box-shadow:0 0 0 3px rgba(201,0,122,.2)!important;outline:0!important}
/* fe79: 2763 H3->H2 eski H3 gorunumu */
body.page-id-2763 h2.wp-block-heading{font-size:19px!important;font-weight:700!important;line-height:25.65px!important;margin-top:24px!important;margin-bottom:10px!important}
@media (min-width:1025px){body.page-id-2763 h2.wp-block-heading{font-size:22px!important}}
