.etkilesim-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.etkilesim-stat,.etkilesim-like-action{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 11px;border:1px solid rgba(255,255,255,.17);border-radius:999px;color:#edf8fb;background:rgba(255,255,255,.075);font:inherit;font-size:.82rem;font-weight:750;line-height:1.1;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.etkilesim-stat strong{color:#fff;font-weight:900}.etkilesim-stat:hover,.etkilesim-stat:focus-visible{transform:translateY(-1px);border-color:rgba(0,180,216,.62);background:rgba(0,180,216,.14);outline:none}.etkilesim-like-action{color:#ffd9dd;border-color:rgba(255,105,125,.32);background:rgba(255,80,105,.11)}.etkilesim-like-action:hover,.etkilesim-like-action:focus-visible,.etkilesim-like-action.is-liked{border-color:rgba(255,105,125,.7);background:rgba(255,75,105,.22);box-shadow:0 8px 22px rgba(255,70,100,.12);outline:none}.etkilesim-like-action.is-liked{color:#fff}.etkilesim-like-action[disabled]{opacity:.55;cursor:wait}.etkilesim-bar.is-compact{gap:6px;margin:8px 0}.etkilesim-bar.is-compact .etkilesim-stat,.etkilesim-bar.is-compact .etkilesim-like-action{min-height:32px;padding:6px 9px;font-size:.76rem}.etkilesim-modal{position:fixed;inset:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(0,8,15,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.etkilesim-modal[hidden]{display:none!important}.etkilesim-dialog{width:min(560px,96vw);max-height:min(720px,90vh);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:22px;color:#fff;background:linear-gradient(180deg,#08263a,#041724);box-shadow:0 30px 90px rgba(0,0,0,.55)}.etkilesim-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;border-bottom:1px solid rgba(255,255,255,.1)}.etkilesim-dialog-header h3{margin:0;color:#fff;font-size:1.08rem}.etkilesim-dialog-close{width:36px;height:36px;border:0;border-radius:999px;color:#fff;background:rgba(255,255,255,.1);font-size:1.35rem;cursor:pointer}.etkilesim-dialog-body{overflow:auto;padding:16px 18px 20px}.etkilesim-loading,.etkilesim-empty{padding:24px 10px;text-align:center;color:rgba(255,255,255,.75)}.etkilesim-person-list{display:grid;gap:9px}.etkilesim-person{display:flex;align-items:center;gap:11px;padding:10px 11px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.055)}.etkilesim-person img{width:45px;height:45px;flex:0 0 45px;border-radius:50%;object-fit:cover;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18)}.etkilesim-person-text{min-width:0}.etkilesim-person-name{display:block;color:#fff;font-weight:850;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.etkilesim-person-name:hover{text-decoration:underline}.etkilesim-person small{display:block;margin-top:3px;color:rgba(255,255,255,.67);font-size:.77rem}.etkilesim-summary{margin-top:13px;padding:11px 13px;border-radius:13px;color:#dff8ff;background:rgba(0,180,216,.1);border:1px solid rgba(0,180,216,.22);font-size:.83rem;line-height:1.45}.etkilesim-login-box{text-align:center;padding:18px 8px}.etkilesim-login-box p{margin:0 0 14px;color:rgba(255,255,255,.78)}.etkilesim-login-box a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;color:#fff;text-decoration:none;font-weight:850;background:linear-gradient(90deg,#00b4d8,#2a9d8f)}.etkilesim-toast{position:fixed;left:50%;bottom:28px;z-index:2147483640;max-width:min(480px,90vw);transform:translateX(-50%) translateY(18px);padding:11px 15px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;background:rgba(3,24,36,.95);box-shadow:0 16px 42px rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:.2s}.etkilesim-toast.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:640px){.etkilesim-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.etkilesim-stat,.etkilesim-like-action{width:100%;padding:8px 7px}.etkilesim-bar.is-compact{display:flex}.etkilesim-bar.is-compact .etkilesim-stat,.etkilesim-bar.is-compact .etkilesim-like-action{width:auto;flex:1 1 calc(50% - 6px)}.etkilesim-dialog{max-height:92vh}.etkilesim-dialog-body{padding:13px}}
.etkilesim-page-wrap{width:min(1180px,calc(100% - 28px));margin:24px auto;padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:26px;background:linear-gradient(135deg,rgba(2,28,44,.88),rgba(7,55,52,.84));box-shadow:0 20px 60px rgba(2,6,23,.24);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.etkilesim-page-wrap>.etkilesim-bar{margin:0 0 16px}
.etkilesim-comments{overflow:hidden;border:1px solid rgba(226,232,240,.92);border-radius:22px;background:rgba(255,255,255,.97);color:#0f172a;box-shadow:0 16px 44px rgba(2,6,23,.16)}
.etkilesim-comments-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:18px 20px;border-bottom:1px solid #e2e8f0;background:linear-gradient(180deg,#fff,#f8fafc)}
.etkilesim-comments-head span{display:block;color:#0f766e;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.etkilesim-comments-head h2{margin:4px 0 0;color:#0f172a;font-size:clamp(1.15rem,2.3vw,1.55rem);line-height:1.2}
.etkilesim-comments-head>strong{white-space:nowrap;border-radius:999px;padding:7px 10px;background:#ecfeff;color:#0f766e;font-size:.78rem}
.etkilesim-comment-list{display:grid;gap:10px;padding:16px 20px}
.etkilesim-comment-empty{padding:22px;border:1px dashed #cbd5e1;border-radius:16px;text-align:center;color:#64748b;background:#f8fafc}
.etkilesim-comment-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:11px;padding:13px;border:1px solid #e2e8f0;border-radius:17px;background:#fff}
.etkilesim-comment-card>img{width:46px;height:46px;border-radius:15px;object-fit:cover;background:#e2e8f0}
.etkilesim-comment-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}
.etkilesim-comment-meta a,.etkilesim-comment-meta strong{color:#0f172a;font-weight:900;text-decoration:none}
.etkilesim-comment-meta a:hover{text-decoration:underline}
.etkilesim-comment-meta time{color:#64748b;font-size:.73rem;white-space:nowrap}
.etkilesim-comment-card p{margin:0;color:#334155;line-height:1.62;overflow-wrap:anywhere}
.etkilesim-comment-form{display:grid;gap:10px;padding:18px 20px;border-top:1px solid #e2e8f0;background:#f8fafc}
.etkilesim-comment-form label{font-weight:900;color:#0f172a}
.etkilesim-comment-form textarea{width:100%;min-height:105px;resize:vertical;border:1px solid #cbd5e1;border-radius:15px;padding:12px 13px;background:#fff;color:#0f172a;font:inherit;line-height:1.55;outline:none}
.etkilesim-comment-form textarea:focus{border-color:#0891b2;box-shadow:0 0 0 3px rgba(8,145,178,.12)}
.etkilesim-comment-form>div{display:flex;align-items:center;justify-content:space-between;gap:12px}
.etkilesim-comment-form small{max-width:720px;color:#64748b;line-height:1.45}
.etkilesim-comment-form button,.etkilesim-comment-login a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:0;border-radius:999px;padding:9px 16px;background:linear-gradient(90deg,#0891b2,#0f766e);color:#fff;text-decoration:none;font:inherit;font-weight:900;cursor:pointer}
.etkilesim-comment-form button[disabled]{opacity:.58;cursor:wait}
.etkilesim-comment-login{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;border-top:1px solid #e2e8f0;background:#f8fafc}
.etkilesim-comment-login p{margin:0;color:#475569}
@media(max-width:640px){.etkilesim-page-wrap{width:calc(100% - 18px);padding:11px;border-radius:20px}.etkilesim-comments{border-radius:18px}.etkilesim-comments-head{align-items:flex-start;flex-direction:column;padding:15px}.etkilesim-comment-list,.etkilesim-comment-form{padding:13px}.etkilesim-comment-card{grid-template-columns:40px minmax(0,1fr);padding:11px}.etkilesim-comment-card>img{width:40px;height:40px;border-radius:13px}.etkilesim-comment-meta{align-items:flex-start;flex-direction:column;gap:2px}.etkilesim-comment-form>div,.etkilesim-comment-login{align-items:stretch;flex-direction:column}.etkilesim-comment-form button,.etkilesim-comment-login a{width:100%}}

/* 2026-07-11 video ve ana sayfa katman düzeltmesi */
.etkilesim-modal{
    z-index:2147483647!important;
    isolation:isolate;
    transform:translateZ(0);
}
.etkilesim-underlay-layer{
    z-index:2147483400!important;
}
.etkilesim-dialog{
    position:relative;
    z-index:2;
    isolation:isolate;
}
.etkilesim-bar{
    position:relative;
    z-index:40;
    isolation:isolate;
    pointer-events:auto!important;
}
.etkilesim-bar .etkilesim-stat,
.etkilesim-bar .etkilesim-like-action{
    position:relative;
    z-index:41;
    pointer-events:auto!important;
    touch-action:manipulation;
    -webkit-tap-highlight-color:transparent;
}
.homepage-video-card .etkilesim-bar,
.video-modal .etkilesim-bar,
.video-comment-modal .etkilesim-bar,
.media-information .etkilesim-bar,
.home-universal-modal .etkilesim-bar{
    position:relative;
    z-index:60;
}
.etkilesim-verified{
    display:inline-grid;
    place-items:center;
    width:16px;
    height:16px;
    margin-left:5px;
    border-radius:50%;
    color:#fff;
    background:linear-gradient(135deg,#38bdf8,#2563eb);
    box-shadow:0 0 0 2px rgba(255,255,255,.16);
    font-size:10px;
    font-weight:900;
    line-height:1;
    vertical-align:middle;
}
html.etkilesim-overlay-open,
body.etkilesim-overlay-open{
    overscroll-behavior:none;
}
