/* Yunus Market Kariyer — premium public UI, loaded last by design. */
#yai-app.yai-app{--yai:#f47700;--dark:#102f4d;--soft:#fff6ea;--line:#dce6ef;--muted:#63788b;width:100%!important;max-width:1180px!important;margin:0 auto 34px!important;color:var(--dark)}
#yai-app .yai-app-card{padding:30px!important;border:1px solid #e1e8ee!important;border-top:0!important;border-radius:20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 22px 60px rgba(16,47,77,.09)!important}
#yai-app .yai-brand-head{padding:0 0 18px!important;border-bottom:1px solid #e6edf2}#yai-app .yai-brand-name{color:#102f4d!important;font-size:28px!important;letter-spacing:-.7px}#yai-app .yai-brand-name:before{content:"YUNUS MARKET";display:block;margin-bottom:4px;color:#f47700;font-size:9px;letter-spacing:1.8px;font-weight:900}
#yai-app .yai-journey{display:block;margin:18px 0 24px;padding:0 2px}#yai-app .yai-journey.hidden{display:none!important}.yai-journey__meta{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:9px}.yai-journey__meta strong{font-size:16px}.yai-journey__meta span{color:#345b7b;font-size:12px;font-weight:850}.yai-journey__track{height:7px;overflow:hidden;border-radius:99px;background:#edf1f4}.yai-journey__track i{display:block;width:20%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#19b8d6,#1676e6);transition:width .35s ease}.yai-journey__labels{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px}.yai-journey__labels span{color:#8b9aa7;font-size:9px;font-weight:750;text-align:center}.yai-journey__labels span.active{color:#126bba}
#yai-app .yai-stage>h2{margin:0 0 7px!important;color:#102f4d!important;font-size:26px!important;letter-spacing:-.7px}#yai-app .yai-stage>h2+p{margin-top:0;color:#64798b}
#yai-app .yai-opportunity-browser{padding:6px 0 0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}#yai-app .yai-opportunity-head{align-items:end!important;margin:0 0 18px!important}#yai-app .yai-opportunity-head h2{font-size:34px!important;letter-spacing:-1.1px}#yai-app .yai-opportunity-head p{font-size:14px!important}#yai-app .yai-opportunity-count{background:#eaf4ff!important;color:#155c96!important;padding:8px 12px!important}
#yai-app .yai-opportunity-tools{display:flex;align-items:center;gap:10px;margin:0 0 19px;flex-wrap:wrap}#yai-app .yai-opportunity-tools label{display:flex!important;align-items:center;gap:8px;width:auto;margin:0!important;padding:0 12px;border:1px solid #dbe5ed;border-radius:10px;background:#fff;color:#315b7d}#yai-app .yai-opportunity-tools input,#yai-app .yai-opportunity-tools select{height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#284b68;font-size:12px}#yai-app .yai-job-search{flex:1 1 260px!important;max-width:360px}#yai-app .yai-job-search input{width:100%}#yai-app .yai-job-city{flex:0 0 170px!important}#yai-app .yai-job-city select{width:100%}#yai-app .yai-job-chips{display:flex;gap:7px;flex-wrap:wrap}#yai-app .yai-job-chips button{min-height:42px!important;padding:8px 13px!important;border:1px solid #dbe5ed!important;border-radius:10px!important;background:#fff!important;color:#31526e!important;font-size:11px!important;font-weight:750!important;box-shadow:none!important}#yai-app .yai-job-chips button.active{border-color:#126bdf!important;background:#126bdf!important;color:#fff!important;box-shadow:0 7px 16px rgba(18,107,223,.16)!important}
#yai-app .yai-opportunity-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}#yai-app .yai-job-card{position:relative;min-height:210px!important;padding:19px!important;border-color:#dce6ee!important;border-radius:15px!important;box-shadow:0 8px 25px rgba(19,57,88,.045)}#yai-app .yai-job-card:before{content:"";position:absolute;top:18px;left:18px;width:35px;height:35px;border-radius:12px;background:#fff3e6}#yai-app .yai-job-card__top{padding-left:46px;min-height:35px;align-items:center;font-size:9px!important}#yai-app .yai-job-card h3{margin:18px 0 7px!important;font-size:19px!important;letter-spacing:-.3px}#yai-app .yai-job-card p{font-size:12px!important}#yai-app .yai-job-card button{min-height:42px!important;border-color:#f47700!important;background:#fff!important;color:#dd6800!important;font-size:12px!important;font-weight:850!important}#yai-app .yai-job-card button:hover{background:#f47700!important;color:#fff!important}
#yai-app #yai-method-heading{margin-top:8px!important;padding-top:18px;border-top:1px solid #e6edf2}#yai-app .yai-application-paths{max-width:none!important;gap:14px!important}#yai-app .yai-path-card{min-height:210px!important;padding:20px!important;border:1px solid #dde6ee!important;border-radius:15px!important;background:linear-gradient(145deg,#fff,#f8fbff)!important;box-shadow:0 9px 25px rgba(19,57,88,.045)}#yai-app .yai-path-card-ai{border-color:#cbe0f7!important;background:linear-gradient(145deg,#f8fcff,#edf7ff)!important}#yai-app .yai-path-card h3{font-size:17px!important}#yai-app .yai-path-kicker{background:#1681e8!important;color:#fff!important}
body.yai-application-active #yai-app{max-width:820px!important}body.yai-application-active #yai-app .yai-app-card{padding:28px!important}#yai-app .yai-stage input,#yai-app .yai-stage select,#yai-app .yai-stage textarea{min-height:48px;border:1px solid #cfdae4!important;border-radius:10px!important;background:#fff!important;color:#173a57;box-shadow:0 1px 2px rgba(16,47,77,.02);transition:.18s}#yai-app .yai-stage input:focus,#yai-app .yai-stage select:focus,#yai-app .yai-stage textarea:focus{border-color:#1681e8!important;box-shadow:0 0 0 3px rgba(22,129,232,.12)!important;outline:0}#yai-app .yai-grid-2{gap:15px}#yai-app .yai-nav-row{margin-top:23px!important;padding-top:16px;border-top:1px solid #e8edf1}#yai-app .yai-primary{min-height:46px;border-radius:10px!important;background:linear-gradient(135deg,#f77e00,#ef6200)!important;box-shadow:0 8px 18px rgba(239,98,0,.16)!important}
.yai-application-reference{max-width:520px;margin:24px auto 12px;padding:18px 22px;text-align:center;border:1px solid #cfe2f8;border-radius:16px;background:#f5faff;color:#183454}.yai-application-reference small{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;color:#3971a8}.yai-application-reference>div{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.yai-application-reference strong{font-size:22px;letter-spacing:.05em;text-align:center}.yai-application-reference button{padding:8px 14px}.yai-application-reference p{font-size:13px;margin:9px 0 0;color:#58718e;text-align:center}@media(max-width:480px){.yai-application-reference>div{flex-wrap:wrap}.yai-application-reference strong{width:100%;font-size:19px}.yai-application-reference button{width:100%}}
@media(max-width:820px){#yai-app .yai-opportunity-list{grid-template-columns:1fr 1fr!important}.yai-journey__labels{display:none}}
@media(max-width:600px){#yai-app.yai-app{margin:0 auto 18px!important}#yai-app .yai-app-card,body.yai-application-active #yai-app .yai-app-card{padding:17px 15px!important;border-radius:16px!important}#yai-app .yai-brand-head{padding-bottom:12px!important}#yai-app .yai-brand-name{font-size:20px!important}#yai-app .yai-journey{margin:13px 0 19px}#yai-app .yai-journey__meta strong{font-size:14px}#yai-app .yai-stage>h2{font-size:24px!important}#yai-app .yai-opportunity-head{display:flex!important}#yai-app .yai-opportunity-head h2{font-size:27px!important}#yai-app .yai-opportunity-tools{display:grid;grid-template-columns:1fr 130px}#yai-app .yai-job-search,#yai-app .yai-job-city{width:100%!important;max-width:none;min-width:0}#yai-app .yai-job-chips{grid-column:1/-1;flex-wrap:nowrap;overflow:auto;padding-bottom:4px}#yai-app .yai-job-chips button{white-space:nowrap}#yai-app .yai-opportunity-list{grid-template-columns:1fr!important}#yai-app .yai-job-card{min-height:180px!important}#yai-app .yai-grid-2{grid-template-columns:1fr!important}}
@media(max-width:600px){body.yai-live-page{background:#f6f8fb!important;color:#102f4d!important}#yai-app .yai-live-panel.yai-live-immersive{inset:0!important;padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#fff 0,#f7faff 100%)!important;color:#102f4d!important;overflow-y:auto!important}#yai-app .yai-live-immersive .yai-live-brandbar,#yai-app .yai-live-immersive .yai-live-head,#yai-app .yai-live-immersive .yai-live-position,#yai-app .yai-live-immersive .yai-live-question-card,#yai-app .yai-live-immersive .yai-live-transcripts>div{border-color:#dce7f1!important;background:#fff!important;color:#102f4d!important;box-shadow:0 8px 25px rgba(16,47,77,.055)!important}#yai-app .yai-live-immersive .yai-live-secure{color:#16825f!important}#yai-app .yai-live-immersive h3,#yai-app .yai-live-immersive [data-live-question],#yai-app .yai-live-immersive [data-live-draft],#yai-app .yai-live-immersive [data-live-assistant]{color:#102f4d!important}#yai-app .yai-live-immersive .yai-live-progress{background:#e8eef4!important}#yai-app .yai-live-immersive .yai-live-progress i{background:linear-gradient(90deg,#16bad6,#1977e8)!important}#yai-app .yai-live-immersive .yai-live-visual{min-height:135px!important;max-height:160px!important;border:1px solid #e1eaf2!important;border-radius:18px!important;background:radial-gradient(ellipse at center,#eef7ff,#fff 72%)!important}.yai-live-wavefield{filter:drop-shadow(0 2px 7px rgba(23,119,232,.22))!important}#yai-app .yai-live-immersive .yai-live-actions{position:sticky!important;left:auto!important;right:auto!important;bottom:0!important;margin-top:14px!important;padding:12px!important;border:1px solid #dce7f1!important;border-radius:18px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 12px 35px rgba(16,47,77,.1)!important;backdrop-filter:blur(14px)}#yai-app .yai-live-immersive .yai-live-answer p:not(:empty){color:#233f58!important}}

/* 56.1.32: compact, balanced photo and live-readiness screens on phones. */
@media(max-width:600px){
 #yai-app[data-stage="7"] .yai-app-card,#yai-app[data-stage="8"] .yai-app-card{padding:13px 12px!important}
 #yai-app .yai-photo-stage>h2{font-size:22px!important;margin:2px 0 7px!important}
 #yai-app .yai-photo-stage>p{font-size:12.5px!important;line-height:1.4!important;margin-bottom:7px!important}
 #yai-app .yai-photo-stage .yai-camera-grid{padding:8px!important;gap:6px!important;border-radius:13px!important;box-shadow:0 7px 22px rgba(16,40,66,.045)!important}
 #yai-app .yai-photo-stage .yai-camera-box{width:min(100%,148px)!important;max-width:148px!important;border-radius:12px!important}
 #yai-app .yai-photo-stage .yai-camera-box small{font-size:10.5px!important;line-height:1.35!important}
 #yai-app .yai-photo-stage .yai-button-row{gap:5px!important;margin-top:5px!important}
 #yai-app .yai-photo-stage .yai-button-row>button,#yai-app .yai-photo-stage .yai-button-row>.yai-file-btn{min-height:34px!important;padding:5px 7px!important;border-radius:9px!important;font-size:10.5px!important;line-height:1.2!important}
 #yai-app .yai-photo-stage #yai-camera-msg{min-height:0!important;margin:6px 0 0!important;padding:7px 8px!important;font-size:11px!important;line-height:1.4!important}
 #yai-app .yai-photo-stage>.yai-nav-row{display:grid!important;grid-template-columns:.9fr 1.08fr .9fr!important;align-items:stretch!important;gap:6px!important;margin-top:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
 #yai-app .yai-photo-stage>.yai-nav-row>*{width:100%!important;min-width:0!important;min-height:42px!important;padding:7px 5px!important;border-radius:10px!important;font-size:11.5px!important;line-height:1.2!important;box-shadow:none!important}
 #yai-app .yai-photo-stage>.yai-nav-row #yai-to-interview{box-shadow:0 6px 14px rgba(239,98,0,.14)!important}
 #yai-app[data-stage="8"] .yai-interview{padding-top:0!important}
 #yai-app[data-stage="8"] .yai-orb{width:58px!important;height:58px!important;margin:5px auto 8px!important;box-shadow:0 0 0 8px rgba(245,130,32,.07),0 9px 24px rgba(0,0,0,.11)!important}
 #yai-app[data-stage="8"] .yai-meta{font-size:11px!important;line-height:1.35!important;margin:4px 0!important}
 #yai-app[data-stage="8"] .yai-question{font-size:19px!important;line-height:1.25!important;margin:6px auto 10px!important}
 #yai-app[data-stage="8"] .yai-method-panel{padding:6px!important;margin:0 auto!important;border-radius:14px!important;background:#fbfcfe!important}
 #yai-app[data-stage="8"] #yai-method-section{padding-top:0!important;border-top:0!important}
 #yai-app[data-stage="8"] .yai-live-entry{max-width:390px!important;margin:0 auto!important;padding:12px!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(10,41,67,.075)!important}
 #yai-app[data-stage="8"] .yai-live-entry-status{padding:5px 8px!important;font-size:10.5px!important}
 #yai-app[data-stage="8"] .yai-live-entry h2{margin:10px 0 5px!important;font-size:21px!important;line-height:1.2!important}
 #yai-app[data-stage="8"] .yai-live-entry>p{margin:0!important;font-size:12.5px!important;line-height:1.45!important}
 #yai-app[data-stage="8"] .yai-live-entry-role{margin:12px 0!important;padding-left:10px!important}
 #yai-app[data-stage="8"] .yai-live-entry-role small{font-size:9.5px!important;letter-spacing:.9px!important}
 #yai-app[data-stage="8"] .yai-live-entry-role strong{font-size:17px!important;margin:3px 0!important}
 #yai-app[data-stage="8"] .yai-live-entry-role span{font-size:10.5px!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps{gap:7px!important;margin-bottom:11px!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps>div{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps b{width:30px!important;height:30px!important;font-size:12px!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps strong{font-size:12.5px!important;line-height:1.25!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps small{font-size:10.5px!important;line-height:1.3!important;margin-top:1px!important}
 #yai-app[data-stage="8"] .yai-live-entry .yai-nav-row{display:grid!important;grid-template-columns:.82fr 1.18fr!important;gap:7px!important;margin:0!important;padding:10px 0 0!important;border-top:1px solid #e8edf1!important}
 #yai-app[data-stage="8"] .yai-live-entry .yai-nav-row button{width:100%!important;min-width:0!important;min-height:44px!important;padding:7px 6px!important;border-radius:10px!important;font-size:11.5px!important;line-height:1.25!important}
 #yai-app[data-stage="8"] .yai-live-entry-note{padding-top:7px!important;font-size:9.5px!important}
}

/* 56.1.34: the active live interview uses the same light corporate surface on desktop and mobile. */
html.yai-live-page,body.yai-live-page{background:#f5f8fb!important;color:#102f4d!important}
body.yai-live-page:before{display:none!important}
#yai-app .yai-live-panel.yai-live-immersive{padding:max(18px,env(safe-area-inset-top)) max(22px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(22px,env(safe-area-inset-left))!important;background:linear-gradient(180deg,#fff 0,#f5f9fd 100%)!important;background-size:auto!important;color:#102f4d!important;overflow-y:auto!important}
#yai-app .yai-live-panel.yai-live-immersive:before{background:radial-gradient(circle at 50% 45%,rgba(25,119,232,.06),transparent 46%)!important}
#yai-app .yai-live-immersive .yai-live-brandbar{color:#5f7488!important}
#yai-app .yai-live-immersive .yai-live-secure{color:#16825f!important}
#yai-app .yai-live-immersive .yai-live-brandbar>strong{color:#284a66!important}
#yai-app .yai-live-immersive>.yai-live-progress{background:#e5edf4!important}
#yai-app .yai-live-immersive>.yai-live-progress i{background:linear-gradient(90deg,#18b8d2,#1977e8)!important;box-shadow:0 0 9px rgba(25,119,232,.2)!important}
#yai-app .yai-live-immersive .yai-live-position,#yai-app .yai-live-immersive .yai-live-question-card,#yai-app .yai-live-immersive .yai-live-transcripts>div{border-color:#dbe6ef!important;background:#fff!important;color:#102f4d!important;box-shadow:0 8px 26px rgba(16,47,77,.055)!important;backdrop-filter:none!important}
#yai-app .yai-live-immersive .yai-live-position>.dashicons{color:#1977e8!important}
#yai-app .yai-live-immersive .yai-live-speaker strong{color:#1977e8!important}
#yai-app .yai-live-immersive .yai-live-speaker [data-live-speaker-state]{color:#697f91!important}
#yai-app .yai-live-immersive [data-live-question],#yai-app .yai-live-immersive .yai-live-answer small,#yai-app .yai-live-immersive .yai-live-answer p,#yai-app .yai-live-immersive .yai-live-answer p:not(:empty){color:#102f4d!important}
#yai-app .yai-live-immersive .yai-live-visual{border:1px solid #e0e9f1!important;border-radius:18px!important;background:radial-gradient(ellipse at center,#eef7ff,#fff 72%)!important;box-shadow:0 8px 28px rgba(16,47,77,.04)!important;overflow:hidden!important}
#yai-app .yai-live-immersive .yai-live-wavefield{filter:drop-shadow(0 2px 8px rgba(23,119,232,.2))!important}
#yai-app .yai-live-immersive [data-live-state]{border-color:#bfdff5!important;background:#edf8ff!important;color:#126da9!important}
#yai-app .yai-live-immersive .yai-live-answer:before{background:#eaf4ff!important;color:#1977e8!important}
#yai-app .yai-live-immersive .yai-live-actions{border:1px solid #dbe6ef!important;background:rgba(255,255,255,.96)!important;box-shadow:0 12px 34px rgba(16,47,77,.09)!important;backdrop-filter:blur(14px)!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-text]{border-color:#b9d9f3!important;background:#f6fbff!important;color:#1977e8!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-stop]{background:transparent!important;color:#d4434d!important}

/* 56.1.36 — canlı bağlantı eylemleri: ikon ve metin çakışmasını kaldırır */
#yai-app .yai-live-immersive .yai-live-actions{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:15px!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-mute],#yai-app .yai-live-immersive .yai-live-actions [data-live-stop]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 24px!important;border-radius:12px!important;font-size:14px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-mute]{min-width:206px!important;border:1px solid #126bff!important;background:linear-gradient(135deg,#126bff,#168fe8)!important;color:#fff!important;box-shadow:0 9px 22px rgba(18,107,255,.24)!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-mute]:before{content:""!important;display:inline-block!important;flex:0 0 17px!important;width:17px!important;height:22px!important;margin:0 13px 0 0!important;border:2px solid #fff!important;border-radius:9px!important;background:transparent!important;box-sizing:border-box!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-mute]:after{content:""!important;position:absolute!important;left:27px!important;bottom:12px!important;width:23px!important;height:11px!important;transform:none!important;border:2px solid #fff!important;border-top:0!important;border-radius:0 0 13px 13px!important;box-shadow:0 5px 0 -3px #fff!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-stop]{min-width:174px!important;border:1px solid #e24750!important;background:#fff!important;color:#d93641!important;box-shadow:none!important}
#yai-app .yai-live-immersive .yai-live-actions [data-live-start],#yai-app .yai-live-immersive .yai-live-actions [data-live-sound]{flex:1 0 100%!important}
@media(max-width:600px){#yai-app .yai-live-immersive .yai-live-actions{gap:8px!important;padding:9px!important}#yai-app .yai-live-immersive .yai-live-actions [data-live-mute],#yai-app .yai-live-immersive .yai-live-actions [data-live-stop]{height:46px!important;min-height:46px!important;padding:0 13px!important;border-radius:11px!important;font-size:12px!important}#yai-app .yai-live-immersive .yai-live-actions [data-live-mute]{min-width:0!important;flex:1.15 1 0!important}#yai-app .yai-live-immersive .yai-live-actions [data-live-stop]{min-width:0!important;flex:.85 1 0!important}#yai-app .yai-live-immersive .yai-live-actions [data-live-mute]:before{flex-basis:14px!important;width:14px!important;height:19px!important;margin-right:9px!important}#yai-app .yai-live-immersive .yai-live-actions [data-live-mute]:after{left:18px!important;bottom:10px!important;width:19px!important;height:9px!important}}

/* 56.1.38 — kurumsal iş ilanı kartları ve ilan detay görünümü */
#yai-app .yai-opportunity-tools{padding:12px!important;border:1px solid #e0e8ef;border-radius:15px;background:#fff;box-shadow:0 8px 24px rgba(16,49,76,.045)}
#yai-app .yai-opportunity-list{gap:16px!important}
#yai-app .yai-job-card{overflow:hidden;min-height:270px!important;padding:22px!important;border:1px solid #dce6ee!important;border-radius:16px!important;box-shadow:0 10px 28px rgba(19,57,88,.055)!important}
#yai-app .yai-job-card:before{top:0!important;left:0!important;width:100%!important;height:4px!important;border-radius:0!important;background:#f47700!important}
#yai-app .yai-job-card--navy:before{background:#0b4f8d!important}
#yai-app .yai-job-card__top{display:grid!important;grid-template-columns:42px 1fr auto;align-items:center!important;gap:10px!important;min-height:42px!important;padding:0!important;color:#718295!important}
#yai-app .yai-job-card__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#fff2e4;color:#ee7300}
#yai-app .yai-job-card--navy .yai-job-card__icon{background:#eaf3ff;color:#126bdf}
#yai-app .yai-job-card__icon i{width:auto;height:auto;font-size:21px}
#yai-app .yai-job-card__status{padding:7px 10px;border-radius:999px;background:#e7f8ef;color:#148154!important;font-size:10px!important;font-weight:850!important}
#yai-app .yai-job-card h3{margin:20px 0 8px!important;color:#0e355a!important;font-size:20px!important;line-height:1.25!important}
#yai-app .yai-job-card__location{display:flex;align-items:center;gap:6px;margin:0 0 18px!important;color:#58738d!important}
#yai-app .yai-job-card__location i{width:auto;height:auto;font-size:16px;color:#0b568f}
#yai-app .yai-job-card__meta{display:flex;gap:20px;margin-top:auto;padding:15px 0;border-top:1px solid #e4ebf1;color:#526f89;font-size:11px}
#yai-app .yai-job-card__meta span{display:flex;align-items:center;gap:6px}#yai-app .yai-job-card__meta i{width:auto;height:auto;font-size:16px;color:#0b568f}
#yai-app .yai-job-card button{min-height:44px!important;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#ef7300,#ff8a00)!important;color:#fff!important;box-shadow:0 8px 18px rgba(244,119,0,.17)!important}
#yai-app .yai-job-card button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#de6800,#f77c00)!important}
#yai-app .yai-job-list-dimmed{display:none!important}
#yai-app .yai-job-detail{margin-top:18px;border:1px solid #dce7f0;border-radius:18px;background:#fff;box-shadow:0 15px 42px rgba(18,53,83,.075);overflow:hidden}
#yai-app .yai-job-detail__back{margin:18px 22px 0;padding:0;border:0;background:transparent;color:#1769b0;font-size:12px;font-weight:750;cursor:pointer}
#yai-app .yai-job-detail>header{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;padding:20px 28px 24px;border-bottom:1px solid #e5ecf2}
#yai-app .yai-job-detail__icon{display:grid;width:58px;height:58px;place-items:center;border-radius:16px;background:#eaf3ff;color:#126bdf}#yai-app .yai-job-detail__icon span{width:auto;height:auto;font-size:28px}
#yai-app .yai-job-detail__eyebrow{color:#ef7400;font-size:9px;font-weight:900;letter-spacing:.15em}
#yai-app .yai-job-detail h2{margin:4px 0 6px!important;color:#0c355b!important;font-size:28px!important;line-height:1.2!important}
#yai-app .yai-job-detail header p{display:flex;align-items:center;gap:5px;margin:0;color:#668096;font-size:12px}#yai-app .yai-job-detail header p span{width:auto;height:auto;font-size:15px}
#yai-app .yai-job-detail__status{padding:8px 12px;border-radius:999px;background:#e8f8ef;color:#138353;font-size:10px;font-weight:850}
#yai-app .yai-job-detail__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e3ebf2;border-bottom:1px solid #e3ebf2}
#yai-app .yai-job-detail__facts>span{display:grid;grid-template-columns:30px 1fr;column-gap:9px;padding:15px 20px;background:#f8fbfe}#yai-app .yai-job-detail__facts i{grid-row:1/3;align-self:center;width:auto;height:auto;color:#1673c7;font-size:21px}#yai-app .yai-job-detail__facts small{color:#8395a7;font-size:9px;text-transform:uppercase;letter-spacing:.08em}#yai-app .yai-job-detail__facts b{margin-top:3px;color:#294d6b;font-size:12px}
#yai-app .yai-job-detail__body{display:grid;grid-template-columns:1.2fr .8fr;gap:42px;padding:27px 28px}
#yai-app .yai-job-detail__body h3{margin:0 0 10px;color:#123e64;font-size:15px}#yai-app .yai-job-detail__body h3:not(:first-child){margin-top:24px}
#yai-app .yai-job-detail__body p,#yai-app .yai-job-detail__body li{color:#587187;font-size:12px;line-height:1.65}#yai-app .yai-job-detail__body ul{display:grid;gap:8px;margin:0;padding-left:18px}
#yai-app .yai-job-detail__note{margin-top:22px;padding:15px;border:1px solid #d8e9f8;border-radius:12px;background:#f3f9ff}#yai-app .yai-job-detail__note b{color:#1260a1;font-size:12px}#yai-app .yai-job-detail__note p{margin:5px 0 0}
#yai-app .yai-job-detail>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 28px;border-top:1px solid #e5ecf2;background:#fbfdff}#yai-app .yai-job-detail>footer div{display:grid;gap:3px}#yai-app .yai-job-detail>footer small{color:#8293a4;font-size:9px;text-transform:uppercase;letter-spacing:.08em}#yai-app .yai-job-detail>footer b{color:#183f62;font-size:12px}#yai-app .yai-job-detail>footer button{min-width:220px!important;min-height:44px!important;background:linear-gradient(135deg,#ef7300,#ff8a00)!important;box-shadow:0 8px 18px rgba(244,119,0,.18)!important}
@media(max-width:760px){#yai-app .yai-job-detail>header{grid-template-columns:48px 1fr;padding:18px}#yai-app .yai-job-detail__icon{width:48px;height:48px;border-radius:13px}#yai-app .yai-job-detail__status{grid-column:1/-1;justify-self:start}#yai-app .yai-job-detail h2{font-size:22px!important}#yai-app .yai-job-detail__facts{grid-template-columns:1fr}#yai-app .yai-job-detail__body{grid-template-columns:1fr;gap:23px;padding:22px 18px}#yai-app .yai-job-detail>footer{align-items:stretch;flex-direction:column;padding:17px 18px}#yai-app .yai-job-detail>footer button{width:100%!important;min-width:0!important}}
@media(max-width:600px){#yai-app .yai-opportunity-tools{padding:9px!important}#yai-app .yai-job-card{min-height:245px!important;padding:18px!important}#yai-app .yai-job-card__top{grid-template-columns:38px 1fr auto}#yai-app .yai-job-card__icon{width:38px;height:38px}#yai-app .yai-job-card h3{font-size:19px!important}}
#yai-app .yai-live-immersive [data-live-notice]{color:#9b3e46!important}
@media(min-width:601px){
 #yai-app .yai-live-panel.yai-live-immersive{gap:12px!important}
 #yai-app .yai-live-immersive .yai-live-brandbar,#yai-app .yai-live-immersive>.yai-live-progress,#yai-app .yai-live-immersive .yai-live-position,#yai-app .yai-live-immersive .yai-live-question-card,#yai-app .yai-live-immersive .yai-live-transcripts,#yai-app .yai-live-immersive [data-live-notice]{width:min(100%,940px)!important}
 #yai-app .yai-live-immersive .yai-live-question-card{padding:18px 22px!important;border-radius:17px!important}
 #yai-app .yai-live-immersive .yai-live-visual{width:min(100%,940px)!important;min-height:150px!important;max-height:220px!important}
 #yai-app .yai-live-immersive .yai-live-actions{width:min(100%,940px)!important;max-width:940px!important;border-radius:18px!important}
}

/* 56.1.33: use the current mobile application language on desktop, too. */
@media(min-width:601px){
 body.yai-application-active{background:linear-gradient(180deg,#f7f9fc 0,#fffaf2 100%)!important}
 body.yai-application-active #yai-app{width:min(100% - 40px,860px)!important;max-width:860px!important;margin:24px auto 42px!important}
 body.yai-application-active #yai-app .yai-app-card{padding:24px 28px!important;border:1px solid #dfe7ee!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 48px rgba(20,51,78,.075)!important}
 body.yai-application-active #yai-app .yai-brand-head,body.yai-application-active #yai-app .yai-journey,body.yai-application-active #yai-app .yai-stage.active{width:100%;max-width:720px;margin-left:auto;margin-right:auto}
 body.yai-application-active #yai-app .yai-brand-head{padding-bottom:13px!important}
 body.yai-application-active #yai-app .yai-brand-name{font-size:23px!important;letter-spacing:-.02em!important}
 body.yai-application-active #yai-app .yai-brand-context{font-size:12.5px!important;line-height:1.45!important}
 body.yai-application-active #yai-app .yai-journey{margin:14px auto 22px!important}
 body.yai-application-active #yai-app .yai-journey__meta strong{font-size:16px!important}
 body.yai-application-active #yai-app .yai-journey__track{height:7px!important}
 body.yai-application-active #yai-app .yai-stage>h2{font-size:25px!important;line-height:1.2!important;margin:3px 0 9px!important;letter-spacing:-.025em!important}
 body.yai-application-active #yai-app .yai-stage>p{max-width:640px;font-size:13.5px!important;line-height:1.5!important;color:#5c7081!important}
 body.yai-application-active #yai-app .yai-stage input,body.yai-application-active #yai-app .yai-stage select,body.yai-application-active #yai-app .yai-stage textarea{min-height:42px!important;border-radius:10px!important;font-size:14px!important}
 body.yai-application-active #yai-app .yai-primary,body.yai-application-active #yai-app .yai-secondary{min-height:42px!important;padding:9px 15px!important;border-radius:10px!important;font-size:13px!important;line-height:1.25!important}
 body.yai-application-active #yai-app .yai-nav-row{gap:9px!important;margin-top:13px!important;padding-top:12px!important}

 #yai-app[data-stage="2"] .yai-stage[data-stage="2"]{max-width:760px}
 #yai-app[data-stage="2"] .yai-legal-stack{gap:8px!important;margin:8px 0!important}
 #yai-app[data-stage="2"] .yai-legal-card{border-radius:11px!important;background:#fff!important;box-shadow:0 4px 14px rgba(16,40,66,.035)!important}
 #yai-app[data-stage="2"] .yai-legal-stack .yai-legal-scroll{height:112px!important;border-radius:8px!important}
 #yai-app[data-stage="2"] .yai-legal-note{border-radius:10px!important}
 #yai-app[data-stage="2"] .yai-legal-nav{max-width:760px!important}

 #yai-app[data-stage="4"] .yai-stage[data-stage="4"]{max-width:560px!important}
 #yai-app[data-stage="4"] .yai-stage[data-stage="4"]>label{display:block;margin:16px 0 8px!important;font-size:12px!important;font-weight:750!important;color:#294962!important}
 #yai-app[data-stage="4"] #yai-phone,#yai-app[data-stage="4"] #yai-otp{width:100%!important}
 #yai-app[data-stage="4"] #yai-request-otp,#yai-app[data-stage="4"] #yai-verify-otp,#yai-app[data-stage="4"] #yai-verified-continue{width:100%!important}

 #yai-app[data-stage="5"] .yai-profile-stage,#yai-app[data-stage="6"] .yai-application-stage{max-width:640px!important}
 #yai-app[data-stage="5"] .yai-profile-stage #yai-profile-form,#yai-app[data-stage="6"] .yai-application-stage>.yai-grid-2{padding:14px!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(16,40,66,.045)!important}
 #yai-app[data-stage="5"] .yai-profile-stage .yai-grid-2,#yai-app[data-stage="6"] .yai-application-stage>.yai-grid-2{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}
 #yai-app[data-stage="5"] .yai-profile-stage label,#yai-app[data-stage="6"] .yai-application-stage label{font-size:12px!important;margin-bottom:5px!important}
 #yai-app[data-stage="5"] .yai-profile-stage .yai-nav-row,#yai-app[data-stage="6"] .yai-application-stage>.yai-nav-row{display:grid!important;grid-template-columns:.8fr 1.2fr!important}

 #yai-app[data-stage="7"] .yai-photo-stage{max-width:640px!important}
 #yai-app[data-stage="7"] .yai-photo-stage .yai-camera-grid{grid-template-columns:minmax(0,1fr)!important;padding:12px!important;gap:8px!important;border-radius:15px!important}
 #yai-app[data-stage="7"] .yai-photo-stage .yai-camera-box{width:190px!important;max-width:190px!important;margin-inline:auto!important;border-radius:13px!important}
 #yai-app[data-stage="7"] .yai-photo-stage .yai-button-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:8px!important}
 #yai-app[data-stage="7"] .yai-photo-stage .yai-button-row>*{width:100%!important;min-width:0!important;min-height:38px!important;padding:7px 9px!important;text-align:center!important}
 #yai-app[data-stage="7"] .yai-photo-stage .yai-file-btn{display:grid!important;grid-column:1/-1!important;place-items:center!important}
 #yai-app[data-stage="7"] .yai-photo-stage .yai-photo-side{display:none!important}
 #yai-app[data-stage="7"] .yai-photo-stage #yai-camera-msg{margin:7px 0 0!important;padding:8px 9px!important;font-size:11.5px!important;line-height:1.4!important}
 #yai-app[data-stage="7"] .yai-photo-stage>.yai-nav-row{display:grid!important;grid-template-columns:.9fr 1.08fr .9fr!important;align-items:stretch!important;gap:8px!important;margin-top:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
 #yai-app[data-stage="7"] .yai-photo-stage>.yai-nav-row>*{width:100%!important;min-width:0!important;min-height:42px!important;padding:8px 7px!important;box-shadow:none!important}
 #yai-app[data-stage="7"] .yai-photo-stage>.yai-nav-row #yai-to-interview{box-shadow:0 7px 16px rgba(239,98,0,.14)!important}

 #yai-app[data-stage="8"] .yai-stage[data-stage="8"]{max-width:640px!important}
 #yai-app[data-stage="8"] .yai-orb{width:66px!important;height:66px!important;margin:7px auto 10px!important;box-shadow:0 0 0 9px rgba(245,130,32,.07),0 10px 28px rgba(0,0,0,.11)!important}
 #yai-app[data-stage="8"] .yai-meta{font-size:11.5px!important;margin:5px 0!important}
 #yai-app[data-stage="8"] .yai-question{font-size:21px!important;line-height:1.25!important;margin:7px auto 11px!important}
 #yai-app[data-stage="8"] .yai-method-panel{max-width:560px!important;padding:7px!important;margin:0 auto!important;border-radius:15px!important;background:#fbfcfe!important}
 #yai-app[data-stage="8"] #yai-method-section{padding-top:0!important;border-top:0!important}
 #yai-app[data-stage="8"] .yai-live-entry{max-width:520px!important;margin:0 auto!important;padding:16px!important;border-radius:15px!important;box-shadow:0 10px 28px rgba(10,41,67,.075)!important}
 #yai-app[data-stage="8"] .yai-live-entry-status{padding:5px 9px!important;font-size:11px!important}
 #yai-app[data-stage="8"] .yai-live-entry h2{font-size:23px!important;margin:11px 0 6px!important}
 #yai-app[data-stage="8"] .yai-live-entry>p{margin:0!important;font-size:13px!important;line-height:1.45!important}
 #yai-app[data-stage="8"] .yai-live-entry-role{margin:13px 0!important;padding-left:11px!important}
 #yai-app[data-stage="8"] .yai-live-entry-role strong{font-size:18px!important;margin:3px 0!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps{gap:8px!important;margin-bottom:12px!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps>div{grid-template-columns:32px minmax(0,1fr)!important;gap:9px!important}
 #yai-app[data-stage="8"] .yai-live-entry-steps b{width:32px!important;height:32px!important}
 #yai-app[data-stage="8"] .yai-live-entry .yai-nav-row{display:grid!important;grid-template-columns:.82fr 1.18fr!important;gap:8px!important;margin:0!important;padding:11px 0 0!important;border-top:1px solid #e8edf1!important}
 #yai-app[data-stage="8"] .yai-live-entry .yai-nav-row button{width:100%!important;min-height:44px!important;padding:8px!important}
 #yai-app[data-stage="8"] .yai-live-entry-note{padding-top:8px!important;font-size:10px!important}

 #yai-app[data-stage="9"] .yai-stage[data-stage="9"]{max-width:640px!important}
 #yai-app[data-stage="9"] #yai-save-screen{min-height:470px!important;padding:38px 22px!important}
 #yai-app[data-stage="9"] .yai-application-reference{width:min(100%,520px)!important}
}

/* 56.1.96 — telefonda canlı görüşme eylemlerini tek sütunda ve çakışmasız tutar */
#yai-app .yai-live-immersive .yai-live-actions .yai-live-mute-button:before,
#yai-app .yai-live-immersive .yai-live-actions .yai-live-mute-button:after{content:none!important;display:none!important}
#yai-app .yai-live-immersive .yai-live-actions .yai-live-mic-icon{display:block!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0 10px 0 0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}
@media(max-width:600px){
 #yai-app .yai-live-immersive .yai-live-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;max-width:100%!important;padding:10px!important}
 #yai-app .yai-live-immersive .yai-live-actions button:not([hidden]){position:static!important;inset:auto!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:48px!important;margin:0!important;padding:11px 14px!important;transform:none!important;border-radius:12px!important;font-size:13px!important;line-height:1.25!important;white-space:normal!important}
 #yai-app .yai-live-immersive .yai-live-actions [data-live-start]{order:1!important}
 #yai-app .yai-live-immersive .yai-live-actions [data-live-sound]{order:2!important}
 #yai-app .yai-live-immersive .yai-live-actions [data-live-mute]{order:3!important}
 #yai-app .yai-live-immersive .yai-live-actions [data-live-stop]{order:4!important}
}
