.eres-kariyer{--ek-accent:#1f6feb;--ek-accent-d:#1a5fd0;--ek-accent-soft:#eef3fe;--ek-text:#16203a;--ek-muted:#66708a;--ek-line:#e8ecf3;--ek-line-soft:#eef1f7;--ek-bg:#ffffff;--ek-bg-soft:#f6f8fc;--ek-radius:16px;--ek-radius-sm:11px;--ek-radius-xs:9px;--ek-shadow:0 1px 2px rgba(16, 24, 40, .04), 0 8px 24px rgba(16, 24, 40, .045);--ek-shadow-h:0 10px 34px rgba(16, 24, 40, .12);--ek-max:1220px;color:var(--ek-text);box-sizing:border-box;font-size:15px;line-height:1.55}.eres-kariyer *,.eres-kariyer *::before,.eres-kariyer *::after{box-sizing:inherit}.eres-kariyer-jobs-wrap,.eres-kariyer-single{position:relative;max-width:var(--ek-max);margin-left:auto;margin-right:auto}.eres-kariyer-filterbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px;margin:0 0 22px;background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius-sm);box-shadow:var(--ek-shadow)}.eres-kariyer-filter{flex:1 1 150px;min-width:0}.eres-kariyer-filter--search{flex:2 1 240px}.eres-kariyer-filter--featured{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:0 8px;font-size:13.5px;color:var(--ek-muted);white-space:nowrap}.eres-kariyer-filterbar select,.eres-kariyer-filterbar input[type="search"]{width:100%;height:40px;padding:0 12px;font-size:14px;color:var(--ek-text);background:var(--ek-bg-soft);border:1px solid var(--ek-line);border-radius:var(--ek-radius-xs);appearance:auto}.eres-kariyer-filterbar select:focus,.eres-kariyer-filterbar input:focus{outline:2px solid var(--ek-accent);outline-offset:1px;border-color:var(--ek-accent);background:var(--ek-bg)}.eres-kariyer-filter-actions{flex:0 0 auto;display:flex;align-items:center}.eres-kariyer-filters--sidebar .eres-kariyer-filterbar{flex-direction:column;align-items:stretch}@media (min-width:900px){.eres-kariyer-filters--sidebar{display:grid;grid-template-columns:250px 1fr;gap:24px;align-items:start}.eres-kariyer-filters--sidebar .eres-kariyer-filterbar{margin-bottom:0;position:sticky;top:24px}}.eres-kariyer-count{margin:0 0 16px;font-size:13px;color:var(--ek-muted)}.eres-kariyer-badge{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;line-height:1;padding:5px 9px;border-radius:7px;white-space:nowrap;letter-spacing:.01em}.eres-kariyer-badge--accent{background:var(--ek-accent-soft);color:#1d4ed8}.eres-kariyer-badge--info{background:#eaf6ff;color:#0b6aa2}.eres-kariyer-badge--model{background:#f1f0fe;color:#5b46c9}.eres-kariyer-badge--ok{background:#e9faf1;color:#11815a}.eres-kariyer-badge--danger{background:#fff0ee;color:#c0392b}.eres-kariyer-badge--muted{background:#f0f2f6;color:var(--ek-muted)}.eres-kariyer-badge--ok::before{content:"";width:7px;height:7px;border-radius:50%;background:#16a96e;flex:0 0 auto}.eres-kariyer-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;line-height:1;padding:11px 18px;border-radius:var(--ek-radius-xs);border:1px solid #fff0;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}.eres-kariyer-btn--primary{background:var(--ek-accent);color:#fff;box-shadow:0 6px 16px rgb(31 111 235 / .25)}.eres-kariyer-btn--primary:hover{background:var(--ek-accent-d);color:#fff;box-shadow:0 8px 22px rgb(31 111 235 / .34)}.eres-kariyer-btn--primary:active{transform:translateY(1px)}.eres-kariyer-btn--ghost{background:var(--ek-bg);color:var(--ek-muted);border-color:var(--ek-line)}.eres-kariyer-btn--ghost:hover{color:var(--ek-text);border-color:#cfd8e6}.eres-kariyer-btn.is-disabled,.eres-kariyer-btn[disabled]{background:#cbd3e1;color:#fff;cursor:not-allowed;pointer-events:none;box-shadow:none;opacity:.9}.eres-kariyer-btn.is-loading{cursor:progress;opacity:.85}.eres-kariyer-btn__label{display:inline-block}.eres-kariyer-btn__dots{display:inline-flex;align-items:center;gap:3px;margin-left:6px}.eres-kariyer-btn__dots>span{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.35;animation:eres-kariyer-btn-dots 1s ease-in-out infinite}.eres-kariyer-btn__dots>span:nth-child(2){animation-delay:.15s}.eres-kariyer-btn__dots>span:nth-child(3){animation-delay:.3s}@keyframes eres-kariyer-btn-dots{0%,80%,100%{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.eres-kariyer-btn.is-loading .eres-kariyer-btn__icon{opacity:.35}.eres-kariyer-fake-avatar{display:inline-flex;align-items:flex-end;justify-content:center;box-sizing:border-box;color:#fff;overflow:hidden}.eres-kariyer-fake-avatar svg{width:78%;height:78%;display:block}.eres-kariyer-fake-avatar--c1{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.eres-kariyer-fake-avatar--c2{background:linear-gradient(135deg,#60a5fa,#2563eb)}.eres-kariyer-fake-avatar--c3{background:linear-gradient(135deg,#f472b6,#db2777)}.eres-kariyer-fake-avatar--c4{background:linear-gradient(135deg,#34d399,#059669)}.eres-kariyer-bookmark{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--ek-muted);background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:9px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.eres-kariyer-bookmark:hover{color:var(--ek-accent);border-color:var(--ek-accent)}.eres-kariyer-bookmark[aria-pressed="true"]{color:var(--ek-accent)}.eres-kariyer-bookmark[aria-pressed="true"] svg path{fill:currentColor}.eres-kariyer-card{position:relative;display:flex;gap:16px;padding:18px 20px;background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius);box-shadow:var(--ek-shadow);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.eres-kariyer-card:hover{transform:translateY(-2px);border-color:#d4ddee;box-shadow:var(--ek-shadow-h)}.eres-kariyer-card.is-featured{border-color:#cdddfb;box-shadow:0 0 0 1px #dbe6fd inset,var(--ek-shadow)}.eres-kariyer-card.is-closed{opacity:.9}.eres-kariyer-card-link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.eres-kariyer-card-media{flex:0 0 auto;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,var(--ek-accent-soft),#f4f7ff);border:1px solid var(--ek-line-soft)}.eres-kariyer-card-logo{width:100%;height:100%;object-fit:cover}.eres-kariyer-card-initials{font-size:18px;font-weight:800;color:var(--ek-accent)}.eres-kariyer-card-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:9px}.eres-kariyer-card-tags{display:flex;flex-wrap:wrap;gap:6px}.eres-kariyer-card-title{margin:0;font-size:17px;line-height:1.3;font-weight:700}.eres-kariyer-card-link{color:var(--ek-text);text-decoration:none}.eres-kariyer-card:hover .eres-kariyer-card-title{color:var(--ek-accent)}.eres-kariyer-card-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px 16px}.eres-kariyer-card-meta-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ek-muted)}.eres-kariyer-card-meta-item::before{content:"";width:5px;height:5px;border-radius:50%;background:#c4ccdb;flex:0 0 auto}.eres-kariyer-card-aside{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:9px;text-align:right}.eres-kariyer-card-date{font-size:12px;color:var(--ek-muted)}.eres-kariyer-cards--border .eres-kariyer-card{box-shadow:none;border-color:#d4ddee}.eres-kariyer-cards--flat .eres-kariyer-card{box-shadow:none;border-color:#fff0;background:var(--ek-bg-soft)}.eres-kariyer-cards--flat .eres-kariyer-card:hover{transform:none;box-shadow:none;border-color:var(--ek-line)}.eres-kariyer-compat{font-family:inherit}.eres-kariyer-compat .eres-kariyer-card-title,.eres-kariyer-compat .eres-kariyer-btn{font-family:inherit}.eres-kariyer-jobs--list{display:flex;flex-direction:column;gap:12px}.eres-kariyer-jobs--list .eres-kariyer-card{align-items:center;padding:16px 20px}.eres-kariyer-jobs--list .eres-kariyer-card-media{width:54px;height:54px}.eres-kariyer-jobs--list .eres-kariyer-card-body{gap:7px}.eres-kariyer-jobs--list .eres-kariyer-card-aside{align-self:center;min-width:120px}.eres-kariyer-jobs--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.eres-kariyer-jobs--grid .eres-kariyer-card{flex-direction:column;gap:12px}.eres-kariyer-jobs--grid .eres-kariyer-card-media{width:48px;height:48px}.eres-kariyer-jobs--grid .eres-kariyer-card-aside{flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:auto;padding-top:13px;border-top:1px solid var(--ek-line-soft)}.eres-kariyer-jobs--grid .eres-kariyer-card>.eres-kariyer-bookmark{display:none}.eres-kariyer-jobs--compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.eres-kariyer-jobs--compact .eres-kariyer-card{padding:15px 16px;align-items:flex-start;gap:13px}.eres-kariyer-jobs--compact .eres-kariyer-card-media{width:46px;height:46px}.eres-kariyer-jobs--compact .eres-kariyer-card-title{font-size:15.5px}.eres-kariyer-jobs--compact .eres-kariyer-card-aside{gap:7px}.eres-kariyer-pagination{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:28px 0 4px}.eres-kariyer-page{min-width:40px;padding:9px 13px;font-size:14px;color:var(--ek-text);background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius-xs);cursor:pointer}.eres-kariyer-page:hover{border-color:var(--ek-accent);color:var(--ek-accent)}.eres-kariyer-page.is-current{background:var(--ek-accent);border-color:var(--ek-accent);color:#fff;cursor:default}.eres-kariyer-page-gap{padding:9px 4px;color:var(--ek-muted)}.eres-kariyer-empty{text-align:center;padding:54px 20px;background:var(--ek-bg-soft);border:1px dashed var(--ek-line);border-radius:var(--ek-radius)}.eres-kariyer-empty-icon{font-size:34px;display:block;margin-bottom:8px}.eres-kariyer-empty-title{margin:0 0 4px;font-size:17px;font-weight:600}.eres-kariyer-empty-text{margin:0;color:var(--ek-muted);font-size:14px}.eres-kariyer-results.is-loading{opacity:.5;pointer-events:none;transition:opacity .15s ease}.eres-kariyer-loading[hidden]{display:none}.eres-kariyer-loading{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:80px}.eres-kariyer-spinner{width:28px;height:28px;border:3px solid var(--ek-line);border-top-color:var(--ek-accent);border-radius:50%;animation:eres-kariyer-spin .7s linear infinite}@keyframes eres-kariyer-spin{to{transform:rotate(360deg)}}.eres-kariyer-hero{display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:space-between;padding:30px 32px;margin:8px 0 26px;background:linear-gradient(135deg,#eaf1ff 0%,#f3f7fe 55%,#ffffff 100%);border:1px solid #dbe6fb;border-radius:20px;box-shadow:0 10px 30px rgb(31 111 235 / .08)}.eres-kariyer-hero-main{display:flex;gap:18px;align-items:center;flex:1 1 340px;min-width:0}.eres-kariyer-hero-logo{flex:0 0 auto;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;background:var(--ek-bg);border:1px solid #dbe6fb;box-shadow:0 4px 14px rgb(31 111 235 / .12)}.eres-kariyer-hero-logo img{width:100%;height:100%;object-fit:cover}.eres-kariyer-hero-logo span{font-size:26px;font-weight:800;color:var(--ek-accent)}.eres-kariyer-hero-info{min-width:0}.eres-kariyer-hero-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.eres-kariyer-hero-title{margin:0 0 10px;font-size:27px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.eres-kariyer-hero-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.eres-kariyer-hero-meta li{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--ek-muted)}.eres-kariyer-hero-meta li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ek-accent);opacity:.5;flex:0 0 auto}.eres-kariyer-hero-aside{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.eres-kariyer-hero-status{font-size:13px;font-weight:700}.eres-kariyer-hero-status.is-open{color:#11815a}.eres-kariyer-hero-status.is-closed{color:#c0392b}.eres-kariyer-apply-trigger{padding:14px 30px;font-size:16px;border-radius:var(--ek-radius-sm)}.eres-kariyer-single-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:30px;align-items:start}.eres-kariyer-single-main{min-width:0}.eres-kariyer-single-section{margin:0 0 28px}.eres-kariyer-single-section h3{font-size:18px;font-weight:700;margin:0 0 12px;padding-bottom:9px;border-bottom:2px solid var(--ek-line);position:relative}.eres-kariyer-single-section h3::after{content:"";position:absolute;left:0;bottom:-2px;width:44px;height:2px;background:var(--ek-accent)}.eres-kariyer-single-lead{margin:0;font-size:16px;color:#2c3445;line-height:1.65}.eres-kariyer-richtext{font-size:15px;line-height:1.7;color:#2c3445}.eres-kariyer-richtext p{margin:0 0 10px}.eres-kariyer-richtext ul,.eres-kariyer-richtext ol{margin:0 0 10px;padding-left:20px}.eres-kariyer-richtext li{margin:0 0 7px}.eres-kariyer-skill-chips{display:flex;flex-wrap:wrap;gap:8px}.eres-kariyer-skill-chip{font-size:13.5px;font-weight:600;padding:8px 14px;color:#1d4ed8;background:var(--ek-accent-soft);border-radius:var(--ek-radius-xs)}.eres-kariyer-share-links{display:flex;flex-wrap:wrap;gap:8px}.eres-kariyer-share-btn{display:inline-flex;align-items:center;font-size:13px;font-weight:600;padding:9px 15px;color:var(--ek-text);background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius-xs);cursor:pointer;text-decoration:none}.eres-kariyer-share-btn:hover{border-color:var(--ek-accent);color:var(--ek-accent)}.eres-kariyer-single-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:24px}.eres-kariyer-side-card{padding:20px;background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius);box-shadow:var(--ek-shadow)}.eres-kariyer-side-title{margin:0 0 14px;font-size:15px;font-weight:700}.eres-kariyer-side-list{list-style:none;margin:0;padding:0}.eres-kariyer-side-list li{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--ek-line-soft);font-size:14px}.eres-kariyer-side-list li:last-child{border-bottom:0;padding-bottom:0}.eres-kariyer-side-list li:first-child{padding-top:0}.eres-kariyer-side-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;color:var(--ek-accent);background:var(--ek-accent-soft)}.eres-kariyer-side-label{color:var(--ek-muted)}.eres-kariyer-side-value{font-weight:700;text-align:right}.eres-kariyer-side-location{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:14px;color:var(--ek-text)}.eres-kariyer-side-location svg{flex:0 0 auto;margin-top:2px;color:var(--ek-accent)}.eres-kariyer-tag-cloud{display:flex;flex-wrap:wrap;gap:7px}.eres-kariyer-tag{font-size:12.5px;padding:6px 12px;background:var(--ek-bg-soft);border:1px solid var(--ek-line);border-radius:999px;color:var(--ek-muted)}.eres-kariyer-company-card{text-align:left}.eres-kariyer-company-name{margin:0 0 3px;font-weight:700;font-size:15px}.eres-kariyer-company-link{font-size:13px;color:var(--ek-accent);text-decoration:none}.eres-kariyer-company-link:hover{text-decoration:underline}.eres-kariyer-similar{margin:36px 0 8px}.eres-kariyer-similar-title{font-size:20px;font-weight:800;margin:0 0 16px;letter-spacing:-.01em}.eres-kariyer-apply-region{margin-top:30px}.eres-kariyer-apply-box{padding:26px;background:var(--ek-bg-soft);border:1px solid var(--ek-line);border-radius:var(--ek-radius)}.eres-kariyer-apply-head{margin-bottom:18px}.eres-kariyer-apply-title{margin:0;font-size:20px;font-weight:800}.eres-kariyer-apply-sub{margin:5px 0 0;color:var(--ek-muted);font-size:14px}.eres-kariyer-apply-note{margin:0;color:var(--ek-muted);font-size:14px}.eres-kariyer-form-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px 16px}.eres-kariyer-field{margin:0;display:flex;flex-direction:column;gap:6px;grid-column:span 3}.eres-kariyer-field--full{grid-column:1 / -1}.eres-kariyer-field--half{grid-column:span 3}.eres-kariyer-field--third{grid-column:span 2}.eres-kariyer-check-label{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:400;color:var(--ek-text);cursor:pointer}.eres-kariyer-check-label input[type="checkbox"]{width:auto;flex-shrink:0}.eres-kariyer-field label{font-size:13.5px;font-weight:600;color:var(--ek-text)}.eres-kariyer-req{color:#dc2626}.eres-kariyer-field{box-sizing:border-box}.eres-kariyer-form input,.eres-kariyer-form select,.eres-kariyer-form textarea,.eres-kariyer-form button{box-sizing:border-box;max-width:100%;margin:0;font-family:inherit;letter-spacing:normal;text-transform:none;float:none}.eres-kariyer-form input[type="text"],.eres-kariyer-form input[type="email"],.eres-kariyer-form input[type="tel"],.eres-kariyer-form input[type="url"],.eres-kariyer-form input[type="number"],.eres-kariyer-form input[type="date"],.eres-kariyer-form input[type="file"],.eres-kariyer-form select,.eres-kariyer-form textarea{width:100%}body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="text"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="email"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="tel"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="url"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="number"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="date"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form select,body:not(.eres-kariyer-theme-forms) .eres-kariyer-form textarea{padding:11px 13px;font-size:15px;color:var(--ek-text);line-height:1.4;min-height:0;background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius-xs);box-shadow:none}.eres-kariyer-form input[type="file"]{padding:9px 13px;background:var(--ek-bg-soft);cursor:pointer}body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input:focus,body:not(.eres-kariyer-theme-forms) .eres-kariyer-form select:focus,body:not(.eres-kariyer-theme-forms) .eres-kariyer-form textarea:focus{outline:1px dashed var(--ek-accent)!important;outline-offset:1px!important}.eres-plugin--kariyer .eres-kariyer-form input,.eres-plugin--kariyer .eres-kariyer-form select,.eres-plugin--kariyer .eres-kariyer-form textarea{transition:none}.eres-kariyer-field-hint{font-size:12px;color:var(--ek-muted)}.eres-kariyer-field-error{font-size:12.5px;color:#b91c1c;font-weight:600}.eres-kariyer-has-error input,.eres-kariyer-has-error textarea,.eres-kariyer-has-error select{border-color:#dc2626}.eres-kariyer-upload{display:block}.eres-kariyer-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.eres-kariyer-upload-zone{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;padding:24px 16px;border:2px dashed var(--ek-line);border-radius:var(--ek-radius-xs);background:var(--ek-bg);cursor:pointer;transition:border-color .15s ease,background .15s ease}.eres-kariyer-upload-zone:hover,.eres-kariyer-upload.is-dragover .eres-kariyer-upload-zone,.eres-kariyer-upload:focus-within .eres-kariyer-upload-zone{border-color:var(--ek-accent);background:var(--ek-bg-soft)}.eres-kariyer-upload-zone__icon{width:44px;height:44px;border-radius:50%;background:var(--ek-accent-soft,#eef3fe);color:var(--ek-accent);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.eres-kariyer-upload-zone__icon svg{width:20px;height:20px}.eres-kariyer-upload-zone__title{font-size:14px;font-weight:700;color:var(--ek-text)}.eres-kariyer-upload-zone__hint{font-size:12.5px;color:var(--ek-muted)}.eres-kariyer-upload-zone__hint strong{color:var(--ek-accent)}.eres-kariyer-upload-zone__formats{font-size:11.5px;color:var(--ek-muted);margin-top:6px}.eres-kariyer-upload-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.eres-kariyer-upload-file{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius-xs)}.eres-kariyer-upload-file__icon{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--ek-accent-soft,#eef3fe);color:var(--ek-accent)}.eres-kariyer-upload-file__icon.is-danger{background:#fee2e2;color:#dc2626}.eres-kariyer-upload-file__icon svg{width:16px;height:16px}.eres-kariyer-upload-file__body{flex:1;min-width:0}.eres-kariyer-upload-file__name{font-size:13px;font-weight:600;color:var(--ek-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.eres-kariyer-upload-file__progress{height:4px;background:var(--ek-bg-soft,#f1f5f9);border-radius:999px;overflow:hidden}.eres-kariyer-upload-file__progress-bar{height:100%;width:0;background:linear-gradient(90deg,var(--ek-accent),var(--ek-accent-d));border-radius:999px;transition:width .3s ease}.eres-kariyer-upload-file__progress-bar.is-success{background:linear-gradient(90deg,#34d399,#10b981)}.eres-kariyer-upload-file__progress-bar.is-danger{background:linear-gradient(90deg,#f87171,#ef4444)}.eres-kariyer-upload-file__meta{font-size:11px;color:var(--ek-muted);margin-top:3px}.eres-kariyer-upload-file__meta.is-danger{color:#dc2626}.eres-kariyer-upload-file__remove{background:none;border:none;color:var(--ek-muted);cursor:pointer;padding:4px;flex-shrink:0;line-height:0}.eres-kariyer-upload-file__remove:hover{color:#dc2626}.eres-kariyer-upload-file__icon.has-thumb{padding:0;overflow:hidden;background:none}.eres-kariyer-upload-file__thumb{width:100%;height:100%;object-fit:cover;display:block}.eres-kariyer-btn__icon{display:inline-flex;line-height:0}.eres-kariyer-btn__icon svg{width:17px;height:17px}.eres-kariyer-field--kvkk{margin-top:16px}.eres-kariyer-kvkk-label{display:flex;align-items:flex-start;gap:9px;font-weight:400;font-size:13.5px;line-height:1.5;color:var(--ek-muted);cursor:pointer;padding:12px 14px;background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:var(--ek-radius-xs)}.eres-kariyer-kvkk-label input{margin-top:2px;flex:0 0 auto}.eres-kariyer-form-submit{margin:20px 0 0}.eres-kariyer-form-submit .eres-kariyer-btn{width:100%;padding:14px;font-size:15px}.eres-kariyer-hp{position:absolute!important;left:-9999px!important;top:auto;width:1px;height:1px;overflow:hidden}.eres-kariyer-notice{display:flex;align-items:flex-start;gap:10px;padding:16px 18px;border-radius:var(--ek-radius-sm);border:1px solid var(--ek-line);margin:0}.eres-kariyer-notice p{margin:0}.eres-kariyer-notice-icon{font-weight:800}.eres-kariyer-notice--success{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.eres-kariyer-notice--error{background:#fef2f2;border-color:#fecaca;color:#991b1b;margin-bottom:16px}.eres-kariyer-notice--muted{background:var(--ek-bg-soft);color:var(--ek-muted)}body.eres-kariyer-modal-open{overflow:hidden}.eres-kariyer-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px}.eres-kariyer-modal[hidden]{display:none}.eres-kariyer-modal-overlay{position:absolute;inset:0;background:rgb(16 24 40 / .55);backdrop-filter:blur(2px)}.eres-kariyer-modal-dialog{position:relative;z-index:1;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;background:var(--ek-bg);border-radius:var(--ek-radius);box-shadow:0 26px 60px rgb(16 24 40 / .38);-webkit-overflow-scrolling:touch;animation:eres-kariyer-modal-in .18s ease}@keyframes eres-kariyer-modal-in{from{opacity:0;transform:translateY(12px)}}.eres-kariyer-modal-close{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--ek-muted);background:var(--ek-bg);border:1px solid var(--ek-line);border-radius:50%;cursor:pointer}.eres-kariyer-modal-close:hover{color:var(--ek-text);border-color:#cfd8e6}.eres-kariyer-modal-body{padding:6px}.eres-kariyer-modal-body .eres-kariyer-apply-box{background:#fff0;border:0;box-shadow:none;padding:28px}@media (max-width:980px){.eres-kariyer-single-grid{grid-template-columns:1fr}.eres-kariyer-single-side{position:static}}@media (max-width:760px){.eres-kariyer-jobs--compact{grid-template-columns:1fr}.eres-kariyer-hero{flex-direction:column;align-items:stretch;gap:18px;padding:24px}.eres-kariyer-hero-aside{justify-content:space-between}.eres-kariyer-apply-trigger{flex:1 1 auto}}@media (max-width:600px){.eres-kariyer-form-grid{grid-template-columns:1fr}.eres-kariyer-filterbar{flex-direction:column;align-items:stretch}.eres-kariyer-jobs--list .eres-kariyer-card{flex-direction:column;align-items:stretch}.eres-kariyer-jobs--list .eres-kariyer-card-aside{flex-direction:row;align-items:center;justify-content:space-between;min-width:0}.eres-kariyer-hero-title{font-size:22px}.eres-kariyer-hero-main{align-items:flex-start}.eres-kariyer-btn{text-align:center}.eres-kariyer-modal{padding:0;align-items:flex-end}.eres-kariyer-modal-dialog{max-width:none;max-height:92vh;border-bottom-left-radius:0;border-bottom-right-radius:0;animation:eres-kariyer-sheet-in .22s ease}@keyframes eres-kariyer-sheet-in{from{transform:translateY(100%)}}}@media (max-width:1024px){body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="text"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="email"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="tel"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="url"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="number"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form input[type="date"],body:not(.eres-kariyer-theme-forms) .eres-kariyer-form select,body:not(.eres-kariyer-theme-forms) .eres-kariyer-form textarea,.eres-kariyer-filterbar select,.eres-kariyer-filterbar input[type="search"]{font-size:16px}}@media (prefers-reduced-motion:reduce){.eres-kariyer-card,.eres-kariyer-btn,.eres-kariyer-modal-dialog{transition:none;animation:none}}.eres-kariyer-form-section-title{font-size:14px;font-weight:700;color:var(--ek-text);margin:18px 0 2px;padding-bottom:7px;border-bottom:1px solid var(--ek-line)}.eres-kariyer-form-section-title:first-child{margin-top:0}.eres-kariyer-choice-group{display:flex;flex-direction:column;gap:10px}.eres-kariyer-choice{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;font-weight:400;color:var(--ek-text);min-height:28px;cursor:pointer}.eres-kariyer-choice input[type="radio"],.eres-kariyer-choice input[type="checkbox"]{width:16px;height:16px;flex-shrink:0;margin:0;accent-color:var(--ek-accent)}.eres-kariyer-choice>span{flex:1 1 auto;min-width:0}.eres-kariyer-choice:hover{color:var(--ek-text)}.eres-kariyer-choice input:focus-visible{outline:2px solid var(--ek-accent);outline-offset:2px;border-radius:50%}.eres-kariyer-matrix{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--ek-text)}.eres-kariyer-matrix th,.eres-kariyer-matrix td{border:1px solid var(--ek-line);padding:8px 10px;text-align:center}.eres-kariyer-matrix thead th{background:var(--ek-bg-soft);font-weight:700;font-size:12.5px}.eres-kariyer-matrix th[scope="row"]{text-align:left;font-weight:600;background:var(--ek-bg-soft)}.eres-kariyer-matrix td input[type="radio"]{width:auto;margin:0}.eres-kariyer-matrix .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}