.ya-ui-dialog{width:min(92vw,520px);padding:0;border:0;border-radius:26px;background:var(--ya-surface,#fff);color:var(--ya-text,#171614);box-shadow:0 28px 80px rgba(0,0,0,.25)}
.ya-ui-dialog::backdrop{background:rgba(16,15,13,.55);backdrop-filter:blur(5px)}
.ya-ui-dialog form{display:grid}.ya-ui-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 22px 16px;border-bottom:1px solid var(--ya-line,#ddd9cf)}
.ya-ui-dialog header span{display:block;color:var(--ya-accent-strong,#8b6800);font-size:.67rem;font-weight:900;letter-spacing:.13em}.ya-ui-dialog h2{margin:5px 0 0;font-size:1.45rem;line-height:1.1}.ya-ui-dialog header button{width:42px;height:42px;border:0;border-radius:50%;background:var(--ya-surface-soft,#efede7);font-size:1.25rem}
.ya-ui-dialog main{display:grid;gap:14px;padding:20px 22px}.ya-ui-dialog p{margin:0;color:var(--ya-muted,#716d64);line-height:1.6}.ya-ui-dialog label{display:grid;gap:7px;font-weight:800}.ya-ui-dialog select,.ya-ui-dialog textarea{width:100%;padding:12px 14px;border:1px solid var(--ya-line,#ddd9cf);border-radius:15px;background:var(--ya-bg,#f7f5ef);color:inherit;font:inherit}.ya-ui-dialog textarea{min-height:100px;resize:vertical}
.ya-ui-dialog footer{display:flex;justify-content:flex-end;gap:9px;padding:16px 22px 22px}.ya-ui-dialog footer button{min-height:46px;padding:10px 18px;border:1px solid var(--ya-line,#ddd9cf);border-radius:15px;background:var(--ya-surface,#fff);font-weight:900}.ya-ui-dialog footer .is-primary{border-color:var(--ya-accent,#f4c63d);background:var(--ya-accent,#f4c63d)}.ya-ui-dialog footer .is-danger{border-color:#b42318;background:#b42318;color:#fff}
.ya-ui-toast-stack{position:fixed;z-index:100000;right:18px;bottom:18px;display:grid;gap:9px;max-width:min(90vw,380px)}.ya-ui-toast{padding:13px 16px;border:1px solid var(--ya-line,#ddd9cf);border-radius:16px;background:var(--ya-surface,#fff);box-shadow:0 16px 50px rgba(0,0,0,.2);font-weight:750}.ya-ui-toast.is-error{border-color:#b42318}.ya-ui-toast.is-success{border-color:#26845a}
[data-ya-report]{cursor:pointer}.ya-message-report,.ya-comment-item__meta [data-ya-report],.ya-work-comment header [data-ya-report]{margin-left:6px;padding:0;border:0;background:transparent;color:var(--ya-muted,#716d64);font-size:.62rem;text-decoration:underline}
@media(max-width:640px){.ya-ui-dialog{width:100vw;max-width:none;margin:auto 0 0;border-radius:26px 26px 0 0}.ya-ui-dialog footer{display:grid;grid-template-columns:1fr 1fr}.ya-ui-dialog footer button{width:100%}.ya-ui-toast-stack{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;max-width:none}}

.ya-inline-report{min-height:34px;padding:6px 11px;border:1px solid var(--ya-line,#ddd9cf);border-radius:999px;background:transparent;color:var(--ya-muted,#716d64);font-size:.72rem;font-weight:800}.ya-candidate-card>.ya-inline-report,.ya-market-question>.ya-inline-report{margin-top:10px}

/* 1.1.0 — engellenen hesaplar yönetimi */
.ya-blocked-shell{width:min(100%,920px);margin:0 auto;padding:clamp(20px,4vw,48px);color:var(--ya-text,#171614)}
.ya-blocked-shell>header{padding:clamp(24px,4vw,44px);border:1px solid var(--ya-line,#d8d5cc);border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--ya-accent,#f4c63d) 24%,var(--ya-surface,#fff)),var(--ya-surface,#fff))}
.ya-blocked-shell h1{margin:8px 0 12px;font-size:clamp(2.2rem,6vw,4.8rem);line-height:.94;letter-spacing:-.055em}.ya-blocked-shell p{max-width:64ch;color:var(--ya-muted,#74716a);line-height:1.7}
.ya-blocked-list{display:grid;gap:10px;margin-top:20px}.ya-blocked-user{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--ya-line,#d8d5cc);border-radius:20px;background:var(--ya-surface,#fff)}
.ya-blocked-user>a{display:flex;align-items:center;gap:12px;min-width:0;color:inherit;text-decoration:none}.ya-blocked-user img{width:54px;height:54px;border-radius:50%;object-fit:cover}.ya-blocked-user span{display:grid;min-width:0}.ya-blocked-user strong,.ya-blocked-user small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-blocked-user small{color:var(--ya-muted,#74716a)}
.ya-blocked-user button{flex:0 0 auto;min-height:42px;padding:0 16px;border:1px solid var(--ya-line,#d8d5cc);border-radius:999px;background:var(--ya-surface-soft,#efede7);font-weight:850}.ya-blocked-state{padding:20px;color:var(--ya-muted,#74716a);text-align:center}
@media(max-width:600px){.ya-blocked-shell{padding:12px}.ya-blocked-user{align-items:flex-start}.ya-blocked-user button{padding-inline:12px;font-size:.78rem}}


/* 1.2.0 — kompakt ve tutarlı Engellenenler yönetimi */
body.ya-blocked-users-page .entry-header,body.ya-blocked-users-page .page-header,body.ya-blocked-users-page main>header:first-child{display:none!important}
.ya-blocked-shell{width:min(100%,860px)!important;padding:clamp(18px,3vw,36px)!important}
.ya-blocked-shell>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:22px 24px!important;border-radius:24px!important;background:var(--ya-surface,#fff)!important}
.ya-blocked-shell>header>div{min-width:0}.ya-blocked-shell>header h1{margin:5px 0 7px!important;font-size:clamp(2rem,5vw,3.5rem)!important;line-height:1!important;letter-spacing:-.05em!important;overflow-wrap:normal!important;word-break:normal!important}.ya-blocked-shell>header p{margin:0!important}
.ya-blocked-shell>header>a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border:1px solid var(--ya-line,#d8d5cc);border-radius:999px;color:inherit;font-weight:850;text-decoration:none;white-space:nowrap}
@media(max-width:600px){.ya-blocked-shell>header{display:grid!important;padding:20px 18px!important}.ya-blocked-shell>header>a{width:100%}}
