.dz-wt{--wt-line:rgba(255,255,255,.08);--wt-soft:#ffffff0a;--wt-accent:#cbb4f4;--wt-ink:#21182e;--wt-mint:#5fd4a8;margin:4px 0 36px;padding:24px;border:1px solid #3a3146;border-radius:20px;background:linear-gradient(170deg,#1b1724 0%,#13131b 70%)}
.dz-wt :is(a,button,input):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-wt-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}
.dz-wt-title{min-width:0}
.dz-wt-kicker{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#bff0dc}
.dz-wt-kicker i{width:7px;height:7px;border-radius:50%;background:var(--wt-mint);box-shadow:0 0 0 0 rgba(95,212,168,.55);animation:dzWtPulse 2s infinite}
@keyframes dzWtPulse{70%{box-shadow:0 0 0 7px rgba(95,212,168,0)}100%{box-shadow:0 0 0 0 rgba(95,212,168,0)}}
.dz-wt-title h2{margin:6px 0 4px;font-size:clamp(24px,2.4vw,30px);line-height:1.15}
.dz-wt-title p{margin:0;font-size:14px;opacity:.72;max-width:520px}
.dz-wt-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.dz-wt-join{display:flex;align-items:center;gap:0;margin:0;border:1px solid #4a3f57;border-radius:12px;background:#0f1017;overflow:hidden}
.dz-wt-join label{margin:0;display:block}
.dz-wt-join input{box-sizing:border-box;width:128px;height:44px;margin:0;padding:0 12px;border:0;background:transparent;color:#f4f0fa;font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;box-shadow:none}
.dz-wt-join input::placeholder{letter-spacing:.12em;opacity:.45;font-weight:600}
.dz-wt-join button{height:44px;min-height:0;margin:0;padding:0 16px;border:0;border-left:1px solid #4a3f57;border-radius:0;background:#2a2335;color:#f2e7ff;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}
.dz-wt-join button:hover{background:#362b45}
.dz-wt-new{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;background:var(--wt-accent);color:var(--wt-ink);font-size:14px;font-weight:750;text-decoration:none;white-space:nowrap}
.dz-wt-new:hover{filter:brightness(1.05)}
.dz-wt-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 14px;padding-top:16px;border-top:1px solid var(--wt-line)}
.dz-wt-filters{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;min-width:0}
.dz-wt-filters::-webkit-scrollbar{display:none}
.dz-wt-filters button{flex:0 0 auto;height:32px;padding:0 12px;border-radius:999px;border:1px solid transparent;background:var(--wt-soft);color:#cfc8dc;font:inherit;font-size:13px;font-weight:600;cursor:pointer}
.dz-wt-filters button[aria-pressed="true"]{background:#362b45;border-color:#cbb4f466;color:#f2e7ff}
.dz-wt-count{flex:none;font-size:12px;opacity:.65;white-space:nowrap}
.dz-wt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}
.dz-wt-card{display:flex;gap:14px;min-width:0;padding:14px;border:1px solid var(--wt-line);border-radius:16px;background:#15151d;transition:border-color .2s}
.dz-wt-card:hover{border-color:#cbb4f455}
.dz-wt-card.is-friend{border-color:#5fd4a866}
.dz-wt-card>img,.dz-wt-card>.dz-wt-chatico{flex:none;width:64px;height:96px;border-radius:10px;object-fit:cover;background:#0e1017}
.dz-wt-card>.dz-wt-chatico{display:grid;place-items:center;background:linear-gradient(160deg,#2a2335,#191621);color:#cbb4f4;font-size:24px}
.dz-wt-main{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}
.dz-wt-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}
.dz-wt-st{display:inline-flex;align-items:center;gap:6px;opacity:.85}
.dz-wt-st::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--wt-accent)}
.dz-wt-card[data-status="playing"] .dz-wt-st::before{background:var(--wt-mint)}
.dz-wt-card[data-status="chat"] .dz-wt-st::before{background:#f0c36a}
.dz-wt-badge{flex:none;padding:3px 8px;border-radius:999px;background:#5fd4a81f;color:#9fe8cd;font-size:11px;font-weight:750}
.dz-wt-card h3{margin:0;font-size:16px;line-height:1.3;color:#f4f0fa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dz-wt-sub{margin:0;font-size:12.5px;opacity:.68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dz-wt-desc{margin:0;font-size:13px;line-height:1.45;opacity:.88;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.dz-wt-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:4px}
.dz-wt-people{display:flex;align-items:center;min-width:0;font-size:12.5px;opacity:.9}
.dz-wt-people img{width:24px;height:24px;border-radius:50%;border:2px solid #15151d;margin-left:-7px;object-fit:cover;flex:none}
.dz-wt-people img:first-child{margin-left:0}
.dz-wt-people span{margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dz-wt-go{flex:none;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:10px;background:var(--wt-accent);color:var(--wt-ink);font-size:13px;font-weight:750;text-decoration:none}
.dz-wt-go.is-ghost{background:#2a2335;color:#f2e7ff}
.dz-wt-go[aria-disabled="true"]{opacity:.5;pointer-events:none}
.dz-wt-empty{display:flex;align-items:center;gap:18px;padding:22px;border:1px dashed #cbb4f444;border-radius:16px;background:#15151d}
.dz-wt-empty>i{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#2a2335;color:var(--wt-accent);font-size:22px}
.dz-wt-empty div{flex:1;min-width:0}
.dz-wt-empty strong{display:block;font-size:16px;color:#f4f0fa;margin-bottom:2px}
.dz-wt-empty p{margin:0;font-size:13.5px;opacity:.75}
.dz-wt-msg{padding:16px;border-radius:14px;background:#15151d;font-size:14px;opacity:.85;text-align:center}
@media(prefers-reduced-motion:reduce){.dz-wt-kicker i{animation:none}.dz-wt-card{transition:none}}
@media(max-width:700px){
 .dz-wt{padding:16px;border-radius:16px;margin:0 0 26px}
 .dz-wt-head{flex-direction:column;align-items:stretch;gap:14px}
 .dz-wt-title h2{font-size:24px}
 .dz-wt-title p{font-size:13px}
 .dz-wt-actions{display:grid;grid-template-columns:1fr auto;gap:8px}
 .dz-wt-join{min-width:0}
 .dz-wt-join label{flex:1;min-width:0}
 .dz-wt-join input{width:100%}
 .dz-wt-new{padding:0 14px}
 .dz-wt-bar{margin:14px 0 10px;padding-top:12px}
 .dz-wt-count{display:none}
 .dz-wt-grid{grid-template-columns:1fr;gap:10px}
 .dz-wt-card{gap:12px;padding:12px}
 .dz-wt-card>img,.dz-wt-card>.dz-wt-chatico{width:52px;height:78px}
 .dz-wt-card h3{font-size:15px}
 .dz-wt-empty{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}
 .dz-wt-empty>i{width:44px;height:44px;font-size:18px}
}
.dz-room-gate{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;padding:16px;background:rgba(5,6,10,.86);backdrop-filter:blur(8px)}
.dz-room-gate form{width:min(420px,100%);display:grid;gap:12px;padding:24px;border-radius:18px;border:1px solid #44394f;background:#171720;text-align:left}
.dz-room-gate h2{margin:0;font-size:22px}
.dz-room-gate p{margin:0;opacity:.8}
.dz-room-gate input{box-sizing:border-box;width:100%;min-height:46px;padding:0 12px;border-radius:10px;border:1px solid #554760;background:#10121b;color:#f4f0fa;font-size:16px;font-family:inherit}
.dz-room-gate [role=alert]{min-height:1.2em;color:#ff9aa2;font-size:14px}
.dz-room-gate :is(input,button,a):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
/* Mevcut uygulama sayfası: hedef, indirme ve kurulum davranışı korunur. */
.dz-apps[data-dz-apps]{min-width:0}
.dz-apps[data-dz-apps] .dz-apps-jump{display:flex;flex-wrap:wrap;gap:10px}
.dz-apps[data-dz-apps] .dz-apps-jump a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:10px 16px;text-align:center;line-height:1.5}
.dz-apps[data-dz-apps] .dz-card{min-width:0;scroll-margin-top:110px}
.dz-apps[data-dz-apps] .dz-card :is(h2,p,li){overflow-wrap:anywhere}
.dz-apps[data-dz-apps] .dz-card .dz-btn{box-sizing:border-box;min-height:48px;white-space:normal;line-height:1.5}
.dz-apps[data-dz-apps] .dz-card .dz-btn svg{flex-shrink:0}
.dz-apps[data-dz-apps] .dz-steps{scroll-margin-top:110px}
.dz-apps[data-dz-apps] .dz-steps summary{box-sizing:border-box;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;line-height:1.5;cursor:pointer}
.dz-apps[data-dz-apps] .dz-steps summary em{flex-shrink:0;font-size:11px}
.dz-apps[data-dz-apps] .dz-steps[open]{border-color:#737585}
.dz-apps[data-dz-apps] .dz-steps ol{padding-left:30px;padding-right:16px}
.dz-apps[data-dz-apps] .dz-steps li{line-height:1.8;padding-left:4px;margin-bottom:12px}
.dz-apps[data-dz-apps] .dz-apps-foot a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0}
.dz-apps[data-dz-apps] :is(a,summary):focus-visible{outline:3px solid #d5d7e0;outline-offset:4px;border-radius:10px}
@media(max-width:900px){.dz-apps[data-dz-apps] .dz-apps-grid{grid-template-columns:1fr}.dz-apps[data-dz-apps] .dz-card{width:100%}}
@media(max-width:650px){.dz-apps[data-dz-apps] .dz-apps-jump{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dz-apps[data-dz-apps] .dz-apps-jump a:last-child:nth-child(odd){grid-column:1/-1}.dz-apps[data-dz-apps] .dz-apps-jump a{font-size:12px;padding:10px 8px}.dz-apps[data-dz-apps] .dz-steps summary{font-size:13px}.dz-apps[data-dz-apps] .dz-apps-foot{flex-wrap:wrap;gap:16px}}

/* Mevcut arkadaşlık ve spoiler panelleri; veri ve işlem davranışları değişmez. */
#dm-friends.dm-friends,#dm-spoiler-preferences.dm-spoiler-preferences,.dm-friends.dm-friend-profile{padding:28px;border:1px solid #44384f;border-radius:20px;background:linear-gradient(140deg,#201b2b,#131720);color:#f3eef9}
:is(#dm-friends,#dm-spoiler-preferences,.dm-friend-profile) h2{font-size:25px;line-height:1.3;margin:0 0 12px}
:is(#dm-friends,#dm-spoiler-preferences,.dm-friend-profile)>p{max-width:780px;line-height:1.8;color:#bdb5ca}
#dm-friends>h3{font-size:18px;border-top:1px solid #44394e;margin-top:26px;padding-top:22px;color:#e3d5f6}
#dm-friends>h3+p:not([role=status]){padding:22px;border:1px dashed #53445e;border-radius:12px;background:#17151f}
#dm-friends .dm-friend-row{padding:18px;margin:12px 0;border:1px solid #41364c;border-radius:12px;background:#171720;gap:20px}
#dm-friends .dm-friend-row strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}
#dm-friends .dm-friend-row small{margin-top:5px;color:#b5adbf}
.dm-friends .dm-friend-actions{gap:10px}
.dm-friends .dm-friend-form button{min-height:44px!important;font-size:12px!important;line-height:1.5;background:#33293f!important;border:1px solid #806294!important;color:#ecddff!important;padding:11px 16px!important}
.dm-friends .dm-friend-form:has(input[name=operation][value=accept]) button{background:#1e3b34!important;border-color:#568c7d!important;color:#c2f1e2!important}
.dm-friends .dm-friend-form:has(input[name=operation][value=decline]) button,.dm-friends .dm-friend-form:has(input[name=operation][value=remove]) button{background:#34242a!important;border-color:#92616d!important;color:#f6cdd5!important}
.dm-friends .dm-friend-form:has(input[name=operation][value=cancel]) button{background:#26242c!important;border-color:#65596d!important;color:#d4cbdc!important}
#dm-friends .dm-friend-pages{align-items:center;padding:12px 0;gap:12px}
#dm-friends .dm-friend-pages span{font-size:12px;color:#c3b8d1}
#dm-friends .dm-friend-pages a{min-height:44px;background:#282132;border-color:#746082;color:#eadbfa}
#dm-friends>[role=status]{padding:16px;border:1px solid #756086;background:#2b2235;border-radius:12px;color:#eadff4}
#dm-spoiler-preferences fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}
#dm-spoiler-preferences legend{font-size:14px;margin-bottom:14px;padding:0}
#dm-spoiler-preferences label{box-sizing:border-box;margin:0;padding:18px;background:#17151f;border:1px solid #4d4059;min-width:0;height:100%}
#dm-spoiler-preferences label:has(input:checked){border-color:#b99adf;background:#30243e;box-shadow:inset 0 0 0 1px #b99adf}
#dm-spoiler-preferences label strong{font-size:14px;color:#ede4f5}
#dm-spoiler-preferences label small{font-size:12px;color:#c0b6cc}
#dm-spoiler-preferences button{min-height:48px!important;background:#cbb4f4!important;border-color:#cbb4f4!important;color:#21182e!important;font-size:13px!important}
:is(#dm-friends,#dm-spoiler-preferences,.dm-friend-profile) :is(a,button,input):focus-visible{outline:2px solid #a9e7d7;outline-offset:4px}
@media(max-width:1000px){#dm-spoiler-preferences fieldset{grid-template-columns:1fr}}
@media(max-width:650px){#dm-friends.dm-friends,#dm-spoiler-preferences.dm-spoiler-preferences,.dm-friends.dm-friend-profile{padding:20px;border-radius:16px}:is(#dm-friends,#dm-spoiler-preferences,.dm-friend-profile) h2{font-size:22px}#dm-friends .dm-friend-row{padding:16px;gap:14px}#dm-friends .dm-friend-row>div{width:100%}.dm-friends .dm-friend-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dm-friends .dm-friend-form button{width:100%;white-space:normal;overflow-wrap:anywhere;padding:10px 8px!important}#dm-spoiler-preferences label{padding:16px}#dm-spoiler-preferences button{width:100%}}

/* Portal oda formunda eski stil önceliğini düzeltir. */
body.dm-meydan-theme #lx-page .dizify-portal #dp-birlikte form[data-lurox-room-code-form] button[type="submit"]{box-sizing:border-box;min-height:48px!important;height:auto!important;background:#cbb4f4!important;color:#20172e!important;border:1px solid #cbb4f4!important;font-size:13px!important;line-height:1.4;padding:12px 14px!important}
body.dm-meydan-theme #lx-page .dizify-portal #dp-birlikte form[data-lurox-room-code-form] button[type="submit"]:hover{background:#dfccff!important;border-color:#dfccff!important}

/* Dizify Meydan: film vitrini ve buluşma paneli. Yalnız portal alanları. */
.dizify-portal #dp-filmler{padding:28px;border:1px solid #30313e;border-radius:20px;background:linear-gradient(145deg,#15141e,#10131a);margin-top:32px}
.dizify-portal #dp-filmler .dp-section-heading{align-items:end;margin-bottom:24px}
.dizify-portal #dp-filmler .dp-section-heading h2{font-size:clamp(23px,2.4vw,30px);line-height:1.25}
.dizify-portal #dp-filmler .dp-text-link{min-height:44px;padding:0 14px;border:1px solid #484153;border-radius:10px;color:#dfd5ff}
.dizify-portal #dp-filmler .dp-film-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.dizify-portal #dp-filmler .dp-card{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border:1px solid #343240;background:#191922;border-radius:14px;min-width:0}
.dizify-portal #dp-filmler .dp-card>img,.dizify-portal #dp-filmler .dp-art{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:0;flex:none}
.dizify-portal #dp-filmler .dp-card>div{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:18px;min-width:0}
.dizify-portal #dp-filmler .dp-card .dp-kicker{color:#b7afc8;font-size:10px;letter-spacing:.03em}
.dizify-portal #dp-filmler .dp-card h3{font-size:16px;line-height:1.45;margin:8px 0 18px;overflow-wrap:anywhere}
.dizify-portal #dp-filmler .dp-card .dm-film-select{margin-top:auto;min-height:44px;width:100%;padding:10px 12px;background:#252331!important;border:1px solid #665780!important;color:#e6dcff!important;border-radius:10px;font-size:12px}
.dizify-portal #dp-filmler .dp-card .dm-film-select:hover{background:#363044!important;border-color:#b9a0ef!important}
.dizify-portal #dp-birlikte{background:linear-gradient(150deg,#252035,#141720);border:1px solid #514463;border-radius:20px;padding:24px}
.dizify-portal #dp-birlikte>.dp-kicker{color:#d1bdf9}
.dizify-portal #dp-birlikte h2{font-size:23px;line-height:1.3}
.dizify-portal #dp-birlikte form{gap:12px}
.dizify-portal #dp-birlikte label{font-size:12px;color:#ded9e9}
.dizify-portal #dp-birlikte input{height:48px;font-size:16px;letter-spacing:.12em;background:#101118;border-color:#655575;color:#fff}
.dizify-portal #dp-birlikte form button{min-height:48px;background:#cbb4f4!important;color:#20172e!important;font-size:13px;font-weight:750}
.dizify-portal #dp-birlikte form button:hover{background:#dfccff!important}
.dizify-portal #dp-birlikte>a{min-height:44px;border:1px solid #537b76!important;background:#1c3030!important;color:#c5eee3!important}
.dizify-portal #dp-birlikte :is(a,button,input):focus-visible,.dizify-portal #dp-filmler a:focus-visible{outline:2px solid #bce8dc;outline-offset:4px}
@media(max-width:1000px){.dizify-portal #dp-filmler .dp-film-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.dizify-portal #dp-filmler{padding:20px;border-radius:16px}.dizify-portal #dp-filmler .dp-film-grid{gap:14px}.dizify-portal #dp-filmler .dp-card>div{padding:14px}.dizify-portal #dp-birlikte{padding:20px}}
@media(max-width:480px){.dizify-portal #dp-filmler .dp-film-grid{grid-template-columns:1fr}.dizify-portal #dp-filmler .dp-card{flex-direction:row;align-items:stretch}.dizify-portal #dp-filmler .dp-card>img,.dizify-portal #dp-filmler .dp-art{width:84px;height:126px;aspect-ratio:2/3;align-self:center;margin-left:12px;border-radius:8px}.dizify-portal #dp-filmler .dp-card>div{padding:14px 12px}.dizify-portal #dp-filmler .dp-card h3{font-size:14px;margin:6px 0 12px}.dizify-portal #dp-filmler .dp-card .dp-kicker{font-size:9px}.dizify-portal #dp-filmler .dp-card .dm-film-select{font-size:11px;padding:8px;gap:6px}.dizify-portal #dp-filmler .dp-section-heading{gap:12px}}

/* Topluluk keşfi: arama, gerçek sonuçlar ve sayfalama için ortak düzen. */
.dizify-portal #dp-topluluklar{box-sizing:border-box;min-width:0;padding:24px;border:1px solid #c6b8ff30;border-radius:20px;background:#12131c}
.dizify-portal #dp-topluluklar .dp-section-heading{margin:0 0 24px;gap:12px}
.dizify-portal #dp-topluluklar .dp-section-heading h2{font-size:clamp(22px,2.1vw,28px);line-height:1.3;letter-spacing:-.025em;margin:8px 0 12px}
.dizify-portal #dp-topluluklar .dp-section-heading p{max-width:580px;font-size:13px;line-height:1.8}
.dizify-portal #dp-topluluklar .dm-directory-search{padding:18px;margin:0 0 16px;border:1px solid #ffffff18;border-radius:14px;background:#ffffff03}
.dizify-portal #dp-topluluklar .dm-directory-search label{font-size:12px;line-height:1.5;color:#d8d1ed;margin-bottom:10px}
.dizify-portal #dp-topluluklar .dm-directory-search>div{display:flex;align-items:stretch;gap:10px}
.dizify-portal #dp-topluluklar .dm-directory-search input{box-sizing:border-box;min-width:0;min-height:48px;padding:12px 14px;border:1px solid #575066;border-radius:10px;background:#0e0f17;color:#f7f8fb;font-family:inherit;font-size:16px;line-height:1.4}
.dizify-portal #dp-topluluklar .dm-directory-search button{flex-shrink:0;min-height:48px;padding:12px 18px;border-radius:10px;font-family:inherit;font-size:12px;line-height:1.4;cursor:pointer}
.dizify-portal #dp-topluluklar .dm-directory-search>a{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:12px;color:#d5caff}
.dizify-portal #dp-topluluklar .dm-directory-count{display:inline-flex;align-items:center;box-sizing:border-box;min-height:34px;max-width:100%;overflow-wrap:anywhere;margin:0 0 18px!important;padding:6px 10px;border:1px solid #c6b8ff26;border-radius:8px;background:#c6b8ff0a;color:#c9c4d8;font-size:11px;line-height:1.5}
.dizify-portal #dp-topluluklar .dp-community-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}
.dizify-portal #dp-topluluklar .dp-card{align-items:center;gap:16px;min-width:0;min-height:164px;padding:18px;border:1px solid #ffffff20;border-radius:14px;background:#191823}
.dizify-portal #dp-topluluklar .dp-card>div{flex:1;min-width:0}
.dizify-portal #dp-topluluklar .dp-card :is(img,.dp-art){width:76px;height:114px;flex:0 0 76px;border-radius:9px;object-fit:cover}
.dizify-portal #dp-topluluklar .dp-card .dp-kicker{font-size:9px;letter-spacing:.04em;color:#a9a3bd}
.dizify-portal #dp-topluluklar .dp-card h3{font-size:16px;line-height:1.45;letter-spacing:-.015em;margin:7px 0 14px;overflow-wrap:anywhere}
.dizify-portal #dp-topluluklar .dp-card .dizify-meydan-button{box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.4;white-space:normal;text-align:center}
.dizify-portal #dp-topluluklar .dm-directory-pages{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding-top:20px;margin-top:22px;border-top:1px solid #ffffff18}
.dizify-portal #dp-topluluklar .dm-directory-pages span{grid-column:2;grid-row:1;text-align:center;font-size:11px;color:#aaa5ba}
.dizify-portal #dp-topluluklar .dm-directory-pages a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:44px;padding:10px 12px;border-radius:10px;font-size:12px;line-height:1.4}
.dizify-portal #dp-topluluklar .dm-directory-pages a:first-child{grid-column:1;grid-row:1;justify-self:start}
.dizify-portal #dp-topluluklar .dm-directory-pages a:last-child{grid-column:3;grid-row:1;justify-self:end}
.dizify-portal #dp-topluluklar .dm-directory-empty{margin:0;padding:24px;line-height:1.8;background:#c6b8ff07;border-radius:14px;color:#bcb6ce}
.dizify-portal #dp-topluluklar :is(a,input,button):focus-visible{outline:2px solid #9ae5d2;outline-offset:3px}
@media(max-width:650px){
 .dizify-portal #dp-topluluklar{padding:18px 14px;border-radius:16px}
 .dizify-portal #dp-topluluklar .dp-section-heading{margin-bottom:20px}
 .dizify-portal #dp-topluluklar .dm-directory-search{padding:14px}
 .dizify-portal #dp-topluluklar .dm-directory-search>div{flex-direction:column}
 .dizify-portal #dp-topluluklar .dm-directory-search button{width:100%}
 .dizify-portal #dp-topluluklar .dp-card{padding:14px;gap:14px;min-height:150px}
 .dizify-portal #dp-topluluklar .dp-card :is(img,.dp-art){width:68px;height:102px;flex-basis:68px}
 .dizify-portal #dp-topluluklar .dp-card h3{font-size:15px}
 .dizify-portal #dp-topluluklar .dm-directory-pages{gap:7px}
 .dizify-portal #dp-topluluklar .dm-directory-pages a{font-size:11px;padding:10px 8px}
}

/* Mobil aralık eşitliği; eski genel düğme stiline karşı Meydan eylem hiyerarşisi. */
@media(max-width:1100px){body.dm-meydan-theme #lx-header .lu-header-actions{gap:10px}}
@media(max-width:360px){body.dm-meydan-theme #lx-header .lu-header-actions{gap:6px}}
/* Keşif: mor ana eylem, kartlar: hafif çerçeve. */
body.dm-meydan-theme #lx-page .dp-card a.dizify-meydan-button,
body.dm-meydan-theme #lx-page .dizify-community-links a.dizify-meydan-button,
body.dm-meydan-theme #lx-page .dm-directory-pages a {
  background:#c6b8ff12!important;
  border-color:#c6b8ff55!important;
  color:#ded5ff!important;
}
body.dm-meydan-theme #lx-page .dp-card a.dizify-meydan-button:hover,
body.dm-meydan-theme #lx-page .dizify-community-links a.dizify-meydan-button:hover,
body.dm-meydan-theme #lx-page .dm-directory-pages a:hover {
  background:#c6b8ff28!important;
  border-color:#c6b8ff!important;
  color:#f7f8fb!important;
}
/* Birlikte izleme: mint; içerik seçimi: koyu ikincil eylem. */
body.dm-meydan-theme #lx-page #dp-birlikte button[type=submit],
body.dm-meydan-theme #lx-page .lurox-room-syncbar button[data-lurox-room-ready] {
  background:#9ae5d2!important;
  color:#102922!important;
  border-color:#9ae5d2!important;
}
body.dm-meydan-theme #lx-page #dp-birlikte button[type=submit]:hover {background:#b8efdf!important}
body.dm-meydan-theme #lx-page #dp-birlikte>a.dizify-meydan-button,
body.dm-meydan-theme #lx-page .dm-room-login>div>a:not(.dm-room-login-primary) {
  background:#211e30!important;
  color:#e6e0f7!important;
  border-color:#514963!important;
}
body.dm-meydan-theme #lx-page #dp-birlikte>a.dizify-meydan-button:hover,
body.dm-meydan-theme #lx-page .dm-room-login>div>a:not(.dm-room-login-primary):hover {background:#302a43!important}
body.dm-meydan-theme #lx-page :is(.dp-primary,.dm-directory-search button,.dm-room-login-primary):focus-visible,
body.dm-meydan-theme #lx-page .dp-card a:focus-visible {outline:2px solid #9ae5d2;outline-offset:3px}

/* Yalnız giriş yapılmış Meydan sayfalarının sağ üst hesap düğmesi. */
body.logged-in.dm-meydan-theme #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) {
  background:#c6b8ff!important;
  color:#201936!important;
  border-color:#c6b8ff!important;
}
body.logged-in.dm-meydan-theme #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button):hover {
  background:#d6ccff!important;
  color:#201936!important;
  border-color:#d6ccff!important;
}
/* İki alanda aynı başlık geometrisi; özgün logo maskesiyle eşit görsel boyut. */
body #lx-header .lu-header-inner {height:66px;min-height:66px;box-sizing:border-box;gap:18px}
body #lx-header .lu-header-actions {gap:10px}
body #lx-header .lu-brand,
body.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand {
  position:relative;display:flex;align-items:center;flex:0 0 140px!important;
  width:140px!important;min-width:140px!important;max-width:140px!important;
  height:42px;min-height:42px;max-height:42px;box-sizing:border-box;
}
body.dm-meydan-theme #lx-header .dm-wordmark {
  position:relative;display:block;width:109.1953px;height:42px;
  padding:0;margin:0;line-height:1;letter-spacing:normal;
}
body.dm-meydan-theme #lx-header .dm-wordmark::before {
  content:"";display:block;width:100%;height:100%;
  background:linear-gradient(90deg,#f7f8fb 0 65%,#c6b8ff 65% 100%);
  -webkit-mask:url("https://dizify.co/wp-content/uploads/2026/10/dizify-wordmark-e1791154411720.png") left center/100% 100% no-repeat;
  mask:url("https://dizify.co/wp-content/uploads/2026/10/dizify-wordmark-e1791154411720.png") left center/100% 100% no-repeat;
}
body.dm-meydan-theme #lx-header .dm-wordmark>:is(.dm-wordmark-dizi,.dm-wordmark-fy){display:none}
body.dm-meydan-theme #lx-header .dm-wordmark>.dm-wordmark-meydan {
  position:absolute;left:2px;bottom:0;display:block;margin:0;
  font-size:8px;line-height:1;letter-spacing:.04em;white-space:nowrap;
}
@media(min-width:1240px) and (max-width:1399px){body #lx-header .lu-header-inner{gap:14px}}
@media(max-width:1100px){
  body #lx-header .lu-brand,
  body.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand {
    flex:0 0 91px!important;width:91px!important;min-width:91px!important;max-width:91px!important;
    height:35px;min-height:35px;max-height:35px;
  }
  body.dm-meydan-theme #lx-header .dm-wordmark{display:block;width:91px;height:35px;padding:0;line-height:1}
  body.dm-meydan-theme #lx-header .dm-wordmark>.dm-wordmark-meydan{font-size:7px;left:1px;bottom:0;line-height:1;margin:0}
}
@media(max-width:360px){body #lx-header .lu-header-inner{gap:8px}body #lx-header .lu-header-actions{gap:6px}}
/* Üst menü Dizify renklerini korur; Meydan içinde eylem hiyerarşisi. */
body.dm-meydan-theme #lx-header {
  --lu-accent:#ef1723;
  --lx-accent:#ef1723;
  --lxc-accent:#ef1723;
  --lx-red:#e50914;
  --lx-red-glow:rgba(229,9,20,.55);
}
body.dm-meydan-theme #lx-header a.lu-auth-button {
  background:#ef1723!important;
  color:#f7f8fb!important;
  border-color:#f7f8fb!important;
}
body.dm-meydan-theme #lx-header a.lu-auth-button.dizify-meydan-button {
  background:#f7f8fb!important;
  color:#070a0f!important;
  border-color:#f7f8fb!important;
}
body.dm-meydan-theme #lx-header .lu-main-menu>a {
  color:#f7f8fb!important;
  background:transparent!important;
}
body.dm-meydan-theme #lx-header .lu-main-menu>a:is(.is-current,.is-active,.active) {
  color:#fff!important;
  background:rgba(255,255,255,.075)!important;
}
body.dm-meydan-theme #lx-header a.lu-auth-button:hover{filter:brightness(1.08)}
/* Keşif: mor ana eylem, kartlar: hafif çerçeve. */
body.dm-meydan-theme .dp-card a.dizify-meydan-button,
body.dm-meydan-theme .dizify-community-links a.dizify-meydan-button,
body.dm-meydan-theme .dm-directory-pages a {
  background:#c6b8ff12!important;
  border-color:#c6b8ff55!important;
  color:#ded5ff!important;
}
body.dm-meydan-theme .dp-card a.dizify-meydan-button:hover,
body.dm-meydan-theme .dizify-community-links a.dizify-meydan-button:hover,
body.dm-meydan-theme .dm-directory-pages a:hover {
  background:#c6b8ff28!important;
  border-color:#c6b8ff!important;
  color:#f7f8fb!important;
}
/* Birlikte izleme: mint; içerik seçimi: koyu ikincil eylem. */
body.dm-meydan-theme #dp-birlikte button[type=submit],
body.dm-meydan-theme .lurox-room-syncbar button[data-lurox-room-ready] {
  background:#9ae5d2!important;
  color:#102922!important;
  border-color:#9ae5d2!important;
}
body.dm-meydan-theme #dp-birlikte button[type=submit]:hover {background:#b8efdf!important}
body.dm-meydan-theme #dp-birlikte>a.dizify-meydan-button,
body.dm-meydan-theme .dm-room-login>div>a:not(.dm-room-login-primary) {
  background:#211e30!important;
  color:#e6e0f7!important;
  border-color:#514963!important;
}
body.dm-meydan-theme #dp-birlikte>a.dizify-meydan-button:hover,
body.dm-meydan-theme .dm-room-login>div>a:not(.dm-room-login-primary):hover {background:#302a43!important}
body.dm-meydan-theme :is(.dp-primary,.dm-directory-search button,.dm-room-login-primary):focus-visible,
body.dm-meydan-theme .dp-card a:focus-visible {outline:2px solid #9ae5d2;outline-offset:3px}

/* Dizify ana marka boyutu korunur; Meydan daha küçük alt marka olur. */
body.dm-meydan-theme .dm-wordmark-meydan {
  font-size: .48em;
  letter-spacing: -.045em;
  margin-left: .24em;
}
body.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand {
  font-size: 44.4px;
  max-width: 240px;
}
body.dm-meydan-theme :is(footer,.lu-mobile-menu) .lu-brand.dm-meydan-brand {
  font-size: 44.4px;
}
@media (max-width: 1100px) {
  body.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand {
    font-size: 37px;
    max-width: 100px;
    flex: 0 0 auto;
  }
  body.dm-meydan-theme #lx-header .dm-wordmark {
    display: inline-grid;
    grid-template-columns: auto auto;
    line-height: .9;
    row-gap: 2px;
    padding-block: 2px;
  }
  body.dm-meydan-theme #lx-header .dm-wordmark-meydan {
    grid-column: 1 / -1;
    justify-self: end;
    font-size: 12px;
    line-height: 1;
    letter-spacing: .015em;
    margin: 0;
  }
}

/* Mobil başlıkta giriş düğmesi: kompakt simge, erişilebilir metin korunur. */
@media (max-width: 1100px) {
  body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) {
    position: relative;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    flex: 0 0 42px !important;
    width: 42px !important;
    min-width: 42px !important;
    max-width: 42px !important;
    height: 39px;
    padding: 0 !important;
    gap: 0 !important;
    box-sizing: border-box;
  }
  body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) > span {
    display: block !important;
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
    border: 0 !important;
  }
  body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) > :is(svg, i) {
    flex: 0 0 auto;
    width: 16px;
    height: 16px;
    margin: 0 !important;
    line-height: 1;
  }
}

/* Oturumu kapalı ziyaretçilerin başlık düğmesi: metni daraltma. */
body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: auto;
  min-width: 116px;
  max-width: none;
  height: 39px;
  box-sizing: border-box;
  padding-inline: 12px;
  gap: 7px;
  white-space: nowrap;
  font-size: 13px;
  line-height: 1.2;
}
body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) > span {
  display: inline;
  white-space: nowrap;
}
body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) > i {
  flex: 0 0 auto;
  margin: 0;
}
@media (max-width: 1100px) {
  body:not(.logged-in) #lx-header .lu-header-actions > a.lu-auth-button:not(.dizify-meydan-button) {
    min-width: 96px;
    padding-inline: 10px;
    gap: 6px;
    font-size: 12px;
  }
}


.dm-room-chat-error{margin:10px 0;padding:12px 14px;border:1px solid #ef9d9d80;border-radius:10px;background:#3b202a;color:#ffd9df;font-size:13px;line-height:1.5;overflow-wrap:anywhere}
.dm-room-chat-error[hidden]{display:none!important}
[data-lurox-room-chat] [aria-invalid="true"]{border-color:#ef9d9d!important}
.lurox-room-syncbar button[data-lurox-room-ready][aria-pressed="true"]{background:#9ae5d2!important;color:#102d28!important;border-color:#9ae5d2!important;box-shadow:0 0 0 2px #9ae5d226!important}
.lurox-room-syncbar button[data-lurox-room-ready][aria-pressed="false"]{background:#9ae5d214!important;color:#b9f1e3!important;border-color:#9ae5d247!important}
.lurox-room-sidebar nav button[aria-pressed="true"]{background:#c6b8ff26;color:#dfd6ff;border-color:#c6b8ff66}
.lurox-room-sidebar nav button[aria-pressed="false"]{background:transparent;color:#a9adbc}
/* Mevcut oda bileşenlerinde Meydan görsel dili; oynatıcı ve senkron davranışı korunur. */
.lurox-room-header{padding:24px;border:1px solid #c6b8ff33;border-radius:20px;background:linear-gradient(120deg,#211d32,#111820);gap:20px;flex-wrap:wrap;margin-bottom:22px}
.lurox-room-header h1{font-size:clamp(23px,2.8vw,34px);line-height:1.25;letter-spacing:-.025em;overflow-wrap:anywhere}
.lurox-room-header>div{min-width:0}.lurox-room-header p{color:#a9adbc;font-size:13px}
.lurox-room-header>div:last-child{display:flex;gap:10px;flex-wrap:wrap}
.lurox-room-header>div:last-child>a,.lurox-room-header>div:last-child>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 15px;border:1px solid #c6b8ff40!important;border-radius:12px;background:#c6b8ff14!important;color:#d5caff!important;font-size:12px;font-weight:700;text-decoration:none}
.lurox-room-layout{gap:20px;align-items:start}.lurox-room-player{min-width:0}.lurox-room-sidebar{min-width:0;border:1px solid #c3bae126;border-radius:18px;background:#12151e;overflow:hidden}
.lurox-room-sidebar nav{padding:8px;border-bottom:1px solid #c3bae126;gap:6px}
.lurox-room-sidebar nav button{min-height:42px;border-radius:10px;font-size:13px}
.lurox-room-messages{padding:16px;overflow-wrap:anywhere}.lurox-room-messages-empty{color:#a9adbc;line-height:1.7}.lurox-room-messages-empty strong{color:#d5caff}
.lurox-room-sidebar form{gap:8px;padding:14px;border-top:1px solid #c3bae126}
.lurox-room-sidebar form input{min-width:0;min-height:44px;border:1px solid #414052;border-radius:12px;background:#0c0f16;color:#f7f8fb;padding:12px}
.lurox-room-sidebar form button{flex-shrink:0;min-width:44px;min-height:44px;border-radius:12px;background:#c6b8ff!important;color:#201936!important;border-color:#c6b8ff!important}
.lurox-room-syncbar{gap:10px;padding:16px;border:1px solid #9ae5d22e;border-radius:14px;background:#12201f;flex-wrap:wrap;margin-top:14px}
.lurox-room-syncbar button{min-height:44px;border:1px solid #9ae5d247!important;border-radius:10px;background:#9ae5d214!important;color:#b9f1e3!important;padding:10px 14px;font-size:12px;font-weight:700}
.lurox-room-syncbar button:first-of-type{background:#9ae5d2!important;color:#102d28!important}
:is(.lurox-room-header,.lurox-room-sidebar,.lurox-room-syncbar) :is(a,button,input):focus-visible{outline:2px solid #c6b8ff;outline-offset:3px}
@media(max-width:650px){.lurox-room-header{padding:20px 16px;gap:16px}.lurox-room-header>div:last-child{width:100%}.lurox-room-header>div:last-child>a,.lurox-room-header>div:last-child>button{flex:1 1 130px}.lurox-room-syncbar{padding:12px}.lurox-room-syncbar button{flex:1 1 135px}.lurox-room-sidebar form{padding:12px}}

/* Mobil üst menüde Meydan simgesini kendi butonunda ortala. */
@media(max-width:1100px){
.lu-header-actions>a.lu-auth-button.dizify-meydan-button{display:flex;align-items:center;justify-content:center;gap:0;padding:0;flex:0 0 42px;width:42px;min-width:42px;box-sizing:border-box}
.lu-header-actions>a.lu-auth-button.dizify-meydan-button>i{display:inline-block;flex:0 0 auto;margin:0;line-height:1;text-align:center;font-size:14px}
.lu-header-actions>a.lu-auth-button.dizify-meydan-button>span{display:none}
}

/* Meydan topluluk görünümü: mevcut WordPress yorumları korunur. */
.dizify-community-view{max-width:1200px;margin:auto;padding:32px 20px 64px;color:#f7f8fb}
.dizify-community-view *{box-sizing:border-box}
.dizify-community-view .dizify-community-head{padding:32px;border:1px solid #c6b8ff33;border-radius:22px;background:radial-gradient(ellipse at top left,#8060cf26,transparent 70%),#12151e;align-items:center;margin-bottom:24px}
.dizify-community-head>div:first-child{flex:1 1 440px}
.dizify-community-head>div>p:first-child{color:#c6b8ff;font-size:11px;letter-spacing:.08em;font-weight:750;margin:0 0 12px}
.dizify-community-view h1{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.035em;margin:0 0 14px}
.dizify-community-view p{font-size:13px;line-height:1.8;color:#a9adbc}
.dizify-community-view .dizify-community-links{gap:10px}
.dizify-community-view .dizify-meydan-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#c6b8ff1a!important;border:1px solid #c6b8ff40!important;color:#d5caff!important;font-size:12px;font-weight:700;box-shadow:none!important}
.dizify-community-view .dizify-community-links>a:first-child{background:#c6b8ff!important;color:#201936!important}
.dizify-community-view .dizify-meydan-button:hover{filter:brightness(1.12)}
.dizify-community-view>section{padding:28px 32px;border:1px solid #c3bae126;border-radius:20px;background:#12151d}
.dizify-community-view>section>h2{font-size:24px;letter-spacing:-.025em;margin:0 0 10px}
.dizify-community-view>section>p{max-width:720px;margin:8px 0 18px}
.dizify-community-view>section>p:nth-of-type(2){padding:18px 20px;border:1px dashed #c6b8ff40;border-radius:12px;background:#c6b8ff08;color:#c7bfdc}
.dizify-community-view #respond{margin-top:28px;border-top:1px solid #c3bae126;padding-top:24px}
.dizify-community-view #reply-title{font-size:20px;margin:0 0 18px}
.dizify-community-view #commentform{max-width:850px}
.dizify-community-view #commentform label{color:#d8dae3;font-size:13px;line-height:1.6}
.dizify-community-view #commentform textarea{display:block;width:100%;min-height:160px;resize:vertical;padding:16px;border:1px solid #414052;border-radius:14px;background:#0c0f16;color:#f7f8fb;font:inherit;line-height:1.7;margin-top:10px}
.dizify-community-view #commentform input:not([type=hidden]):not([type=checkbox]):not([type=submit]){max-width:100%;min-height:44px;background:#0c0f16;color:#f7f8fb;border:1px solid #414052;border-radius:10px;padding:10px 14px}
.dizify-community-view #commentform input[type=checkbox]{accent-color:#c6b8ff;width:18px;height:18px;vertical-align:middle;margin-right:8px}
.dizify-community-view #commentform :is(button[type=submit],input[type=submit]){background:#c6b8ff!important;color:#201936!important;border:1px solid #c6b8ff!important;min-height:44px;padding:12px 24px;border-radius:12px;font-size:13px;font-weight:750;cursor:pointer;box-shadow:none}
.dizify-community-view :is(a,button,input,textarea):focus-visible{outline:2px solid #9ae5d2;outline-offset:4px}
.dizify-community-view .logged-in-as{font-size:12px}.dizify-community-view .logged-in-as a{color:#c6b8ff}
@media(max-width:650px){.dizify-community-view{padding:22px 10px 44px}.dizify-community-view .dizify-community-head{padding:24px 20px;gap:20px}.dizify-community-head>div:first-child{flex-basis:100%}.dizify-community-view>section{padding:24px 18px}.dizify-community-view .dizify-community-links{width:100%}.dizify-community-view .dizify-community-links>a{flex:1;padding:12px}.dizify-community-view #commentform :is(button[type=submit],input[type=submit]){width:100%}}

/* Yalnızca Meydan portalı; ana sitedeki beyaz giriş butonlarını değiştirmez. */
.dizify-portal{--dp-accent:#c6b8ff;--dp-ink:#201936;--dp-mint:#9ae5d2;--dp-line:rgba(195,186,225,.15);--dp-muted:#a9adbc;padding:4px 0 24px}
.dizify-portal .dp-kicker{color:var(--dp-accent);letter-spacing:.13em;font-weight:750}
.dizify-portal p{color:var(--dp-muted)}
.dizify-portal .dp-heading{padding:8px 0 22px}.dizify-portal .dp-heading h1{letter-spacing:-.045em;font-size:clamp(30px,3vw,42px)}
.dizify-portal .dp-heading>.dp-text-link{border:1px solid var(--dp-line);border-radius:24px;padding:0 16px;color:#bfc2ce}
.dizify-portal .dp-nav{border:0;background:#14151e;border-radius:14px;padding:6px;gap:5px;margin-bottom:22px;width:fit-content;max-width:100%}
.dizify-portal .dp-nav a{padding:11px 18px;border-radius:10px;color:#b7b8c6;font-weight:650;transition:background .18s,color .18s}
.dizify-portal .dp-nav a:first-child{background:rgba(198,184,255,.14);color:#ddd3ff}.dizify-portal .dp-nav a:hover{background:rgba(198,184,255,.2);color:#fff}
.dizify-portal .dp-intro{position:relative;overflow:hidden;padding:30px 34px;gap:32px;border-color:rgba(198,184,255,.2);background:radial-gradient(ellipse at 8% 0,rgba(128,96,207,.18),transparent 65%),linear-gradient(120deg,#171521,#10151d);border-radius:22px;margin-bottom:30px}
.dizify-portal .dp-intro h2{font-size:clamp(27px,2.8vw,38px);letter-spacing:-.035em;margin:12px 0;line-height:1.2}
.dizify-portal .dp-intro p{font-size:13px;max-width:570px}.dizify-portal .dp-intro-note{border-color:var(--dp-line);padding-left:30px}.dizify-portal .dp-intro-note>i{display:inline-grid;place-items:center;width:48px;height:48px;background:rgba(198,184,255,.12);border-radius:15px;color:var(--dp-accent);font-size:24px}
.dizify-portal .dizify-meydan-button{background:rgba(198,184,255,.1)!important;color:#d5caff!important;border:1px solid rgba(198,184,255,.23)!important;box-shadow:none!important;transition:background .18s,border-color .18s,transform .18s}
.dizify-portal .dizify-meydan-button:hover{background:rgba(198,184,255,.2)!important;border-color:rgba(198,184,255,.5)!important;transform:translateY(-1px)}
.dizify-portal .dp-intro .dp-primary{background:var(--dp-accent)!important;color:var(--dp-ink)!important;border-color:var(--dp-accent)!important;margin-top:20px;padding:12px 18px}.dizify-portal .dp-intro .dp-primary:hover{background:#d8ceff!important}
.dizify-portal .dp-section-heading h2{letter-spacing:-.025em;font-size:25px}.dizify-portal .dp-community-grid{gap:14px}
.dizify-portal .dp-card{background:linear-gradient(135deg,#161722,#11141b);border-color:var(--dp-line);padding:18px;border-radius:16px;align-items:center;transition:border-color .18s,background .18s}
.dizify-portal .dp-card:hover{border-color:rgba(198,184,255,.4);background:#191925}.dizify-portal .dp-card img,.dizify-portal .dp-art{width:80px;height:120px;border-radius:10px;background:#242233;box-shadow:0 8px 20px #0004}
.dizify-portal .dp-card h3{font-size:17px;margin:7px 0 14px}.dizify-portal .dp-card .dp-kicker{color:#9d99b0;font-size:9px}.dizify-portal .dp-card .dizify-meydan-button{min-height:36px;padding:8px 11px;font-size:11px}
.dizify-portal .dp-panel{background:linear-gradient(145deg,#152323,#12191e);border-color:rgba(154,229,210,.22);border-radius:18px}.dizify-portal .dp-panel>.dp-kicker{color:var(--dp-mint)}.dizify-portal .dp-panel h2{letter-spacing:-.025em}.dizify-portal .dp-panel hr{border-color:rgba(154,229,210,.14)}
.dizify-portal .dp-panel input{background:#0c1518;border-color:#374c4b;letter-spacing:.15em}.dizify-portal .dp-panel form button{background:var(--dp-mint)!important;color:#102d28!important;border:1px solid var(--dp-mint)!important;font-weight:750;cursor:pointer}.dizify-portal .dp-panel form button:hover{background:#b8f3e4!important}.dizify-portal .dp-panel>a{background:transparent!important;border-color:rgba(154,229,210,.3)!important;color:var(--dp-mint)!important}
.dizify-portal .dp-soft{background:#141720;border-color:var(--dp-line)}.dizify-portal .dp-soft>i{color:var(--dp-accent)}
.dizify-portal .dp-films{border-color:var(--dp-line);margin-top:32px}.dizify-portal .dp-film-grid .dp-card{background:#13171f}.dizify-portal .dp-film-grid .dizify-meydan-button{background:transparent!important;color:#b9c9df!important;border-color:rgba(185,201,223,.24)!important}
.dizify-portal :is(a,button,input):focus-visible{outline:2px solid var(--dp-mint);outline-offset:4px}
@media(max-width:1000px){.dizify-portal .dp-intro{padding:28px;gap:24px}.dizify-portal .dp-intro-note{padding-left:24px}}
@media(max-width:650px){.dizify-portal .dp-heading{gap:12px}.dizify-portal .dp-heading>.dp-text-link{padding:0 10px;font-size:10px;white-space:nowrap}.dizify-portal .dp-nav{width:100%;gap:0}.dizify-portal .dp-nav a{padding:10px 12px;font-size:11px}.dizify-portal .dp-intro{padding:24px;gap:20px}.dizify-portal .dp-intro-note{padding:20px 0 0}.dizify-portal .dp-card{padding:14px}.dizify-portal .dp-card img,.dizify-portal .dp-art{width:72px;height:108px}.dizify-portal .dp-section-heading h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){.dizify-portal *{transition:none!important;scroll-behavior:auto!important}}

/* Meydan: arama alanı ana menünün artık boşluğunu kullanır. */
@media(min-width:1101px){
#lx-header .lu-header-inner:has(.dizify-meydan-button) .lu-main-menu{flex:0 0 auto}
#lx-header .lu-header-inner:has(.dizify-meydan-button) .lu-header-actions{flex:1 1 0;min-width:0;justify-content:flex-end}
#lx-header .lu-header-inner:has(.dizify-meydan-button) form.lu-header-search{flex:1 1 120px;width:auto;min-width:120px;max-width:420px}
#lx-header .lu-header-inner:has(.dizify-meydan-button) .lu-header-search input{width:100%;min-width:0;box-sizing:border-box}
}
@media(min-width:1240px) and (max-width:1360px){
#lx-header .lu-header-inner:has(.dizify-meydan-button){gap:14px}
#lx-header .lu-header-inner:has(.dizify-meydan-button)>.lu-brand{min-width:140px;width:140px}
#lx-header .lu-header-inner:has(.dizify-meydan-button) .lu-main-menu>a{padding-inline:8px}
#lx-header .lu-header-inner:has(.dizify-meydan-button) .lu-more-menu>button{padding-inline:10px}
}
@media(min-width:1101px) and (max-width:1239px){
#lx-header .lu-header-inner:has(.dizify-meydan-button) form.lu-header-search{display:none}
#lx-header .lu-header-inner:has(.dizify-meydan-button) .lu-search-mini{display:inline-flex;align-items:center;justify-content:center}
}

@media(min-width:1101px){.lu-header-inner:has(.dizify-meydan-button) .lu-header-actions>a.lu-auth-button{flex:0 0 116px;width:116px;height:39px;box-sizing:border-box;justify-content:center;padding-inline:12px}}
/* Dizify Meydan: mevcut Lurox masaüstü menüsündeki taşmayı sınırla. */
@media (min-width: 1101px) and (max-width: 1600px) {
  .lu-header-inner:has(.dizify-meydan-nav) { gap: 18px; }
  .lu-header-inner:has(.dizify-meydan-nav) .lu-main-menu > a { padding-inline: 10px; }
  .lu-header-inner:has(.dizify-meydan-nav) .lu-header-actions { min-width: 0; flex-shrink: 1; }
  .lu-header-inner:has(.dizify-meydan-nav) .lu-header-search { min-width: 120px; width: clamp(120px, 14vw, 220px); }
  .lu-header-inner:has(.dizify-meydan-nav) .lu-header-search input { min-width: 0; max-width: 100%; }
}

@media (max-width:820px){
  .lu-trend-section .lu-trend-track{gap:6px!important;margin-inline:-13px;padding:2px 13px 12px!important;scroll-padding-inline:13px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent);transition:-webkit-mask-image .2s}
  .lu-trend-section .lu-trend-track.is-end{-webkit-mask-image:none;mask-image:none}
  .lu-trend-section .lu-trend-item{flex:0 0 152px!important;height:216px!important;padding-left:40px!important;scroll-snap-align:start;scroll-snap-stop:normal;-webkit-tap-highlight-color:transparent}
  .lu-trend-section .lu-trend-number{font-size:104px!important;letter-spacing:-9px!important;bottom:-8px!important;-webkit-text-stroke:1.6px #4a5160}
  .lu-trend-section .lu-trend-poster{width:112px!important;height:168px!important;border-radius:11px!important;transition:transform .18s ease}
  .lu-trend-section .lu-trend-item:active .lu-trend-poster{transform:scale(.96)}
  .lu-trend-section .lu-section-head{margin-bottom:12px!important}
  .dz-scroll-progress{position:relative;height:3px;margin:4px auto 0;width:72px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}
  .dz-scroll-progress i{position:absolute;left:0;top:0;bottom:0;width:30%;border-radius:3px;background:var(--lu-accent,#ef1723);transition:transform .08s linear}
}
@media (max-width:560px){
  .lu-trend-section .lu-trend-track{margin-inline:-10px;padding-inline:10px!important;scroll-padding-inline:10px}
}
@media (min-width:821px){.dz-scroll-progress{display:none}}
@media (hover:none){
  .lu-trend-section .lu-trend-hover{opacity:0!important}
  .lu-trend-section .lu-trend-item:hover .lu-trend-poster>img{transform:none!important}
  .lu-trend-section .lu-head-arrows{display:none!important}
}
body.page-id-9001 .lx-page-hero{display:none!important}
body.page-id-9001 .lx-page-body{padding-top:22px!important;padding-bottom:60px!important}
body.page-id-9001 .lx-page-prose{max-width:1240px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
.dz-apps{--dz-red:var(--lu-accent,#ef1723);--dz-line:rgba(255,255,255,.09);--dz-muted:#8f98a8;color:#f7f8fb;font-family:inherit}
.dz-apps *{box-sizing:border-box}
.dz-apps p,.dz-apps ul,.dz-apps ol,.dz-apps li,.dz-apps h1,.dz-apps h2{margin:0;padding:0}
.dz-apps a{text-decoration:none!important}
.dz-apps-hero{position:relative;overflow:hidden;padding:26px 30px 24px;border:1px solid var(--dz-line);border-radius:20px;background:radial-gradient(700px 340px at 100% 0%,rgba(239,23,35,.24),transparent 60%),linear-gradient(135deg,#121721 0%,#0a0d13 70%)}
.dz-apps-hero:after{content:"";position:absolute;right:-140px;bottom:-260px;width:420px;height:420px;border-radius:50%;border:1px solid rgba(255,255,255,.06);box-shadow:0 0 0 46px rgba(255,255,255,.02),0 0 0 92px rgba(255,255,255,.012);pointer-events:none}
.dz-apps-eyebrow{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;color:var(--dz-red);font-size:11px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase}
.dz-apps-eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:var(--dz-red)}
.dz-apps .dz-apps-title{position:relative;z-index:1;margin:9px 0 0;max-width:760px;font-size:clamp(22px,2.4vw,32px);line-height:1.2;font-weight:750;letter-spacing:-.6px;color:#fff}
.dz-apps .dz-apps-lead{position:relative;z-index:1;margin-top:9px;max-width:680px;color:#aab1bd;font-size:14.5px;line-height:1.65}
.dz-apps-detect{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;margin-top:14px;padding:9px 14px;border-radius:999px;border:1px solid rgba(61,220,132,.28);background:rgba(61,220,132,.08);color:#d7f7e5;font-size:12.5px;font-weight:700}
.dz-apps-detect[hidden]{display:none}
.dz-apps-detect-dot{width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 10px rgba(61,220,132,.8)}
.dz-apps-jump{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}
.dz-apps-jump a{height:38px;padding:0 15px;border-radius:11px;display:inline-flex;align-items:center;border:1px solid var(--dz-line);background:rgba(255,255,255,.045);color:#d4d9e1!important;font-size:13px;font-weight:750;transition:.2s}
.dz-apps-jump a:hover,.dz-apps-jump a.is-active{border-color:rgba(239,23,35,.5);background:rgba(239,23,35,.1);color:#fff!important}
.dz-apps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px;align-items:start}
.dz-card{position:relative;display:flex;flex-direction:column;padding:22px 22px 18px;border:1px solid var(--dz-line);border-radius:20px;background:linear-gradient(180deg,#121722 0%,#0c1017 100%);scroll-margin-top:92px;transition:border-color .25s,box-shadow .25s,transform .25s}
.dz-card:hover{border-color:rgba(255,255,255,.16)}
.dz-card.is-recommended{border-color:rgba(239,23,35,.55);box-shadow:0 0 0 1px rgba(239,23,35,.25),0 22px 50px rgba(239,23,35,.12)}
.dz-card.is-flash{animation:dzFlash 1.2s ease}
@keyframes dzFlash{0%{box-shadow:0 0 0 0 rgba(239,23,35,.5)}100%{box-shadow:0 0 0 14px rgba(239,23,35,0)}}
.dz-card-badge{display:none;flex:0 0 auto;margin-left:auto;align-self:flex-start;height:24px;padding:0 9px;border-radius:999px;align-items:center;background:var(--dz-red);color:#fff;font-size:10.5px;font-weight:850;letter-spacing:.3px}
.dz-card.is-recommended .dz-card-badge{display:inline-flex}
.dz-card-head{display:flex;align-items:center;gap:12px}
.dz-card-heading{min-width:0}
.dz-card-heading p{margin:0}
.dz-card-icon{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(239,23,35,.12);border:1px solid rgba(239,23,35,.3);color:var(--dz-red)}
.dz-card-icon svg{width:22px;height:22px}
.dz-card-kicker{display:block;margin:0;color:var(--dz-muted);font-size:10.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase}
.dz-apps .dz-card-title{margin-top:3px;font-size:21px;line-height:1.15;font-weight:900;letter-spacing:-.6px;color:#fff}
.dz-apps .dz-card-desc{margin-top:14px;color:#aab1bd;font-size:14px;line-height:1.65}
.dz-apps .dz-card-feats{list-style:none;margin:14px 0 18px;display:grid;gap:9px}
.dz-apps .dz-card-feats li{position:relative;padding-left:26px;color:#d6dbe3;font-size:13.5px;line-height:1.45;list-style:none}
.dz-apps .dz-card-feats li:before{content:"";position:absolute;left:0;top:1px;width:17px;height:17px;border-radius:50%;background:rgba(61,220,132,.12) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233ddc84' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}
.dz-card-actions{margin-top:auto;display:grid;gap:9px}
.dz-apps .dz-btn{position:relative;height:50px;padding:0 8px 0 18px;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#f2303b 0%,var(--dz-red) 45%,#c90f1a 100%);color:#fff!important;font-size:15px;font-weight:850;letter-spacing:-.2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 26px rgba(239,23,35,.26);transition:transform .2s,box-shadow .2s,filter .2s;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dz-apps .dz-btn svg{width:34px;height:34px;padding:9px;border-radius:10px;background:rgba(7,9,14,.28);border:1px solid rgba(255,255,255,.14);flex:0 0 auto;transition:transform .25s}
.dz-apps .dz-btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 14px 32px rgba(239,23,35,.4)}
.dz-apps .dz-btn:active{transform:scale(.98)}
.dz-apps .dz-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}
.dz-apps .dz-btn.is-soon{background:#1a202b;box-shadow:none;color:#c1c7d0!important;border:1px dashed rgba(255,255,255,.18)}
.dz-apps .dz-btn.is-soon svg{opacity:.5}
.dz-apps .dz-btn.is-pulse{animation:dzPulse 1.6s ease-out 3}
@keyframes dzPulse{0%{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 0 rgba(239,23,35,.55)}100%{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 16px rgba(239,23,35,0)}}
.dz-card-meta{display:block;text-align:center;color:#6f7886;font-size:11.5px;font-weight:650}
.dz-steps{margin-top:16px;border-top:1px solid var(--dz-line);padding-top:4px}
.dz-steps summary{scroll-margin-top:90px;list-style:none;display:flex;align-items:center;gap:8px;min-height:42px;cursor:pointer;color:#e5e9ef;font-size:13.5px;font-weight:800;-webkit-tap-highlight-color:transparent}
.dz-steps summary::-webkit-details-marker{display:none}
.dz-steps summary em{font-style:normal;color:var(--dz-muted);font-weight:650;font-size:12px}
.dz-steps summary:after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid #8f98a8;border-bottom:2px solid #8f98a8;transform:rotate(45deg) translateY(-2px);transition:transform .2s}
.dz-steps[open] summary:after{transform:rotate(225deg) translateY(-2px)}
.dz-apps .dz-steps ol{list-style:none;counter-reset:dzstep;display:grid;gap:12px;margin:6px 0 4px}
.dz-apps .dz-steps li{counter-increment:dzstep;position:relative;padding-left:36px;color:#c3c9d3;font-size:13.5px;line-height:1.6;list-style:none}
.dz-apps .dz-steps li:before{content:counter(dzstep);position:absolute;left:0;top:0;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid var(--dz-line);color:#fff;font-size:11.5px;font-weight:850}
.dz-apps .dz-steps strong{color:#fff}
.dz-apps .dz-steps-done{margin:6px 0 12px;padding:10px 12px;border-radius:11px;border:1px solid rgba(61,220,132,.3);background:rgba(61,220,132,.08);color:#cdf5df;font-size:12.5px;font-weight:700;line-height:1.5}
.dz-apps .dz-steps-done[hidden]{display:none}
.dz-steps.is-highlight{animation:dzStepsGlow 1.6s ease}
@keyframes dzStepsGlow{0%{background:rgba(61,220,132,.07)}100%{background:transparent}}
.dz-apps .dz-steps-warn{margin:6px 0 12px;padding:10px 12px;border-radius:11px;border:1px solid rgba(226,174,23,.35);background:rgba(226,174,23,.08);color:#f3dc98;font-size:12.5px;line-height:1.55}
.dz-apps .dz-steps-warn[hidden]{display:none}
.dz-apps .dz-steps-note{margin:10px 0 4px;color:#7f8896;font-size:12px;line-height:1.55}
.dz-steps-video{margin-top:14px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:1px solid var(--dz-line);background:#000}
.dz-steps-video iframe{width:100%;height:100%;border:0;display:block}
.dz-apps-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:18px 22px;border:1px solid var(--dz-line);border-radius:16px;background:#0e1219}
.dz-apps-foot strong{display:block;font-size:14.5px;color:#fff}
.dz-apps-foot span{display:block;margin-top:3px;color:var(--dz-muted);font-size:12.5px}
.dz-apps-foot a{flex:0 0 auto;height:40px;padding:0 15px;border-radius:11px;display:inline-flex;align-items:center;border:1px solid var(--dz-line);background:rgba(255,255,255,.05);color:#e4e8ee!important;font-size:13px;font-weight:750}
.dz-apps-foot a:hover{background:rgba(255,255,255,.1)}
@media(max-width:1020px){.dz-apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){
  body.page-id-9001 .lx-page-body{padding-top:12px!important}
  .dz-apps-hero{padding:20px 18px 18px;border-radius:18px}
  .dz-apps .dz-apps-title{font-size:21px;letter-spacing:-.4px}
  .dz-apps .dz-apps-lead{font-size:13.5px}
  .dz-apps-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px}
  .dz-apps-jump::-webkit-scrollbar{display:none}
  .dz-apps-jump a{flex:0 0 auto}
  .dz-apps-grid{grid-template-columns:1fr;gap:12px}
  .dz-apps-grid[data-first="ios"] [data-dz-card="ios"],.dz-apps-grid[data-first="android"] [data-dz-card="android"],.dz-apps-grid[data-first="tv"] [data-dz-card="tv"]{order:-1}
  .dz-card{padding:18px 16px 14px;border-radius:18px;scroll-margin-top:76px}
  .dz-apps .dz-btn{height:48px;font-size:14.5px}
  .dz-apps-foot{flex-direction:column;align-items:flex-start}
}
@media(prefers-reduced-motion:reduce){.dz-apps .dz-btn.is-pulse,.dz-card.is-flash{animation:none}}
/* Anasayfa masaüstü: bölmeler arası boşlukları daralt (yaklaşık 85-90px -> 48-52px) */
@media (min-width: 821px) {
  body.home .lu-hero { margin-bottom: 10px; }
  body.home .lu-home { padding-top: 6px; }

  body.home .lu-home .lu-section { padding-top: 26px; padding-bottom: 24px; }
  body.home .lu-home .lu-trend-section { padding-top: 28px; }
  body.home .lu-home .lu-episodes-section { padding-top: 26px !important; padding-bottom: 26px !important; }
  body.home .lu-home .lurox-continue-section { padding-top: 18px !important; padding-bottom: 6px !important; }
  body.home .lu-home .lu-category-section { padding: 12px 0 18px; }

  /* Başlık ile içerik arası */
  body.home .lu-home .lu-section-head { margin-bottom: 16px; }
  body.home .lu-home .lu-episodes-section .lu-section-head { margin-bottom: 14px; }

  /* İnce ayırıcı çizgi aynı kalsın, ama boşluk dengeli olsun */
  body.home .lu-home .lu-section + .lu-section { border-top-color: rgba(255,255,255,.03); }
}
/* Yatay slider şeritleri dikeyde kaymasın; sayfa kaydırması normal çalışsın */
[data-lu-track],
.lu-upcoming-track,
.lu-trend-track,
.lu-featured-track,
.lu-catalog-pick-track,
.lu-platform-tabs,
.lx-platform-tabs {
  overflow-x: auto !important;
  overflow-y: hidden !important;
  overscroll-behavior-x: contain;
  overscroll-behavior-y: auto;
  touch-action: pan-x pan-y;
}
/* Büyük sıra numaralarının alt kısmı kesilmesin */
.lu-trend-track {
  padding-bottom: 14px !important;
}
html body .dz-ns-logo{background:hsl(calc(198 + var(--h,180) * .07) 46% 27%)!important;color:#e6efff!important}@media(max-width:700px){body.dm-meydan-theme .dz-ib{display:none!important}}html body .dz-ap-body>*{min-width:0}html body a.dz-ap-bio{max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}html body .dizify-portal #dz-mn-sub:has(>button[aria-pressed="true"]>.fa-globe)>button:first-child{background:rgba(45,136,255,.16)!important;color:#fff!important}html body .dizify-portal #dz-mn-sub:has(>button[aria-pressed="true"]>.fa-globe)>button:first-child .fa{color:#6aa8ff!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-card{position:relative;display:block!important;min-width:0;margin:0!important;padding:0!important;overflow:hidden;border:1px solid #222b38!important;border-radius:20px!important;background:#121720!important;box-shadow:none!important;transition:border-color .15s,transform .15s}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-card:hover{border-color:#2f3d52!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-card>.dz-ev-date{display:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;grid-template-areas:"pos bar" "pos tit" "pos met" "pos fac" "act act" "ed ed" "rm rm" "err err"!important;column-gap:14px!important;row-gap:0!important;align-content:start;min-width:0;padding:14px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>*{min-width:0;max-width:100%;width:auto!important;justify-self:stretch;box-sizing:border-box;margin:0!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>h3{margin-top:7px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta{margin-top:3px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-faces{margin-top:8px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-room,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-err:not(:empty){margin-top:8px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p{grid-area:pos;position:relative;display:block!important;align-self:start;width:96px!important;height:144px!important;padding:0!important;overflow:hidden;border:0!important;border-radius:14px!important;background:#0f141c!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p>span{position:absolute;inset:auto 0 0 0;padding:18px 7px 6px;background:linear-gradient(transparent,rgba(5,8,13,.92))}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p>span b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-size:10.5px;font-weight:700;line-height:1.25}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c:not(:has(>a.dz-ev-p)){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"bar" "tit" "met" "fac" "act" "ed" "rm" "err"!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev2-bar{grid-area:bar;display:flex!important;flex-wrap:wrap;gap:6px!important;padding:0!important;border:0!important;background:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev2-bar>span{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px!important;border-radius:999px!important;background:rgba(45,136,255,.14)!important;color:#8cbcff!important;font-size:11.5px!important;font-weight:800!important;white-space:nowrap}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev2-bar>.dz-ev2-auto{display:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev2-bar>[class*=live]{background:rgba(229,72,77,.16)!important;color:#ff8a8f!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>h3{grid-area:tit;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1.3!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta{grid-area:met;display:flex!important;flex-wrap:wrap;gap:2px 10px!important;color:#8f9bb0!important;font-size:12.5px!important;line-height:1.45}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta>span{display:inline!important;padding:0!important;background:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta>span::before{display:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta>span:nth-child(n+3){display:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta a{color:#c6cfdc!important;font-weight:700}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>p:not(.dz-ev-err){display:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-faces{grid-area:fac;display:flex!important;align-items:center;gap:8px;color:#8f9bb0!important;font-size:12px!important;font-weight:600}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-faces>span{display:flex}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-faces img{width:22px!important;height:22px!important;margin-left:-6px;border:2px solid #121720!important;border-radius:50%!important;object-fit:cover}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-faces img:first-child{margin-left:0}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-acts{grid-area:act;display:flex!important;flex-wrap:nowrap!important;gap:6px!important;margin-top:12px!important;padding:0!important;border:0!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-acts~.dz-ev-acts{grid-area:ed;margin-top:6px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>button,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>a{flex:0 0 36px;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;width:36px;height:36px!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden;border:1px solid #2a3443!important;border-radius:12px!important;background:#151b26!important;color:#c6cfdc!important;font-size:0!important;white-space:nowrap;text-decoration:none}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>button .fa,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>a .fa{font-size:14px!important;margin:0!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>:first-child{flex:1 1 auto;width:auto;padding:0 12px!important;font-size:13px!important;font-weight:800!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-acts:not(.dz-ev-acts~.dz-ev-acts)>:first-child{border-color:transparent!important;background:#2d88ff!important;color:#fff!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-acts:not(.dz-ev-acts~.dz-ev-acts)>:first-child[aria-pressed=true]{background:rgba(45,136,255,.16)!important;color:#8cbcff!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>[aria-pressed=true]:not(:first-child){border-color:#2d88ff!important;color:#8cbcff!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>.dz-ev3-open{flex:1 1 auto!important;width:auto!important;padding:0 12px!important;border-color:transparent!important;background:#2d88ff!important;color:#fff!important;font-size:13px!important;font-weight:800!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>.dz-ev3-open[disabled]{background:#1a2230!important;color:#8f9bb0!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-room{grid-area:rm}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-err{grid-area:err;font-size:12px}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-err:empty{display:none!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-card.is-past,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-card.is-cancel{opacity:.7}html body .dizify-portal #dp-etkinlikler .dz-ev4-pg{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:18px 0 4px}html body .dizify-portal #dp-etkinlikler .dz-ev4-pg button{min-width:38px;height:38px;padding:0 12px;border:1px solid #2a3443;border-radius:12px;background:#151b26;color:#c6cfdc;font:inherit;font-size:13.5px;font-weight:800;cursor:pointer}html body .dizify-portal #dp-etkinlikler .dz-ev4-pg button[aria-current=page]{border-color:transparent;background:#2d88ff;color:#fff}html body .dizify-portal #dp-etkinlikler .dz-ev4-pg button[disabled]{opacity:.4;cursor:default}html body .dizify-portal #dp-etkinlikler .dz-ev4-pg small{width:100%;text-align:center;color:#8f9bb0;font-size:12px}html body .dizify-portal #dp-etkinlikler .dz-ev-list>li[data-ev4-off]{display:none!important}@media(max-width:700px){html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-list{gap:10px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-card{border-radius:18px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c:not(:has(>a.dz-ev-p)){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"pos" "bar" "tit" "met" "fac" "act" "ed" "rm" "err"!important;row-gap:0!important;padding:0 10px 12px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p{width:calc(100% + 20px)!important;max-width:none;height:100px!important;margin:0 -10px 10px!important;border-radius:0!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p img{object-position:center 25%}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>a.dz-ev-p>span b{font-size:11px}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c:not(:has(>a.dz-ev-p))>.dz-ev2-bar{margin-top:12px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev2-bar>span{height:22px;padding:0 8px!important;font-size:10.5px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>h3{font-size:14px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta{font-size:11.5px!important;flex-direction:column;gap:1px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-meta>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-faces{font-size:11px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-faces img{width:20px!important;height:20px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-c>.dz-ev-acts{flex-wrap:wrap!important;gap:5px!important;margin-top:10px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>button,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>a{flex:1 1 0;width:auto;height:32px!important;border-radius:10px!important}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>:first-child,html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-acts>.dz-ev3-open{flex:1 0 100%!important;height:34px!important;font-size:12.5px!important}}html body .dizify-portal #dp-etkinlikler#dp-etkinlikler .dz-ev-list{align-items:start!important}
:root{--dizify-meydan-bg:var(--lu-text,#f7f8fb);--dizify-meydan-fg:var(--lx-bg,#070a0f)}
a.dizify-meydan-button,
.lurox-watch-together-launch,
.lurox-room-landing .lx-button-primary,
.lurox-room-landing form button,
.lurox-room-guest-gate button,
.lurox-room-guest-gate a,
.lurox-room-syncbar button,
.lurox-room-sidebar form button,
.lurox-room-header>div:last-child>a,
.lurox-room-header>div:last-child>button{
background:var(--dizify-meydan-bg)!important;color:var(--dizify-meydan-fg)!important;border-color:var(--dizify-meydan-bg)!important;box-shadow:none!important}
a.dizify-meydan-button:hover,.lurox-watch-together-launch:hover{filter:brightness(.94)}
a.dizify-meydan-button:focus-visible,.lurox-watch-together-launch:focus-visible{outline:2px solid var(--dizify-meydan-bg);outline-offset:4px}
.lu-header-actions>a.dizify-meydan-button{flex-shrink:0}
@media(min-width:1101px){.lu-header-actions>a.lu-auth-button{width:116px;height:39px;box-sizing:border-box;justify-content:center;padding-inline:12px}
.lu-header-inner:has(.dizify-meydan-button){gap:18px}
.lu-header-inner:has(.dizify-meydan-button) .lu-header-actions{min-width:0}
.lu-header-inner:has(.dizify-meydan-button) .lu-header-search{min-width:100px;width:clamp(100px,13vw,220px)}
.lu-header-inner:has(.dizify-meydan-button) .lu-main-menu>a{padding-inline:10px}}
.lu-hero-actions{flex-wrap:wrap}
.lu-hero-actions>a.dizify-meydan-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:12px;text-decoration:none;font-weight:700}
.dizify-community-view{padding-block:32px 72px}
.dizify-community-view .dizify-community-head{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}
.dizify-community-view h1{color:var(--lu-text,#f7f8fb)}
.dizify-community-view p{color:var(--lu-muted,#8f98a8)}
.dizify-community-view .dizify-community-links{display:flex;gap:10px;flex-wrap:wrap}
.dizify-community-view .dizify-meydan-button{padding:12px 18px;border-radius:12px;text-decoration:none}


.dizify-meydan-discovery{max-width:1100px;margin:0 auto 40px;color:var(--lu-text,#f7f8fb)}
.dizify-meydan-discovery>header{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}
.dizify-meydan-discovery h2{margin:0 0 8px;font-size:24px}
.dizify-meydan-discovery p{margin:0;color:var(--lu-muted,#8f98a8);line-height:1.7}
.dizify-meydan-discovery .dizify-community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.dizify-meydan-discovery article{display:flex;gap:16px;align-items:center;padding:16px;border:1px solid var(--lx-border-strong,rgba(255,255,255,.16));border-radius:var(--lx-radius,14px);background:var(--lu-card,#11161f);min-width:0}
.dizify-meydan-discovery article img{width:72px;height:108px;object-fit:cover;border-radius:10px;flex-shrink:0}
.dizify-meydan-discovery article>div{min-width:0}
.dizify-meydan-discovery h3{font-size:16px;line-height:1.4;margin:0 0 12px;overflow-wrap:anywhere}
.dizify-meydan-discovery .dizify-meydan-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 14px;box-sizing:border-box;border-radius:10px;font-weight:700;text-decoration:none}
.dizify-meydan-discovery .dizify-discovery-footer{margin-top:22px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}
@media(max-width:900px){.dizify-meydan-discovery .dizify-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.dizify-meydan-discovery .dizify-community-grid{grid-template-columns:1fr}.dizify-meydan-discovery h2{font-size:21px}}


@media (max-width: 768px) {
  /* Hesabım SVG ikonu */
  .lu-auth-button .lu-icon {
    width: 50px !important;
    height: 16px !important;
  }

  /* Hamburger çizgileri */
  .lu-menu-button span {
    width: 16px !important;
    height: 2px !important;
  }
}
@media (max-width: 768px) {
  .lu-menu-button {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .lu-menu-button span {
    width: 16px;
    height: 2px;
  }
}
@media (max-width: 768px) {
  .lurox-notification-center {
    bottom: calc(69px + env(safe-area-inset-bottom, 0px)) !important;
  }
}
.lx-comments .lx-comment-form,
.lx-comments .comment-respond,
.lx-comments .comment-form {
  width: 100%;
}

.lx-comments textarea {
  width: 100%;
  min-height: 140px;
  box-sizing: border-box;
}


.dizify-portal{max-width:1400px;margin:auto;color:var(--lu-text,#f7f8fb)}
.dizify-portal *{box-sizing:border-box}
.dp-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0 26px}
.dp-kicker{display:block;color:var(--lu-muted,#8f98a8);font-size:10px;font-weight:750;letter-spacing:.1em;line-height:1.5}
.dp-heading h1{font-size:clamp(28px,3vw,40px);margin:7px 0 8px}
.dizify-portal p{color:var(--lu-muted,#8f98a8);line-height:1.75;margin:0}
.dp-text-link{color:var(--lu-text,#f7f8fb);font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:9px;min-height:42px}
.dp-nav{display:flex;gap:24px;overflow-x:auto;border-top:1px solid var(--lx-border-strong,rgba(255,255,255,.16));border-bottom:1px solid var(--lx-border-strong,rgba(255,255,255,.16));margin-bottom:28px}
.dp-nav a{color:var(--lu-text,#f7f8fb);padding:16px 0;text-decoration:none;font-size:13px;white-space:nowrap}
.dp-intro{display:grid;grid-template-columns:1.55fr 1fr;gap:40px;padding:36px;border:1px solid var(--lx-border-strong,rgba(255,255,255,.16));border-radius:20px;background:linear-gradient(115deg,var(--lu-card,#11161f),var(--lx-bg,#070a0f));margin-bottom:36px}
.dp-intro h2{font-size:clamp(26px,3vw,42px);line-height:1.18;margin:14px 0 16px}
.dp-intro p{max-width:610px;font-size:14px}
.dp-intro-note{border-left:1px solid var(--lx-border-strong,rgba(255,255,255,.16));padding-left:36px;align-self:center}
.dp-intro-note>i{font-size:28px;margin-bottom:10px;color:var(--lu-text,#f7f8fb)}
.dizify-portal h3{margin:8px 0 12px;font-size:17px;line-height:1.4}
.dizify-portal .dizify-meydan-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:10px;padding:10px 14px;text-decoration:none;font-weight:750;font-size:12px}
.dp-intro .dp-primary{margin-top:24px}
.dp-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;align-items:start}
.dp-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}
.dp-section-heading h2{margin:8px 0;font-size:24px}
.dp-section-heading p{font-size:13px}
.dp-community-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.dp-card{display:flex;align-items:center;gap:16px;min-width:0;padding:16px;border:1px solid var(--lx-border-strong,rgba(255,255,255,.16));border-radius:var(--lx-radius,14px);background:var(--lu-card,#11161f)}
.dp-card img,.dp-art{width:72px;height:108px;flex-shrink:0;border-radius:9px;object-fit:cover}
.dp-art{display:grid;place-items:center;background:var(--lu-surface-2,#20242c);color:var(--lu-muted,#8f98a8);font-size:22px}
.dp-card>div{min-width:0}.dp-card h3{overflow-wrap:anywhere;font-size:16px}
.dp-card .dp-kicker{font-size:9px;letter-spacing:.03em}
.dp-panel{padding:24px;border:1px solid var(--lx-border-strong,rgba(255,255,255,.16));border-radius:16px;background:var(--lu-card,#11161f);margin-bottom:16px}
.dp-panel h2{font-size:21px;line-height:1.3;margin:10px 0 12px}
.dp-panel p{font-size:12px}
.dp-panel hr{border:0;border-top:1px solid var(--lx-border-strong,rgba(255,255,255,.16));margin:24px 0}
.dp-panel form{display:flex;flex-direction:column;gap:10px;margin-top:20px}
.dp-panel label{font-size:11px;font-weight:700}
.dp-panel input{display:block;width:100%;height:44px;margin-top:8px;border:1px solid var(--lx-border-strong,rgba(255,255,255,.16));border-radius:10px;background:var(--lx-bg,#070a0f);color:var(--lu-text,#f7f8fb);padding:0 12px;font-size:15px;letter-spacing:.15em}
.dp-panel form button{width:100%;min-height:44px;background:var(--lu-text,#f7f8fb)!important;color:var(--lx-bg,#070a0f)!important;border:0;border-radius:10px}
.dp-panel>a{margin-top:16px}
.dp-soft>i{font-size:20px}.dp-soft h3{font-size:16px}
.dp-films{margin-top:36px;padding-top:30px;border-top:1px solid var(--lx-border-strong,rgba(255,255,255,.16))}
.dp-film-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.dizify-portal :is(a,button,input):focus-visible{outline:2px solid var(--lu-text,#f7f8fb);outline-offset:4px}
.dizify-portal [id]{scroll-margin-top:110px}
@media(max-width:1000px){.dp-layout{grid-template-columns:1fr}.dp-side{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dp-intro{gap:24px;padding:28px}.dp-intro-note{padding-left:24px}}
@media(max-width:650px){.dp-heading{align-items:flex-start;gap:10px}.dp-heading>.dp-text-link{font-size:10px}.dp-heading p{font-size:12px}.dp-nav{gap:22px}.dp-intro{grid-template-columns:1fr;padding:24px;gap:24px}.dp-intro-note{border-left:0;border-top:1px solid var(--lx-border-strong,rgba(255,255,255,.16));padding:20px 0 0}.dp-community-grid,.dp-film-grid,.dp-side{grid-template-columns:1fr}.dp-section-heading h2{font-size:22px}.dp-card{padding:14px}.dp-layout{gap:20px}}

.dm-directory-search{margin:0 0 14px}.dm-directory-search label{display:block;font-size:12px;font-weight:700;margin-bottom:9px;color:#d5caff}.dm-directory-search>div{display:flex;gap:10px}.dm-directory-search input{flex:1;min-width:0;min-height:46px;padding:12px 14px;border:1px solid #414052;border-radius:12px;background:#0c0f16;color:#f7f8fb;font:inherit;font-size:14px}.dm-directory-search select{display:block;max-width:100%;width:240px;min-height:44px;margin:8px 0 12px;padding:10px 12px;border:1px solid #414052;border-radius:10px;background:#151721;color:#f7f8fb}.dm-directory-search>label:not(:first-child){margin-top:14px}.dm-directory-search button,.dm-directory-pages a{min-height:44px;padding:12px 16px;border:1px solid #c6b8ff40;border-radius:12px;background:#c6b8ff;color:#201936;font-size:12px;font-weight:750;cursor:pointer;text-decoration:none}.dm-directory-search>a{display:inline-block;margin-top:12px;color:#c6b8ff;font-size:12px}.dm-directory-count{font-size:12px;margin:0 0 18px!important}.dm-directory-pages{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:22px}.dm-directory-pages span{color:#a9adbc;font-size:12px}.dm-directory-pages a{background:#c6b8ff14;color:#d5caff}.dm-directory-empty{grid-column:1/-1;padding:24px;border:1px dashed #c6b8ff40;border-radius:14px}@media(max-width:650px){.dm-directory-search>div{flex-direction:column}.dm-directory-search button{width:100%}}
.lu-mobile-panel>a.dm-mobile-meydan{display:flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:44px;margin-top:10px;margin-bottom:env(safe-area-inset-bottom,0px);padding:12px 16px;background:#f7f8fb;color:#070a0f;border:1px solid #f7f8fb;border-radius:12px;text-decoration:none;font-weight:750}.lu-mobile-panel>a.dm-mobile-meydan>i{line-height:1;margin:0}.lu-mobile-panel>a.dm-mobile-meydan:focus-visible{outline:2px solid #c6b8ff;outline-offset:3px}
.dm-directory-search{margin:0 0 14px}.dm-directory-search label{display:block;font-size:12px;font-weight:700;margin-bottom:9px;color:#d5caff}.dm-directory-search>div{display:flex;gap:10px}.dm-directory-search input{flex:1;min-width:0;min-height:46px;padding:12px 14px;border:1px solid #414052;border-radius:12px;background:#0c0f16;color:#f7f8fb;font:inherit;font-size:14px}.dm-directory-search button,.dm-directory-pages a{min-height:44px;padding:12px 16px;border:1px solid #c6b8ff40;border-radius:12px;background:#c6b8ff;color:#201936;font-size:12px;font-weight:750;cursor:pointer;text-decoration:none}.dm-directory-search>a{display:inline-block;margin-top:12px;color:#c6b8ff;font-size:12px}.dm-directory-count{font-size:12px;margin:0 0 18px!important}.dm-directory-pages{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:22px}.dm-directory-pages span{color:#a9adbc;font-size:12px}.dm-directory-pages a{background:#c6b8ff14;color:#d5caff}.dm-directory-empty{grid-column:1/-1;padding:24px;border:1px dashed #c6b8ff40;border-radius:14px}@media(max-width:650px){.dm-directory-search>div{flex-direction:column}.dm-directory-search button{width:100%}}
.dm-room-login{box-sizing:border-box;max-width:760px;width:calc(100% - 32px);margin:48px auto 80px;padding:32px;border:1px solid #c6b8ff40;border-radius:20px;background:#151721;color:#f7f8fb}.dm-room-login-kicker{font-size:11px;font-weight:750;letter-spacing:.08em;color:#d5caff}.dm-room-login h1{font-size:clamp(24px,4vw,36px);line-height:1.2;margin:16px 0}.dm-room-login p{color:#b9b5c7;line-height:1.7}.dm-room-login>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.dm-room-login a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:12px 16px;border:1px solid #c6b8ff60;border-radius:10px;color:#d5caff;text-decoration:none;font-weight:700}.dm-room-login a.dm-room-login-primary{background:#c6b8ff;color:#201936}.dm-room-login a:focus-visible{outline:2px solid #9ae5d2;outline-offset:3px}@media(max-width:650px){.dm-room-login{padding:24px 20px;margin-top:28px}.dm-room-login>div>a{width:100%}}

.dm-spoiler-comment{margin:12px 0;border:1px solid #c6b8ff40;border-radius:12px;background:#17151f;color:inherit;overflow:hidden}
.dm-spoiler-comment>summary{display:flex;align-items:center;gap:10px;min-height:48px;box-sizing:border-box;padding:12px 14px;cursor:pointer;list-style:none;font-size:13px;font-weight:700;line-height:1.5;color:#ded5ff}
.dm-spoiler-comment>summary::-webkit-details-marker{display:none}
.dm-spoiler-comment>summary::marker{content:""}
.dm-spoiler-comment>summary:focus-visible{outline:2px solid #9ae5d2;outline-offset:-3px;border-radius:10px}
.dm-spoiler-comment .dm-spoiler-icon{flex:0 0 auto;color:#c6b8ff;font-size:18px}
.dm-spoiler-comment :is(.dm-spoiler-show,.dm-spoiler-hide){margin-left:auto;flex:0 0 auto;font-size:11px;letter-spacing:.02em;color:#9ae5d2}
.dm-spoiler-comment:not([open])>.dm-spoiler-body{display:none!important}
.dm-spoiler-comment .dm-spoiler-hide{display:none}
.dm-spoiler-comment[open] .dm-spoiler-show{display:none}
.dm-spoiler-comment[open] .dm-spoiler-hide{display:inline}
.dm-spoiler-comment>.dm-spoiler-body{padding:16px;border-top:1px solid #c6b8ff25;overflow-wrap:anywhere}
@media(max-width:420px){.dm-spoiler-comment>summary{padding:12px 10px;gap:8px;font-size:12px}}

@media(max-width:1100px){body:not(.logged-in) #lx-header .lu-header-actions>a.lu-auth-button:not(.dizify-meydan-button)>svg{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;flex:0 0 16px!important}}
.dizify-portal .dm-follow-section{margin:0 0 36px}.dm-follow-section .dp-panel{margin:0}.dm-follow-pages ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0 0;padding:0}.dm-follow-pages a,.dm-follow-pages span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #c6b8ff40;border-radius:10px;color:#e5deff;text-decoration:none}.dm-follow-pages .current{background:#c6b8ff;color:#201638}.dm-follow-pages a:focus-visible{outline:2px solid #c6b8ff;outline-offset:3px}
.dm-follow-views{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.dm-follow-views a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 18px;border:1px solid #c6b8ff40;border-radius:10px;color:#ded5ff;text-decoration:none;font-size:13px;font-weight:650}.dm-follow-views a[aria-current=page]{background:#c6b8ff;color:#201936}.dm-discussion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dm-discussion-card{padding:20px;border:1px solid #c6b8ff30;border-radius:14px;background:#15151f;min-width:0}.dm-discussion-card h3{overflow-wrap:anywhere}.dizify-portal .dm-discussion-card p,.dizify-portal .dm-discussion-note{font-size:12px;line-height:1.7;margin:8px 0 16px}.dm-follow-views a:focus-visible{outline:2px solid #9ae5d2;outline-offset:3px}@media(max-width:650px){.dm-discussion-grid{grid-template-columns:1fr}.dm-follow-views a{flex:1;min-width:0}}

body.dm-meydan-theme{--lu-accent:#c6b8ff;--lx-accent:#c6b8ff;--lxc-accent:#c6b8ff;--lx-red:#c6b8ff;--lx-red-glow:rgba(198,184,255,.24);--dm-brand:#c6b8ff;--dm-brand-ink:#201936;background-color:#0e0d16}
.dm-meydan-theme .dm-wordmark{display:inline-flex;align-items:baseline;white-space:nowrap;font-family:Montserrat,Inter,sans-serif!important;font-weight:800!important;font-style:normal;letter-spacing:-.075em;line-height:1.15;text-transform:none}
.dm-meydan-theme .dm-wordmark-dizi{color:#f7f8fb}.dm-meydan-theme :is(.dm-wordmark-fy,.dm-wordmark-meydan){color:#c6b8ff}.dm-meydan-theme .dm-wordmark-meydan{margin-left:.1em}
.dm-meydan-theme #lx-header{background:#100e19;border-bottom-color:#c6b8ff26}
.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand{display:inline-flex;width:auto!important;min-width:0!important;max-width:240px;flex:0 1 auto;text-decoration:none;font-size:27px}
.dm-meydan-theme .dm-portal-wordmark{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.15}
.dm-meydan-theme .dm-meydan-brand:focus-visible{outline:2px solid #9ae5d2;outline-offset:5px;border-radius:4px}
.dm-meydan-theme :is(footer,.lu-mobile-menu) .lu-brand.dm-meydan-brand{font-size:28px;text-decoration:none}
.dm-meydan-theme :is(.lu-auth-button,.dizify-meydan-button,.dp-button,.dm-directory-search button,.lx-button-primary,.lurox-room-sidebar button[type=submit],.lurox-comment-submit,.submit,#submit){background:#c6b8ff!important;color:#201936!important;border-color:#c6b8ff!important;box-shadow:none!important}
.dm-meydan-theme :is(.lu-auth-button,.dizify-meydan-button,.dp-button,.dm-directory-search button,.lx-button-primary):hover{background:#d6ccff!important;color:#201936!important}
.dm-meydan-theme :is(.lu-main-menu>a.is-active,.lu-main-menu>a.active){color:#d5caff!important;background:#c6b8ff14!important}
.dm-meydan-theme :is(.lu-main-menu>a,.lu-more-menu>button) svg{color:inherit}
.dm-meydan-theme :is(.dp-card,.dp-panel,.dp-hero,.dizify-community-head,.lurox-room-header){border-color:#c6b8ff30}
@media(max-width:1100px){.dm-meydan-theme #lx-header .lu-header-inner{gap:8px}.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand{font-size:20px;max-width:160px;min-width:0!important}.dm-meydan-theme #lx-header .lu-header-actions{gap:8px;min-width:0}}
@media(max-width:420px){.dm-meydan-theme #lx-header .lu-brand.dm-meydan-brand{font-size:16px;max-width:126px}.dm-meydan-theme #lx-header .lu-header-inner{gap:6px}.dm-meydan-theme #lx-header .lu-header-actions{gap:6px}.dm-meydan-theme .dm-portal-wordmark{font-size:30px}}
body.dm-meydan-theme #lx-header .dm-wordmark::before{background:url("https://dizify.co/wp-content/uploads/2026/10/dizify-wordmark-e1791154411720.png") left center/100% 100% no-repeat!important;-webkit-mask:none!important;mask:none!important;filter:url(#dm-original-logo-purple)}
@media(max-width:1100px){
 body.dm-meydan-theme #lx-header .dm-wordmark{display:block!important;position:relative;width:91px;height:35px;padding:0!important;margin:0;grid-template-columns:none;line-height:1}
 body.dm-meydan-theme #lx-header .dm-wordmark::before{position:absolute;inset:0;display:block;width:100%;height:100%}
 body.dm-meydan-theme #lx-header .dm-wordmark>.dm-wordmark-meydan{position:absolute;left:1px;bottom:0;display:block;font-size:7px;line-height:1;letter-spacing:.04em;margin:0}
}
@media(max-width:650px){
 body.dm-meydan-theme .dp-heading{align-items:flex-start;gap:16px}
 body.dm-meydan-theme .dp-heading>div{min-width:0}
 body.dm-meydan-theme .dm-portal-wordmark{margin:0 0 12px;font-size:36px;line-height:1}
 body.dm-meydan-theme .dm-portal-wordmark>.dm-wordmark{display:inline-grid;grid-template-columns:max-content max-content;align-items:baseline;column-gap:0;row-gap:5px;line-height:1;letter-spacing:-.04em}
 body.dm-meydan-theme .dm-portal-wordmark .dm-wordmark-meydan{grid-column:1 / -1;justify-self:start;font-size:11px;line-height:1;letter-spacing:.08em;margin:0}
 body.dm-meydan-theme .dp-heading>.dp-text-link{flex-shrink:0}
}


/* Başlık */
html body .dizify-portal>.dp-heading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:26px 0 18px}
html body .dizify-portal>.dp-heading>div{display:flex;flex-direction:column;align-items:center;gap:10px}
html body .dizify-portal>.dp-heading .dm-portal-wordmark{margin:0;line-height:1}
html body .dizify-portal>.dp-heading .dm-wordmark{font-size:clamp(44px,6vw,72px)}
html body .dizify-portal>.dp-heading p{margin:0;font-size:clamp(14px,1.4vw,17px);opacity:.82;letter-spacing:.01em}
html body .dizify-portal>.dp-heading .dp-text-link{position:absolute;left:0;top:10px;display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:13px;opacity:.75;transform:none}
html body .dizify-portal>.dp-heading .dp-text-link:hover,html body .dizify-portal>.dp-heading .dp-text-link:focus-visible{opacity:1}
/* Sekmeler */
#dz-meydan-nav{position:static;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:2px;width:fit-content;max-width:100%;height:auto;box-sizing:border-box;margin:0 auto 22px;padding:4px;overflow:visible;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(19,19,27,.85);grid-template-columns:none;scroll-margin-top:calc(var(--dz-hdr,66px) + 8px)}
#dz-meydan-nav>a{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:0;height:36px;min-height:0;margin:0;padding:0 14px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:#bdb6cb;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;grid-column:auto;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background-color .18s ease}
#dz-meydan-nav>a .fa{font-size:13px;width:14px;text-align:center;opacity:.8}
#dz-meydan-nav>a .dz-s{display:none}
#dz-meydan-nav>a:hover{color:#fff;background:rgba(255,255,255,.06)}
#dz-meydan-nav>a[aria-selected="true"]{color:#21182e;background:#cbb4f4}
#dz-meydan-nav>a[aria-selected="true"] .fa{opacity:1}
#dz-meydan-nav>a:focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
#dz-meydan-nav .dz-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff5d73;color:#fff;font-size:10.5px;font-weight:800;line-height:1}
#dz-meydan-nav .dz-tab-badge[hidden]{display:none}
/* Sekme panelleri */
.dizify-portal [data-dz-tab-hidden]{display:none!important}
.dizify-portal .dz-tab-in{animation:dzTabIn .2s ease both}
@keyframes dzTabIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.dizify-portal .dz-tab-in{animation:none}}
.dizify-portal .dp-layout.dz-tab-solo{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}
.dizify-portal #dp-topluluklar{scroll-margin-top:calc(var(--dz-hdr,66px) + 12px)}
.dizify-portal .dp-layout+.dp-intro{margin-top:28px}
/* Birlikte İzle — eylem satırı */
#dp-birlikte .dz-wt-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}
#dp-birlikte .dz-wt-actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;margin:0}
#lx-page #dp-birlikte #dz-join-form{display:flex!important;align-items:stretch!important;box-sizing:border-box!important;height:42px!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid #3d3449!important;border-radius:12px!important;background:#101119!important;color:#f4f0fa!important;overflow:hidden!important;box-shadow:none!important;line-height:1!important}
#lx-page #dp-birlikte #dz-join-form:focus-within{border-color:#cbb4f4!important}
#lx-page #dp-birlikte #dz-join-form>label{display:flex!important;align-items:stretch!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:0!important;background:transparent!important;border:0!important}
#lx-page #dp-birlikte #dz-join-input{box-sizing:border-box!important;width:132px!important;height:40px!important;min-height:0!important;margin:0!important;padding:0 14px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#f4f0fa!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:40px!important;letter-spacing:.16em!important;text-transform:uppercase!important}
#lx-page #dp-birlikte #dz-join-input::placeholder{color:#8f879d!important;letter-spacing:.12em!important;font-weight:600!important;opacity:1!important}
#lx-page #dp-birlikte #dz-join-btn{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:40px!important;min-height:0!important;max-height:40px!important;margin:0!important;padding:0 18px!important;border:0!important;border-left:1px solid #3d3449!important;border-radius:0!important;background:#231d2d!important;box-shadow:none!important;color:#cbb4f4!important;font-family:inherit!important;font-size:13.5px!important;font-weight:700!important;line-height:1!important;text-align:center!important;vertical-align:top!important;white-space:nowrap!important;cursor:pointer!important;transform:none!important;transition:background-color .18s ease,color .18s ease}
#lx-page #dp-birlikte #dz-join-btn:hover{background:#362b45!important;color:#f2e7ff!important}
#lx-page #dp-birlikte #dz-join-btn:focus-visible{outline:2px solid #a8e4d5!important;outline-offset:-2px!important}
#dp-birlikte .dz-wt-actions>.dz-wt-new{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:42px;min-height:0;margin:0;padding:0 18px;border:1px solid #cbb4f4;border-radius:12px;background:#cbb4f4;color:#21182e;font-size:13.5px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:none}
#dp-birlikte .dz-wt-actions>.dz-wt-new:hover{background:#d8c6f8;border-color:#d8c6f8}
#dp-birlikte .dz-wt-actions>.dz-wt-new .fa{font-size:12px}
#dp-birlikte .dz-wt-empty .dz-wt-new{display:none}
#dp-birlikte .dz-wt-empty{margin-top:18px}
/* Bildirimler sekmesi */
.dz-nt{margin:4px 0 36px;padding:24px;border:1px solid #3a3146;border-radius:20px;background:linear-gradient(170deg,#1b1724 0%,#13131b 70%)}
.dz-nt :is(a,button):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-nt-head{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}
.dz-nt-head h2{margin:0 0 4px;font-size:clamp(22px,2.2vw,28px);line-height:1.15}
.dz-nt-head p{margin:0;font-size:14px;opacity:.72}
.dz-nt-tools{display:flex;gap:8px;flex-wrap:wrap}
.dz-nt-tools :is(a,button){display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border:1px solid #3d3449;border-radius:10px;background:#15151d;color:#d8d0e6;font:inherit;font-size:13px;font-weight:650;text-decoration:none;cursor:pointer}
.dz-nt-tools :is(a,button):hover{background:#231d2d;color:#fff}
.dz-nt-tools button[disabled]{opacity:.5;cursor:default}
.dz-nt-filters{display:flex;gap:6px;margin:18px 0 12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);overflow-x:auto;scrollbar-width:none}
.dz-nt-filters::-webkit-scrollbar{display:none}
.dz-nt-filters button{flex:0 0 auto;height:32px;padding:0 12px;border-radius:999px;border:1px solid transparent;background:#ffffff0a;color:#cfc8dc;font:inherit;font-size:13px;font-weight:600;cursor:pointer}
.dz-nt-filters button[aria-pressed="true"]{background:#362b45;border-color:#cbb4f466;color:#f2e7ff}
.dz-nt-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}
.dz-nt-item{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#15151d;color:inherit;transition:border-color .18s ease}
.dz-nt-item:hover{border-color:#cbb4f455}
.dz-nt-item.is-unread{background:#1b1826;border-color:#cbb4f433}
.dz-nt-item.is-unread::after{content:"";position:absolute;top:18px;right:14px;width:8px;height:8px;border-radius:50%;background:#cbb4f4}
.dz-nt-ico{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#231d2d;color:#cbb4f4;font-size:15px}
.dz-nt-body{flex:1;min-width:0;padding-right:16px}
.dz-nt-link{display:block;color:inherit;text-decoration:none}
.dz-nt-link:hover strong{text-decoration:underline;text-decoration-color:#cbb4f488;text-underline-offset:3px}
.dz-nt-body strong{display:block;font-size:14.5px;line-height:1.35;color:#f4f0fa}
.dz-nt-body p{margin:3px 0 0;font-size:13px;line-height:1.45;opacity:.78;overflow-wrap:anywhere}
.dz-nt-body small{display:block;margin-top:6px;font-size:12px;opacity:.55}
.dz-nt-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}
.dz-nt-acts button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid #3d3449;border-radius:10px;background:#231d2d;color:#e6def2;font:inherit;font-size:13px;font-weight:700;cursor:pointer}
.dz-nt-acts button.is-primary{border-color:#cbb4f4;background:#cbb4f4;color:#21182e}
.dz-nt-acts button[disabled]{opacity:.6;cursor:default}
.dz-nt-done{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#9fe8cd}
.dz-nt-done.is-muted{color:#a9a2b8}
.dz-nt-err{font-size:12.5px;color:#ff9aa2}
.dz-nt-msg{display:flex;align-items:center;gap:14px;padding:20px;border:1px dashed #cbb4f444;border-radius:16px;background:#15151d;font-size:14px}
.dz-nt-msg>i{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#2a2335;color:#cbb4f4;font-size:18px}
.dz-nt-msg a{color:#cbb4f4}
.dz-nt-more{display:block;margin:12px auto 0;height:38px;padding:0 16px;border:1px solid #3d3449;border-radius:10px;background:#15151d;color:#d8d0e6;font:inherit;font-size:13px;font-weight:650;cursor:pointer}
@media(max-width:900px){.dizify-portal .dp-layout.dz-tab-solo{grid-template-columns:1fr}}
@media(max-width:700px){
 html body .dizify-portal>.dp-heading{padding:44px 0 12px;gap:6px}
 html body .dizify-portal>.dp-heading>div{gap:6px}
 html body .dizify-portal>.dp-heading .dm-wordmark{font-size:40px}
 html body .dizify-portal>.dp-heading p{font-size:13px}
 html body .dizify-portal>.dp-heading .dp-text-link{top:0;left:0;right:auto;transform:none;min-height:36px;font-size:12px}
 #dz-meydan-nav{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;gap:2px;margin:0 0 14px;padding:3px;border-radius:12px;overflow:hidden}
 #dz-meydan-nav>a{width:100%;height:38px;padding:0 2px;gap:4px;border-radius:9px;font-size:12px;letter-spacing:-.01em}
 #dz-meydan-nav>a .fa{display:none}
 #dz-meydan-nav>a .dz-l{display:none}
 #dz-meydan-nav>a .dz-s{display:inline}
 #dz-meydan-nav .dz-tab-badge{position:absolute;top:3px;right:4px;min-width:15px;height:15px;padding:0 4px;font-size:9.5px}
 .dizify-portal .dp-intro{display:none!important}
 .dizify-portal .dp-layout.dz-tab-solo{margin-top:0;gap:16px}
 .dizify-portal .dp-layout.dz-tab-solo>.dp-communities,.dizify-portal .dp-layout.dz-tab-solo>#dp-topluluklar{order:-1;margin-top:0;padding-top:0}
 #dp-birlikte .dz-wt-head{flex-direction:column;align-items:stretch;gap:14px}
 #dp-birlikte .dz-wt-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}
 #lx-page #dp-birlikte #dz-join-form{min-width:0!important;width:100%!important}
 #lx-page #dp-birlikte #dz-join-form>label{flex:1 1 auto!important;min-width:0!important}
 #lx-page #dp-birlikte #dz-join-input{width:100%!important;font-size:16px!important}
 #dp-birlikte .dz-wt-actions>.dz-wt-new{padding:0 14px}
 #dp-birlikte .dz-wt-empty{margin-top:14px}
 .dz-nt{padding:16px;border-radius:16px;margin:0 0 26px}
 .dz-nt-head{flex-direction:column;align-items:stretch}
 .dz-nt-tools{display:grid;grid-template-columns:1fr 1fr}
 .dz-nt-tools :is(a,button){justify-content:center}
 .dz-nt-item{padding:12px;gap:10px}
 .dz-nt-ico{width:34px;height:34px;font-size:14px}
 .dz-nt-acts{display:grid;grid-template-columns:1fr 1fr}
 .dz-nt-acts button{height:40px}
}
@media(max-width:360px){#dz-meydan-nav>a{font-size:11px}}
/* v3: kompakt başlık ve yapışkan menü */
html body .dizify-portal>.dp-heading{padding:14px 0 12px;gap:6px}
html body .dizify-portal>.dp-heading .dm-wordmark{font-size:clamp(34px,4.2vw,52px)}
html body .dizify-portal>.dp-heading p{font-size:14px}
#dz-meydan-nav{position:sticky!important;top:var(--dz-hdr,0px);z-index:40;background:rgba(15,15,22,.94)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px rgba(0,0,0,.25)}
.dz-nav-sentinel{height:0}
.dizify-portal [role="tabpanel"]{scroll-margin-top:calc(var(--dz-hdr,66px) + 64px)}
@media(max-width:700px){
 html body .dizify-portal>.dp-heading{padding:40px 0 8px}
 html body .dizify-portal>.dp-heading .dm-wordmark{font-size:32px}
 html body .dizify-portal>.dp-heading p{display:none}
 #dz-meydan-nav{margin:0 0 12px!important;padding:4px!important}
}


body.dm-meydan-theme .dizify-portal nav.dp-nav{display:flex;flex-wrap:wrap;align-items:stretch;width:fit-content;max-width:100%;gap:8px;padding:8px;overflow:visible;border:1px solid #c6b8ff26;border-radius:14px;background:#14151e;box-sizing:border-box}
body.dm-meydan-theme .dizify-portal nav.dp-nav>:is(a,button.dm-notification-shortcut){display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;box-sizing:border-box;min-width:0;min-height:48px;height:auto;margin:0;padding:12px 16px;border:1px solid #c6b8ff26;border-radius:10px;background:#c6b8ff08;color:#ddd8ec;font-family:inherit;font-size:13px;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;box-shadow:none}
body.dm-meydan-theme .dizify-portal nav.dp-nav>:is(a,button.dm-notification-shortcut):hover{background:#c6b8ff20;color:#fff}
body.dm-meydan-theme .dizify-portal nav.dp-nav>a[aria-current="location"]{background:#c6b8ff26;color:#eee8ff;border-color:#c6b8ff66}
body.dm-meydan-theme .dizify-portal nav.dp-nav>:is(a,button.dm-notification-shortcut):focus-visible{outline:2px solid #c6b8ff;outline-offset:2px}
@media(max-width:650px){
 body.dm-meydan-theme .dizify-portal nav.dp-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px;padding:8px}
 body.dm-meydan-theme .dizify-portal nav.dp-nav>:is(a,button.dm-notification-shortcut){width:100%;min-height:48px;padding:12px 8px;font-size:12px}
 body.dm-meydan-theme .dizify-portal nav.dp-nav>:last-child:nth-child(odd){grid-column:1 / -1}
}
@media(prefers-reduced-motion:reduce){body.dm-meydan-theme .dizify-portal nav.dp-nav>*{transition:none}}


#dp-filmler.dz-cat{margin:4px 0 36px;padding:22px;border:1px solid #3a3146;border-radius:20px;background:linear-gradient(170deg,#1b1724 0%,#13131b 70%);scroll-margin-top:calc(var(--dz-hdr,66px) + 12px)}
.dz-cat :is(a,button,input,select):focus-visible,.dz-pv :is(a,button):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-cat-head{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}
.dz-cat-head h2{margin:0 0 3px;font-size:clamp(22px,2.2vw,28px);line-height:1.15}
.dz-cat-head p{margin:0;font-size:13.5px;opacity:.7}
.dz-cat-search{position:relative;flex:0 1 300px}
.dz-cat-search i{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:13px;opacity:.55;pointer-events:none}
.dz-cat-search input{box-sizing:border-box;width:100%;height:40px;padding:0 12px 0 34px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#f4f0fa;font:inherit;font-size:14px}
.dz-cat-bar{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap}
.dz-cat-seg{display:flex;gap:2px;padding:3px;border:1px solid #3d3449;border-radius:10px;background:#101119;flex:none}
.dz-cat-seg button{height:30px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:#bdb6cb;font:inherit;font-size:13px;font-weight:650;cursor:pointer}
.dz-cat-seg button[aria-pressed="true"]{background:#362b45;color:#f2e7ff}
.dz-cat-sel select{height:36px;max-width:170px;padding:0 30px 0 12px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#f4f0fa;font:inherit;font-size:13px;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#bdb6cb 50%),linear-gradient(135deg,#bdb6cb 50%,transparent 50%);background-position:calc(100% - 15px) 16px,calc(100% - 10px) 16px;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}
.dz-cat-fr{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#bdb6cb;font:inherit;font-size:13px;font-weight:650;cursor:pointer}
.dz-cat-fr[aria-pressed="true"]{border-color:#5fd4a8;background:#5fd4a81a;color:#bff0dc}
.dz-cat-sorts{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;width:100%;margin-top:4px}
.dz-cat-sorts::-webkit-scrollbar{display:none}
.dz-cat-sorts button{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:#ffffff0a;color:#cfc8dc;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}
.dz-cat-sorts button .fa{font-size:11px;opacity:.75}
.dz-cat-sorts button[aria-pressed="true"]{background:#362b45;border-color:#cbb4f466;color:#f2e7ff}
.dz-cat-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 10px;font-size:12.5px;opacity:.65;min-height:18px}
.dz-cat-grid{display:grid;grid-template-columns:repeat(var(--dz-cols,7),minmax(0,1fr));gap:16px 12px;margin:0;padding:0;list-style:none}
.dz-cat-card{position:relative;min-width:0}
.dz-cat-poster{position:relative;aspect-ratio:2/3;border-radius:10px;overflow:hidden;background:#0e1017;box-shadow:0 0 0 1px rgba(255,255,255,.06)}
.dz-cat-cover{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer}
.dz-cat-poster img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}
.dz-cat-card:hover .dz-cat-poster img{transform:scale(1.04)}
.dz-cat-kind,.dz-cat-imdb{position:absolute;top:6px;z-index:2;pointer-events:none;padding:2px 6px;border-radius:6px;background:rgba(7,9,14,.82);font-size:10px;font-weight:800}
.dz-cat-kind{left:6px;color:#e6def2;letter-spacing:.06em;font-size:9.5px}
.dz-cat-imdb{right:6px;display:inline-flex;align-items:center;gap:3px;color:#f5c518}
.dz-cat-imdb .fa{font-size:9px}
.dz-cat-poster::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(7,9,14,.72))}
.dz-cat-info{position:absolute;left:6px;bottom:6px;z-index:3;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:rgba(7,9,14,.82);color:#e6def2;font-size:12px;cursor:pointer;box-shadow:0 0 0 1px rgba(255,255,255,.16)}
.dz-cat-act{position:absolute;right:6px;bottom:6px;z-index:3;display:inline-flex;align-items:center;gap:5px;height:30px;max-width:calc(100% - 48px);padding:0 10px;border:0;border-radius:999px;background:#f6f7fb;color:#12121a;font:inherit;font-size:12px;font-weight:800;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.4);transition:transform .15s ease,background-color .15s ease}
.dz-cat-act .fa{font-size:10px}
.dz-cat-act:hover{background:#fff;transform:translateY(-1px)}
.dz-cat-text{display:block;width:100%;margin:0;padding:7px 2px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}
.dz-cat-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:1.3;color:#f4f0fa}
.dz-cat-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;opacity:.55}
.dz-cat-social{display:flex;gap:8px;margin-top:3px;font-size:11px;white-space:nowrap;overflow:hidden}
.dz-cat-social span{display:inline-flex;align-items:center;gap:4px}
.dz-cat-social .is-room{color:#9fe8cd}
.dz-cat-social .is-room::before{content:"";width:6px;height:6px;border-radius:50%;background:#5fd4a8}
.dz-cat-social .is-fr{color:#d6c5ef}
.dz-cat-sk .dz-cat-poster{background:linear-gradient(100deg,#15151d 30%,#1f1c28 50%,#15151d 70%);background-size:200% 100%;animation:dzSk 1.2s linear infinite}
.dz-cat-sk .dz-cat-poster::after{display:none}
.dz-cat-sk .dz-cat-title,.dz-cat-sk .dz-cat-sub{height:10px;margin-top:8px;border-radius:4px;background:#1f1c28}
.dz-cat-sk .dz-cat-sub{width:60%}
@keyframes dzSk{to{background-position:-200% 0}}
.dz-cat-msg{grid-column:1/-1;padding:24px;border:1px dashed #cbb4f444;border-radius:14px;background:#15151d;text-align:center;font-size:14px;opacity:.9;line-height:1.6}
.dz-cat-msg button{margin-top:10px;height:36px;padding:0 14px;border:1px solid #3d3449;border-radius:10px;background:#231d2d;color:#cbb4f4;font:inherit;font-weight:700;cursor:pointer}
.dz-cat-pages{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:22px;flex-wrap:wrap}
.dz-cat-pages button{min-width:38px;height:38px;padding:0 10px;border:1px solid #3d3449;border-radius:10px;background:#15151d;color:#d8d0e6;font:inherit;font-size:13.5px;font-weight:650;cursor:pointer}
.dz-cat-pages button[aria-current="page"]{border-color:#cbb4f4;background:#cbb4f4;color:#21182e}
.dz-cat-pages button[disabled]{opacity:.4;cursor:default}
.dz-cat-pages span{padding:0 4px;opacity:.5}
/* Hızlı önizleme */
.dz-pv{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(5,6,10,.8);backdrop-filter:blur(6px)}
.dz-pv[hidden]{display:none}
.dz-pv-box{position:relative;display:flex;flex-direction:column;width:min(620px,100%);max-height:min(760px,92vh);border:1px solid #44394f;border-radius:20px;background:#171720;color:#f4f0fa;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.5)}
.dz-pv-hero{position:relative;min-height:120px;background:#0e1017 center/cover no-repeat;flex:none}
.dz-pv-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,23,32,.15),#171720)}
.dz-pv-x{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:rgba(7,9,14,.75);color:#fff;font-size:18px;cursor:pointer}
.dz-pv-body{display:flex;gap:16px;padding:0 20px 18px;margin-top:-56px;position:relative;z-index:1;overflow:auto;overscroll-behavior:contain}
.dz-pv-body>img{flex:none;width:96px;height:144px;border-radius:10px;object-fit:cover;box-shadow:0 10px 24px rgba(0,0,0,.5);background:#0e1017}
.dz-pv-main{flex:1;min-width:0;padding-top:58px}
.dz-pv-main h2{margin:0;font-size:21px;line-height:1.2}
.dz-pv-orig{margin:2px 0 0;font-size:12.5px;opacity:.6}
.dz-pv-meta{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}
.dz-pv-meta span{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:999px;background:#ffffff0d;font-size:12px}
.dz-pv-meta .is-imdb{color:#f5c518;font-weight:800}
.dz-pv-ov{margin:0;font-size:14px;line-height:1.6;opacity:.86}
.dz-pv-dir{margin:8px 0 0;font-size:12.5px;opacity:.6}
.dz-pv-social{display:grid;gap:6px;margin-top:12px;font-size:13px}
.dz-pv-social p{margin:0;display:flex;align-items:center;gap:8px}
.dz-pv-social .fa{width:16px;text-align:center;color:#cbb4f4}
.dz-pv-trailer{margin:0 20px 6px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;flex:none}
.dz-pv-trailer iframe{width:100%;height:100%;border:0}
.dz-pv-acts{display:flex;gap:8px;padding:12px 20px 18px;border-top:1px solid rgba(255,255,255,.06);flex-wrap:wrap;flex:none}
.dz-pv-acts :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:750;text-decoration:none;cursor:pointer}
.dz-pv-main-btn{flex:1;border:1px solid #f6f7fb;background:#f6f7fb;color:#12121a}
.dz-pv-resume{flex:1 1 100%;border:1px solid #5fd4a8;background:#5fd4a81a;color:#bff0dc}
.dz-pv-resume small{font-weight:600;opacity:.8}
.dz-pv-sec{border:1px solid #3d3449;background:#15151d;color:#d8d0e6}
@media(prefers-reduced-motion:reduce){.dz-cat-poster img,.dz-cat-act{transition:none}.dz-cat-sk .dz-cat-poster{animation:none}}
@media(max-width:700px){
 #dp-filmler.dz-cat{padding:14px;border-radius:16px;margin:0 0 26px}
 .dz-cat-head{flex-direction:column;align-items:stretch;gap:10px}
 .dz-cat-search{flex:none}
 .dz-cat-search input{font-size:16px;height:42px}
 .dz-cat-bar{display:grid;grid-template-columns:auto 1fr 1fr;margin-top:12px;padding-top:12px;gap:6px}
 .dz-cat-seg button{height:32px;padding:0 9px}
 .dz-cat-sel select{width:100%;max-width:none;height:38px;font-size:13px}
 .dz-cat-fr{grid-column:1/-1;height:38px;justify-content:center}
 .dz-cat-sorts{grid-column:1/-1}
 .dz-cat-grid{gap:12px 8px}
 .dz-cat-title{font-size:12px}
 .dz-cat-sub,.dz-cat-social{font-size:10.5px}
 .dz-cat-info{width:26px;height:26px;font-size:11px;left:5px;bottom:5px}
 .dz-cat-act{height:26px;padding:0 8px;font-size:10.5px;right:5px;bottom:5px;max-width:calc(100% - 38px)}
 .dz-cat-act .fa{display:none}
 .dz-cat-pages button{min-width:36px;height:36px}
 .dz-pv{align-items:flex-end;padding:0}
 .dz-pv-box{width:100%;max-height:92vh;border-radius:20px 20px 0 0}
 .dz-pv-body{gap:12px;padding:0 16px 14px}
 .dz-pv-body>img{width:78px;height:117px}
 .dz-pv-main{padding-top:60px}
 .dz-pv-main h2{font-size:18px}
 .dz-pv-acts{padding:10px 16px calc(14px + env(safe-area-inset-bottom))}
 .dz-pv-acts .dz-pv-main-btn{flex:1 1 100%}
 .dz-pv-acts .dz-pv-sec{flex:1}
}


.dizify-portal #dp-akis{margin:0 0 36px;color:#f4f0fa;scroll-margin-top:calc(var(--dz-hdr,66px) + 12px)}
#dp-akis [hidden]{display:none!important}
#dp-akis :is(a,button,input,textarea,select):focus-visible,.dz-ak-comm :is(a,button):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-ak-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 24px;padding:24px;border:1px solid #3a3146;border-radius:22px;background:radial-gradient(120% 140% at 0% 0%,#2c2140 0%,#181622 45%,#13131b 100%)}
.dz-ak-hello h2{margin:6px 0 4px;font-size:clamp(24px,3vw,34px);line-height:1.15}
.dizify-portal .dz-ak-hello p{margin:0;font-size:14px;line-height:1.5;color:#cfc8dc}
.dz-ak-quick{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}
.dz-ak-q{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid #3d3449;border-radius:12px;background:#15151dcc;color:#e7dcfb;font-size:13.5px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .15s,border-color .15s}
.dz-ak-q:hover{border-color:#cbb4f4;background:#231d2d;color:#fff}
.dz-ak-q:first-child{border-color:#cbb4f4;background:#cbb4f4;color:#21182e}
.dz-ak-stats{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;justify-content:flex-end;grid-row:1;grid-column:2}
.dz-ak-stats li a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:999px;background:#ffffff0d;color:#e7dcfb;font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap}
.dz-ak-stats li a b{color:#fff}
.dz-ak-stats i.is-red,.dz-ak-stats i.is-green{width:8px;height:8px;border-radius:50%;background:#ef1723}
.dz-ak-stats i.is-green{background:#5fd4a8}
.dz-ak-cta{display:flex;gap:8px;grid-row:1;grid-column:2}
.dz-ak-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:1px solid #3d3449;border-radius:12px;color:#e7dcfb;font-weight:750;text-decoration:none}
.dz-ak-btn.is-main{border-color:#f6f7fb;background:#f6f7fb;color:#12121a}
.dz-ak-now{margin:14px 0 0}
.dz-ak-now ul{display:flex;gap:14px;margin:0;padding:4px 2px 8px;overflow-x:auto;list-style:none;scrollbar-width:none}
.dz-ak-now ul::-webkit-scrollbar{display:none}
.dz-ak-now li{flex:none;width:70px}
.dz-ak-now a{display:grid;justify-items:center;gap:5px;color:#e7dcfb;font-size:12px;text-align:center;text-decoration:none}
.dz-ak-now a>span:first-child{position:relative;display:block;width:56px;height:56px;padding:2px;border:2px solid #5fd4a8;border-radius:50%}
.dz-ak-now a.is-watch>span:first-child{border-color:#f6c768}
.dz-ak-now img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:#0e1017}
.dz-ak-now b{display:block;max-width:70px;overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-now small{display:block;max-width:70px;overflow:hidden;color:#f6c768;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start;margin-top:18px}
.dz-ak-main{min-width:0}
/* Paylaşım kutusu */
.dz-ak-compose{display:block;margin:0 0 14px;padding:14px;border:1px solid #3a3146;border-radius:18px;background:#15151d}
.dz-ak-compose.is-guest{display:flex;align-items:center;gap:10px;color:#cfc8dc;font-size:14px;font-weight:650;text-decoration:none}
.dz-ak-cw{display:flex;gap:10px}
.dz-ak-cw>.dz-ak-av{margin-top:2px}
.dz-ak-cw textarea{flex:1;box-sizing:border-box;min-height:44px;max-height:220px;margin:0;padding:11px 14px;border:1px solid #3d3449;border-radius:14px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px;line-height:1.45;resize:none}
.dz-ak-compose:not(.is-open) .dz-ak-ctools{display:none}
.dz-ak-ctag{display:flex;align-items:center;gap:8px;margin:10px 0 0 52px;padding:6px 8px;border-radius:12px;background:#1b1824;font-size:13px}
.dz-ak-ctag img{width:28px;height:42px;border-radius:5px;object-fit:cover}
.dz-ak-ctag b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-ctag button{display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#cfc8dc;cursor:pointer}
.dz-ak-cpick{position:relative;margin:10px 0 0 52px}
.dz-ak-cpick input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px}
.dz-ak-cres{position:absolute;top:44px;right:0;left:0;z-index:5;margin:0;padding:6px;border:1px solid #44394f;border-radius:12px;background:#1b1824;list-style:none;box-shadow:0 20px 40px rgba(0,0,0,.5)}
.dz-ak-cres button{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:6px;border:0;border-radius:8px;background:transparent;color:#f4f0fa;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}
.dz-ak-cres button:hover,.dz-ak-cres button:focus-visible{background:#ffffff0d}
.dz-ak-cres img{width:28px;height:42px;border-radius:5px;object-fit:cover;background:#0e1017}
.dz-ak-cres small{opacity:.6}
.dz-ak-ctools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0 52px}
.dz-ak-chip{display:inline-flex;align-items:center;gap:6px;height:34px;margin:0;padding:0 11px;border:1px solid #3d3449;border-radius:999px;background:transparent;color:#e4dcf0;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}
.dz-ak-chip[aria-pressed="true"]{border-color:#cbb4f4;background:#362b45;color:#f2e7ff}
.dz-ak-chip.is-sp[aria-pressed="true"]{border-color:#f6c768;background:#2e2717;color:#f6c768}
.dz-ak-ctools select{height:34px;margin:0;padding:0 8px;border:1px solid #3d3449;border-radius:999px;background:#101119;color:#e4dcf0;font:inherit;font-size:12.5px}
.dz-ak-ctools .dz-ak-cnt{margin-left:auto;font-size:12px;opacity:.55}
.dz-ak-ctools .dz-ak-go{height:36px;margin:0;padding:0 16px;border:0;border-radius:11px;background:#f6f7fb;color:#12121a;font:inherit;font-size:13.5px;font-weight:800;cursor:pointer}
.dz-ak-ctools .dz-ak-go[disabled]{opacity:.45;cursor:default}
.dz-ak-cerr{margin:8px 0 0 52px;font-size:12.5px;color:#ff9aa2}
.dz-ak-cerr:empty{display:none}
/* Senin için */
.dz-ak-fy{margin:0 0 14px}
.dz-ak-fy .dz-ak-ph small{font-size:12px;opacity:.6}
.dz-ak-fy ul{display:flex;gap:10px;margin:0;padding:2px 2px 6px;overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scrollbar-width:thin}
.dz-ak-fy li{flex:none;width:150px;scroll-snap-align:start}
.dz-ak-fy a.dz-ak-fyc{display:block;color:inherit;text-decoration:none}
.dz-ak-fy img{display:block;width:150px;height:225px;border-radius:12px;object-fit:cover;background:#0e1017}
.dz-ak-fy b{display:block;margin-top:6px;overflow:hidden;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-fy small{display:block;font-size:12px;line-height:1.35;color:#cfc8dc}
.dz-ak-fy .dz-ak-fyw{display:flex;margin-top:4px}
.dz-ak-fy .dz-ak-fyw img{width:20px;height:20px;margin-right:-6px;border:2px solid #13131b;border-radius:50%}
.dz-ak-fy button{display:inline-flex;align-items:center;gap:5px;height:30px;margin:6px 0 0;padding:0 10px;border:1px solid #3d3449;border-radius:9px;background:transparent;color:#e4dcf0;font:inherit;font-size:12px;font-weight:750;cursor:pointer}
/* Süzgeç ve akış */
.dz-ak-filters{display:flex;gap:6px;margin:0 0 12px;overflow-x:auto;scrollbar-width:none}
.dz-ak-filters::-webkit-scrollbar{display:none}
.dz-ak-filters button{flex:0 0 auto;height:36px;margin:0;padding:0 14px;border:1px solid transparent;border-radius:999px;background:#ffffff0a;color:#cfc8dc;font:inherit;font-size:13.5px;font-weight:650;cursor:pointer}
.dz-ak-filters button[aria-pressed="true"]{border-color:#cbb4f466;background:#362b45;color:#f2e7ff}
.dz-ak-feed{display:grid;gap:10px;margin:0;padding:0;list-style:none}
.dz-ak-it{display:flex;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#15151d}
.dz-ak-it.is-hl{border-color:#f6c768}
.dz-ak-it.is-news.is-mine{border-color:#5fd4a855}
.dz-ak-av{flex:none;width:42px;height:42px;border-radius:50%}
.dz-ak-av img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:#0e1017}
.dz-ak-ic{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#231d2d;color:#cbb4f4;font-size:16px;overflow:hidden}
.dz-ak-ic img{width:100%;height:100%;object-fit:cover}
.dz-ak-it.is-ep .dz-ak-ic{background:#1d2b27;color:#9fe8cd}
.dz-ak-it.is-new .dz-ak-ic{background:#2e2717;color:#f6c768}
.dz-ak-it.is-news .dz-ak-ic{background:#1d2333;color:#9fc3ff}
.dz-ak-c{flex:1;min-width:0}
.dizify-portal .dz-ak-line{margin:0;color:#e4dcf0;font-size:14px;line-height:1.45}
.dz-ak-line a{color:#fff;font-weight:750;text-decoration:none}
.dz-ak-line a:hover{text-decoration:underline;text-decoration-color:#cbb4f488;text-underline-offset:3px}
.dz-ak-c time{display:block;margin-top:2px;font-size:12px;opacity:.55}
.dz-ak-c time .fa{margin-left:4px}
.dz-ak-body{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:#f4f0fa;white-space:pre-wrap;overflow-wrap:anywhere}
.dz-ak-x{position:relative;margin:8px 0 0;padding:10px 12px;border-radius:12px;background:#1b1824;font-size:13.5px;line-height:1.5;color:#e4dcf0;overflow-wrap:anywhere}
.dz-ak-sp{position:relative}
.dz-ak-sp.is-sp>:first-child{filter:blur(6px);user-select:none}
.dz-ak-sp.is-sp>button{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:0;border:0;border-radius:12px;background:#1b1824aa;color:#f6c768;font:inherit;font-size:12.5px;font-weight:750;cursor:pointer}
.dizify-portal .dz-ak-who{margin:6px 0 0;font-size:12.5px;color:#bdb6cb}
.dz-ak-media{display:flex;align-items:center;gap:10px;margin-top:10px;color:inherit;text-decoration:none}
.dz-ak-media img{flex:none;width:46px;height:69px;border-radius:8px;object-fit:cover;background:#0e1017}
.dz-ak-media span{display:grid;min-width:0}
.dz-ak-media b{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-media small{font-size:12px;opacity:.65}
.dz-ak-news{display:flex;gap:12px;margin-top:8px;color:inherit;text-decoration:none}
.dz-ak-news img{flex:none;width:112px;height:72px;border-radius:10px;object-fit:cover;background:#0e1017}
.dz-ak-news>span{display:grid;gap:4px;min-width:0}
.dz-ak-news b{font-size:15px;line-height:1.35;color:#fff}
.dz-ak-news small{font-size:13px;line-height:1.45;color:#cfc8dc}
.dz-ak-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.dz-ak-tags a{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#1d2b27;color:#9fe8cd;font-size:12px;font-weight:750;text-decoration:none}
.dz-ak-ps{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}
.dz-ak-ps a{flex:none;display:block;width:52px}
.dz-ak-ps img{display:block;width:52px;height:78px;border-radius:8px;object-fit:cover;background:#0e1017}
.dz-ak-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}
.dz-ak-acts :is(a,button){display:inline-flex;align-items:center;gap:6px;height:34px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:transparent;color:#e4dcf0;font:inherit;font-size:12.5px;font-weight:750;text-decoration:none;cursor:pointer}
.dz-ak-acts .is-main{border-color:#cbb4f4;background:#cbb4f4;color:#21182e}
.dz-ak-acts .is-liked{border-color:#ff8b99;color:#ff8b99}
.dz-ak-acts .is-ghost{border-color:transparent;padding:0 8px;opacity:.75}
.dz-ak-menu{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:12.5px}
.dz-ak-menu :is(button,select){height:32px;margin:0;padding:0 10px;border:1px solid #3d3449;border-radius:8px;background:#15151d;color:#e4dcf0;font:inherit;font-size:12.5px;cursor:pointer}
.dz-ak-menu .is-danger{border-color:#ff8b99;color:#ffb3bd}
.dz-ak-note{margin:8px 0 0;font-size:12.5px;color:#f6c768}
.dz-ak-rp{margin:10px 0 0;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.07)}
.dz-ak-rp ul{display:grid;gap:8px;margin:0 0 8px;padding:0;list-style:none}
.dz-ak-rp li{display:flex;gap:8px;font-size:13.5px;line-height:1.45}
.dz-ak-rp li .dz-ak-av{width:30px;height:30px}
.dz-ak-rp li>div{flex:1;min-width:0;padding:6px 10px;border-radius:12px;background:#1b1824;overflow-wrap:anywhere}
.dz-ak-rp li b{margin-right:6px}
.dz-ak-rp li small{display:block;font-size:11.5px;opacity:.55}
.dz-ak-rp li button{align-self:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#bdb6cb;cursor:pointer}
.dz-ak-rp form{display:flex;gap:8px}
.dz-ak-rp input{flex:1;min-width:0;box-sizing:border-box;height:38px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px}
.dz-ak-rp form button{height:38px;margin:0;padding:0 14px;border:0;border-radius:10px;background:#f6f7fb;color:#12121a;font:inherit;font-size:13px;font-weight:800;cursor:pointer}
.dz-ak-msg{display:grid;justify-items:center;gap:10px;padding:30px 18px;border:1px dashed #cbb4f444;border-radius:16px;font-size:14px;line-height:1.5;text-align:center;color:#cfc8dc}
.dz-ak-msg>i{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#2a2335;color:#cbb4f4;font-size:20px}
.dz-ak-sk{height:96px;border-radius:16px;background:linear-gradient(90deg,#15151d 0%,#1d1b26 50%,#15151d 100%);background-size:200% 100%;animation:dzAkSk 1.2s infinite}
@keyframes dzAkSk{to{background-position:-200% 0}}
.dz-ak-morew{display:flex;justify-content:center;margin-top:12px}
.dz-ak-more{height:42px;margin:0;padding:0 18px;border:1px solid #3d3449;border-radius:12px;background:transparent;color:#e4dcf0;font:inherit;font-size:14px;font-weight:700;cursor:pointer}
/* Yan sütun */
.dz-ak-side{display:grid;gap:14px}
.dizify-portal .dz-ak-side .dp-panel,.dizify-portal .dp-side .dz-ak-comm{margin:0;padding:16px;border-radius:16px}
.dizify-portal .dp-side .dz-ak-comm{margin-bottom:16px}
.dz-ak-ph{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}
.dizify-portal .dz-ak-ph h3,.dizify-portal .dz-ak-ppl h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}
.dz-ak-ph h3 .fa,.dz-ak-ppl h3 .fa{color:#cbb4f4;font-size:13px}
.dz-ak-online .dz-ak-ph h3 .fa{color:#5fd4a8;font-size:9px}
.dz-ak-ph>span{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#ffffff0d;font-size:12px;font-weight:750;line-height:22px;text-align:center}
.dz-ak-ol,.dz-ak-cl{display:grid;gap:2px;margin:0;padding:0;list-style:none}
.dz-ak-ol a,.dz-ak-cl a{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:10px;color:#f4f0fa;text-decoration:none}
.dz-ak-ol a:hover,.dz-ak-cl a:hover{background:#ffffff08}
.dz-ak-ol .dz-ak-av{width:36px;height:36px}
.dz-ak-ol a>span:last-child,.dz-ak-cl a>span:last-child{display:grid;min-width:0}
.dz-ak-ol b,.dz-ak-cl b{overflow:hidden;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-ol small,.dz-ak-cl small{font-size:12px;opacity:.65}
.dz-ak-ol small.is-watch{color:#f6c768;opacity:1}
.dz-ak-cl img,.dz-ak-noimg{flex:none;width:34px;height:50px;border-radius:6px;object-fit:cover;background:#0e1017}
.dz-ak-noimg{display:grid;place-items:center;color:#8f879d}
.dz-ak-cl em{font-style:normal;color:#9fe8cd;font-weight:700}
.dz-ak-cl em.is-news{color:#9fc3ff}
.dz-ak-lnk{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;padding:0;border:0;background:none;color:#cbb4f4;font:inherit;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer}
.dizify-portal .dz-ak-comm p,.dizify-portal .dz-ak-ppl p{margin:0;font-size:13px;line-height:1.5}
.dz-ak-sw{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07);font-size:12.5px;cursor:pointer}
.dz-ak-sw input{width:18px;height:18px;margin:0;accent-color:#5fd4a8}
.dz-ak-why{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none;font-size:13px;line-height:1.45;color:#cfc8dc}
.dz-ak-why li{display:flex;gap:8px}
.dz-ak-why .fa{flex:none;width:16px;margin-top:3px;color:#cbb4f4;text-align:center}
.dizify-portal .dz-ak-admin{margin:0;padding:10px 12px;border:1px dashed #3d3449;border-radius:12px;font-size:12px;color:#bdb6cb}
.dz-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
@media(max-width:1000px){.dz-ak-grid{grid-template-columns:1fr}.dz-ak-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dz-ak-online{display:none!important}}
@media(max-width:700px){
 .dizify-portal #dp-akis{margin:0 0 24px}
 .dz-ak-hero{grid-template-columns:1fr;gap:12px;padding:16px;border-radius:18px}
 .dz-ak-hello h2{font-size:22px}
 .dizify-portal .dz-ak-hello p{font-size:13px}
 .dz-ak-stats,.dz-ak-cta{grid-row:auto;grid-column:auto;justify-content:flex-start}
 .dz-ak-quick{flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto;scrollbar-width:none}
 .dz-ak-quick::-webkit-scrollbar{display:none}
 .dz-ak-q{flex:0 0 auto;height:38px;padding:0 12px;font-size:13px}
 .dz-ak-grid{gap:16px;margin-top:14px}
 .dz-ak-compose{padding:12px;border-radius:16px}
 .dz-ak-ctag,.dz-ak-cpick,.dz-ak-ctools,.dz-ak-cerr{margin-left:0}
 .dz-ak-ctools .dz-ak-cnt{display:none}
 .dz-ak-ctools .dz-ak-go{margin-left:auto}
 .dz-ak-fy li{width:124px}.dz-ak-fy img{width:124px;height:186px}
 .dz-ak-it{gap:10px;padding:12px;border-radius:14px}
 .dz-ak-av,.dz-ak-ic{width:38px;height:38px}
 .dz-ak-news img{width:84px;height:56px}
 .dz-ak-acts :is(a,button){height:38px}
 .dz-ak-side{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){.dz-ak-sk{animation:none}}
/* v3: sade karşılama, anket, haftalık özet */
.dz-ak-hact{display:flex;flex-wrap:wrap;gap:8px;grid-row:1;grid-column:2;align-self:center}
.dz-ak-hact .dz-ak-btn{gap:8px;margin:0;font:inherit;font-size:14px;font-weight:750;background:transparent;cursor:pointer}
.dz-ak-hact .dz-ak-btn.is-main{background:#cbb4f4;border-color:#cbb4f4;color:#21182e}
.dz-ak-hero .dz-ak-stats{grid-row:2;grid-column:1/-1;justify-content:flex-start}
.dz-ak-hero .dz-ak-stats:not(:has(li:not([hidden]))){display:none}
.dz-ak-hero .dz-ak-now{grid-column:1/-1;margin:0}
.dz-ak-hero{padding:20px 22px}
.dz-ak-poll-ed{margin:10px 0 0 52px;padding:10px;border:1px dashed #44394f;border-radius:14px}
.dz-ak-poll-ed ol{display:grid;gap:6px;margin:0 0 8px;padding:0;list-style:none;counter-reset:po}
.dz-ak-poll-ed li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:#1b1824;font-size:13.5px}
.dz-ak-poll-ed li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dz-ak-poll-ed li img{border-radius:4px;object-fit:cover}
.dz-ak-poll-ed li button{display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#cfc8dc;cursor:pointer}
.dz-ak-poll-ed .dz-ak-cpick{margin:0}
.dz-ak-poll-row{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:#cfc8dc}
.dz-ak-poll-row select{height:32px;padding:0 8px;border:1px solid #3d3449;border-radius:8px;background:#101119;color:#e4dcf0;font:inherit;font-size:12.5px}
.dz-ak-chip[disabled]{opacity:.4;cursor:default}
.dz-ak-poll{display:grid;gap:6px;margin-top:10px}
.dz-ak-po{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:6px 12px;border:1px solid #3d3449;border-radius:12px;background:#15151d;color:#f4f0fa;font:inherit;font-size:14px;text-align:left;cursor:pointer;overflow:hidden}
.dz-ak-po:hover:not([disabled]){border-color:#cbb4f4}
.dz-ak-po[disabled]{cursor:default;opacity:1}
.dz-ak-po span{position:relative;flex:1;min-width:0}
.dz-ak-po b{position:relative;font-size:13px}
.dz-ak-po img{position:relative;border-radius:4px;object-fit:cover}
.dz-ak-pbar{position:absolute;inset:0 auto 0 0;background:#cbb4f41f;transition:width .3s ease}
.dz-ak-po.is-mine{border-color:#cbb4f4}
.dz-ak-po.is-mine .dz-ak-pbar{background:#cbb4f43a}
.dz-ak-po.is-win{border-color:#f6c768}
.dz-ak-po.is-win .dz-ak-pbar{background:#f6c76833}
.dizify-portal .dz-ak-pmeta{margin:2px 0 0;font-size:12px;color:#bdb6cb}
.dz-ak-dg{margin:0 0 14px;padding:14px;border:1px solid #3a3146;border-radius:18px;background:linear-gradient(160deg,#1d1828,#14141c)}
.dz-ak-dgx{display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:9px;background:transparent;color:#cfc8dc;cursor:pointer}
.dz-ak-dgg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}
.dz-ak-dgb{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:#ffffff08;color:inherit;font-size:13px;text-decoration:none}
.dz-ak-dgb.is-top{flex-direction:row;align-items:center;gap:10px}
.dz-ak-dgb.is-top img{flex:none;border-radius:6px;object-fit:cover}
.dz-ak-dgb.is-top>span{display:grid;gap:2px;min-width:0}
.dz-ak-dgb b{font-size:12px;letter-spacing:.02em;color:#cbb4f4}
.dz-ak-dgb ul{margin:0;padding:0;list-style:none;display:grid;gap:2px}
.dz-ak-dgb a{color:#fff;font-weight:700;text-decoration:none}
.dz-ak-dgb small{opacity:.65}
.dizify-portal .dz-ak-dgs{margin:12px 0 8px;font-size:12.5px;font-weight:700;color:#bdb6cb}
@media(max-width:700px){
 .dz-ak-hero{padding:14px}
 .dz-ak-hact{grid-row:auto;grid-column:auto}
 .dz-ak-hact .dz-ak-btn{flex:1;height:40px}
 .dz-ak-hero .dz-ak-stats{grid-row:auto}
 .dz-ak-poll-ed{margin-left:0}
}
@media(prefers-reduced-motion:reduce){.dz-ak-pbar{transition:none}}
/* v4: haber kartı ve haber kaynakları */
.dz-ak-it.is-news{display:block;padding:14px}
.dz-ak-it.is-news.is-mine{border-color:#5fd4a855}
.dz-nw-hd{display:flex;align-items:center;gap:10px;margin:0 0 10px}
.dz-ns-logo{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:hsl(var(--h,260) 42% 26%);color:hsl(var(--h,260) 85% 86%);font-size:15px;font-weight:800;line-height:1}
.dz-nw-src{flex:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}
.dz-nw-name{margin:0;padding:0;border:0;background:none;color:#f4f0fa;font:inherit;font-size:14px;font-weight:750;cursor:pointer;text-align:left}
.dz-nw-name:hover{text-decoration:underline;text-underline-offset:3px}
.dz-nw-src time{font-size:12.5px;color:#a9a2b8}
.dz-nw-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}
.dz-nw-tags a{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#1d2b27;color:#9fe8cd;font-size:12px;font-weight:750;text-decoration:none}
.dz-nw-card{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);border:1px solid #ffffff12;border-radius:14px;background:#1b1824;color:inherit;text-decoration:none;overflow:hidden;transition:border-color .15s}
.dz-nw-card:hover{border-color:#cbb4f466}
.dz-nw-card.no-img{grid-template-columns:1fr}
.dz-nw-img{display:block;min-height:100%;aspect-ratio:16/10;background:#0e1017}
.dz-nw-img img{display:block;width:100%;height:100%;object-fit:cover}
.dz-nw-tx{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px}
.dz-nw-tx strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:17px;font-weight:750;line-height:1.35;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.dz-nw-card:hover strong{text-decoration:underline;text-decoration-color:#cbb4f488;text-underline-offset:3px}
.dz-nw-x{display:-webkit-box;overflow:hidden;color:#cfc8dc;font-size:14px;line-height:1.55;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.dz-nw-go{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;color:#cbb4f4;font-size:12.5px;font-weight:700}
.dz-ns-follow{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:999px;background:transparent;color:#e4dcf0;font:inherit;font-size:12.5px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer}
.dz-ns-follow:hover{border-color:#cbb4f4;color:#fff}
.dz-ns-follow.is-on{border-color:#5fd4a866;background:#1d2b27;color:#9fe8cd}
.dz-ns-follow[disabled]{opacity:.6;cursor:default}
.dz-ak-srcbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;border:1px solid #3a3146;border-radius:14px;background:#15151d;font-size:13.5px}
.dz-ak-srcbar b{flex:1;min-width:0}
.dz-ak-srcbar>button:last-child{height:32px;margin:0;padding:0 10px;border:0;border-radius:9px;background:#ffffff0d;color:#e4dcf0;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}
.dz-ak-msg a{color:#cbb4f4;font-weight:750}
.dizify-portal .dz-ns-note{margin:0 0 6px;font-size:12.5px;line-height:1.5;color:#bdb6cb}
.dizify-portal .dz-ns-sub{margin:10px 0 4px;font-size:11.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#8f879d}
.dz-ns-mini{display:grid;gap:2px;margin:0;padding:0;list-style:none}
.dz-ns-mini li{display:flex;align-items:center;gap:10px;padding:6px 4px;border-radius:10px}
.dz-ns-mini li>span:nth-child(2){display:grid;flex:1;min-width:0}
.dz-ns-mini a{overflow:hidden;color:#f4f0fa;font-size:13.5px;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}
.dz-ns-mini a:hover{text-decoration:underline}
.dz-ns-mini small{font-size:12px;opacity:.6}
.dz-ns-mini .dz-ns-follow{height:30px;padding:0 10px}
.dz-ns-mode{display:grid;gap:6px;margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(255,255,255,.07);font-size:12.5px;color:#bdb6cb}
.dz-ns-mode select{height:36px;margin:0;padding:0 8px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#e4dcf0;font:inherit;font-size:13px}
.dz-ns-dir{margin:32px 0 0;padding:22px;border:1px solid #3a3146;border-radius:20px;background:linear-gradient(170deg,#1b1724 0%,#13131b 70%);color:#f4f0fa;scroll-margin-top:calc(var(--dz-hdr,66px) + 70px)}
.dz-ns-dir :is(a,button):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-ns-dir header h2{margin:6px 0 4px;font-size:clamp(20px,2.2vw,26px);line-height:1.2}
.dizify-portal .dz-ns-dir header p{margin:0 0 16px;max-width:640px;font-size:14px;line-height:1.5;color:#cfc8dc}
.dz-ns-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin:0;padding:0;list-style:none}
.dz-ns-card{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#15151d}
.dz-ns-top{display:flex;align-items:center;gap:10px}
.dz-ns-top>div{flex:1;min-width:0}
.dz-ns-card h3{margin:0;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}
.dz-ns-card small{font-size:12px;opacity:.6}
.dizify-portal .dz-ns-card p{margin:0;font-size:13px;line-height:1.5;color:#cfc8dc}
.dizify-portal .dz-ns-card .dz-ns-last{padding:8px 10px;border-radius:10px;background:#1b1824;color:#e4dcf0}
.dz-ns-last span{display:block;margin-bottom:2px;font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#8f879d}
.dz-ns-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:auto;font-size:12px;color:#a9a2b8}
.dz-ns-meta a{margin-left:auto;color:#cbb4f4;font-weight:750;text-decoration:none}
@media(max-width:700px){
 .dz-ak-it.is-news{padding:12px}
 .dz-nw-card{grid-template-columns:1fr}
 .dz-nw-img{aspect-ratio:16/9}
 .dz-nw-tx{padding:12px 14px 14px}
 .dz-nw-tx strong{font-size:16px}
 .dz-nw-x{font-size:13.5px}
 .dz-ns-dir{margin-top:22px;padding:16px;border-radius:16px}
 .dz-ns-grid{grid-template-columns:1fr}
 .dz-ns-follow{height:36px}
}


body:not(.home) :is(#dz-mn b,#dz-mn-sub b,.dz-ib-btn b,.dz-tab-badge,.lurox-notification-bell b,.dz-ib-tabs b,.dm-notification-shortcut b){background:#2d88ff!important;color:#fff!important}
.dz-leave-btn{border-color:#2a4a78!important;background:#13243d!important;color:#cfe2ff!important}
.dz-leave-btn:hover{background:#1a3255!important;color:#fff!important}
.dz-leave-box{border-color:#262d3a!important;background:#141922!important;color:#e9eef6!important}
.dz-leave-box i.dz-leave-ico{background:rgba(45,136,255,.16)!important;color:#6aa8ff!important}
.dz-leave-stay{border-color:#2a3343!important;background:#10151d!important;color:#c6cfdc!important}
.dz-leave-go{border-color:#2d88ff!important;background:#2d88ff!important;color:#fff!important}
.dz-leave-go:hover{background:#1f74e0!important;border-color:#1f74e0!important}
.dz-leave-err{color:#8fc0ff!important}
.dz-leave :is(button):focus-visible,.dz-leave-btn:focus-visible{outline-color:#6aa8ff!important}
body.home .dz-hm{display:none!important}

.dz-cl{margin:0 0 36px;color:#f4f0fa;scroll-margin-top:calc(var(--dz-hdr,66px) + 64px)}
.dz-cl [hidden]{display:none!important}
.dz-cl :is(a,button,input,textarea,select):focus-visible,.dz-cl-side :is(a,button):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-cl-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin:0 0 16px}
.dz-cl-head h2{margin:4px 0 4px;font-size:clamp(22px,2.6vw,30px);line-height:1.15}
.dizify-portal .dz-cl-head p{margin:0;font-size:14px;line-height:1.5;color:#cfc8dc}
.dz-cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;margin:0;padding:0 16px;border:1px solid #3d3449;border-radius:12px;background:transparent;color:#e4dcf0;font:inherit;font-size:13.5px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer}
.dz-cl-btn:hover{border-color:#cbb4f4;color:#fff}
.dz-cl-btn.is-main{border-color:#cbb4f4;background:#cbb4f4;color:#21182e}
.dz-cl-btn.is-ok{border-color:#5fd4a866;background:#1d2b27;color:#9fe8cd}
.dz-cl-btn.is-danger{border-color:#ff8b9966;color:#ffb3bd}
.dz-cl-btn[disabled]{opacity:.55;cursor:default}
.dz-cl-search{display:flex;gap:8px;margin:0 0 18px}
.dz-cl-search input{flex:1;min-width:0;box-sizing:border-box;height:44px;margin:0;padding:0 14px;border:1px solid #3d3449;border-radius:12px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px}
.dz-cl-sec{margin:0 0 22px}
.dz-cl-sec>h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px}
.dz-cl-sec>h3 small{font-size:12px;font-weight:600;color:#a9a2b8}
.dz-cl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:0;padding:0;list-style:none}
.dz-cl-card{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;box-sizing:border-box;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#15151d;color:inherit;text-align:left;font:inherit;cursor:pointer;transition:border-color .15s}
.dz-cl-card:hover{border-color:#cbb4f466}
.dz-cl-top{display:flex;align-items:center;gap:12px;min-width:0}
.dz-cl-emo{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:hsl(var(--h,270) 40% 24%);font-size:24px;line-height:1}
.dz-cl-top>span:last-child{display:grid;min-width:0}
.dz-cl-top b{overflow:hidden;font-size:15.5px;text-overflow:ellipsis;white-space:nowrap}
.dz-cl-top small{font-size:12px;color:#a9a2b8}
.dz-cl-card p{display:-webkit-box;overflow:hidden;margin:0;color:#cfc8dc;font-size:13px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.dz-cl-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}
.dz-cl-posters{display:flex}
.dz-cl-posters img{width:26px;height:39px;margin-right:-8px;border:2px solid #15151d;border-radius:6px;object-fit:cover;background:#0e1017}
.dz-cl-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;background:#ffffff0d;color:#cfc8dc;font-size:11.5px;font-weight:750;white-space:nowrap}
.dz-cl-tag.is-new{background:#ef1723;color:#fff}
.dz-cl-tag.is-mem{background:#1d2b27;color:#9fe8cd}
.dz-cl-tag.is-wait{background:#2e2717;color:#f6c768}
.dz-cl-empty{padding:22px;border:1px dashed #cbb4f444;border-radius:16px;color:#cfc8dc;font-size:14px;line-height:1.5;text-align:center}
.dz-cl-empty .dz-cl-btn{margin-top:10px}
.dz-cl-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:0;border:0;background:none;color:#cbb4f4;font:inherit;font-size:13.5px;font-weight:750;cursor:pointer}
.dz-cl-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px 18px;align-items:start;padding:20px;border:1px solid #3a3146;border-radius:20px;background:radial-gradient(120% 140% at 0% 0%,hsl(var(--h,270) 35% 18%) 0%,#16151f 55%,#13131b 100%)}
.dz-cl-hero .dz-cl-emo{width:64px;height:64px;border-radius:18px;font-size:32px}
.dz-cl-hero h2{margin:0 0 4px;font-size:clamp(21px,2.4vw,28px);line-height:1.2;overflow-wrap:anywhere}
.dizify-portal .dz-cl-hero p{margin:0;font-size:14px;line-height:1.55;color:#d8d0e6;white-space:pre-wrap;overflow-wrap:anywhere}
.dz-cl-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.dz-cl-ser{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.dz-cl-ser a{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px 0 4px;border-radius:10px;background:#ffffff0d;color:#f4f0fa;font-size:12.5px;font-weight:700;text-decoration:none}
.dz-cl-ser img{width:20px;height:30px;border-radius:4px;object-fit:cover}
.dz-cl-acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
.dz-cl-faces{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;color:#bdb6cb}
.dz-cl-faces span{display:flex}
.dz-cl-faces img{width:26px;height:26px;margin-right:-7px;border:2px solid #16151f;border-radius:50%;object-fit:cover;background:#0e1017}
.dz-cl-tabs{display:flex;gap:4px;margin:16px 0 14px;padding:4px;border-radius:12px;background:#ffffff0a;overflow-x:auto;scrollbar-width:none}
.dz-cl-tabs::-webkit-scrollbar{display:none}
.dz-cl-tabs button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;margin:0;padding:0 14px;border:0;border-radius:9px;background:transparent;color:#cfc8dc;font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}
.dz-cl-tabs button[aria-selected="true"]{background:#cbb4f4;color:#21182e}
.dz-cl-tabs b{min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:#ef1723;color:#fff;font-size:11px;line-height:18px;text-align:center}
.dz-cl-cmp{margin:0 0 12px;padding:12px;border:1px solid #3a3146;border-radius:16px;background:#15151d}
.dz-cl-cmp textarea{display:block;box-sizing:border-box;width:100%;min-height:48px;max-height:240px;margin:0;padding:10px 12px;border:1px solid #3d3449;border-radius:12px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px;line-height:1.45;resize:none}
.dz-cl-ct{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}
.dz-cl-ct .dz-cl-btn{height:34px;padding:0 12px;border-radius:999px;font-size:12.5px}
.dz-cl-ct .dz-cl-btn[aria-pressed="true"]{border-color:#f6c768;background:#2e2717;color:#f6c768}
.dz-cl-ct small{margin-left:auto;font-size:12px;opacity:.55}
.dz-cl-ct .dz-cl-go{border-radius:11px;background:#f6f7fb;border-color:#f6f7fb;color:#12121a;font-weight:800}
.dz-cl-err{margin:6px 0 0;font-size:12.5px;color:#ff9aa2}
.dz-cl-err:empty{display:none}
.dz-cl-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}
.dz-cl-list>li{min-width:0}
.dz-cl-po{display:flex;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#15151d}
.dz-cl-po.is-pin{border-color:#cbb4f455;background:#191723}
.dz-cl-av{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#0e1017}
.dz-cl-pc{flex:1;min-width:0}
.dz-cl-ph{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13.5px}
.dz-cl-ph a{color:#fff;font-weight:750;text-decoration:none}
.dz-cl-ph time,.dz-cl-ph span{font-size:12px;color:#a9a2b8}
.dz-cl-ph .is-pin{color:#cbb4f4;font-weight:750}
.dz-cl-body{margin:6px 0 0;font-size:14.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}
.dz-cl-sp{position:relative}
.dz-cl-sp.is-sp .dz-cl-body{filter:blur(6px);user-select:none}
.dz-cl-sp>button{position:absolute;inset:0;width:100%;margin:0;border:0;border-radius:10px;background:#1b1824aa;color:#f6c768;font:inherit;font-size:12.5px;font-weight:750;cursor:pointer}
.dz-cl-pa{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}
.dz-cl-pa button{display:inline-flex;align-items:center;gap:6px;height:34px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:transparent;color:#e4dcf0;font:inherit;font-size:12.5px;font-weight:750;cursor:pointer}
.dz-cl-pa button.is-liked{border-color:#ff8b99;color:#ff8b99}
.dz-cl-pa button.is-ghost{border-color:transparent;padding:0 8px;opacity:.8}
.dz-cl-menu{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.dz-cl-menu button{height:32px;margin:0;padding:0 10px;border:1px solid #3d3449;border-radius:8px;background:#15151d;color:#e4dcf0;font:inherit;font-size:12.5px;cursor:pointer}
.dz-cl-menu .is-danger{border-color:#ff8b99;color:#ffb3bd}
.dz-cl-note{margin:6px 0 0;font-size:12.5px;color:#f6c768}
.dz-cl-rp{margin:10px 0 0;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.07)}
.dz-cl-rp ul{display:grid;gap:8px;margin:0 0 8px;padding:0;list-style:none}
.dz-cl-rp li{display:flex;gap:8px;font-size:13.5px;line-height:1.45}
.dz-cl-rp li img{width:28px;height:28px;border-radius:50%;object-fit:cover}
.dz-cl-rp li>div{flex:1;min-width:0;padding:6px 10px;border-radius:12px;background:#1b1824;overflow-wrap:anywhere}
.dz-cl-rp li b{margin-right:6px}
.dz-cl-rp li small{display:block;font-size:11.5px;opacity:.55}
.dz-cl-rp li>button{align-self:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#bdb6cb;cursor:pointer}
.dz-cl-rp form{display:flex;gap:8px}
.dz-cl-rp input{flex:1;min-width:0;box-sizing:border-box;height:38px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px}
.dz-cl-rp form button{flex:none;height:38px;margin:0;padding:0 14px;border:0;border-radius:10px;background:#f6f7fb;color:#12121a;font:inherit;font-size:13px;font-weight:800;cursor:pointer}
.dz-cl-mem{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#15151d}
.dz-cl-mem>span{display:grid;flex:1;min-width:0}
.dz-cl-mem a{overflow:hidden;color:#fff;font-weight:750;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}
.dz-cl-mem small{font-size:12px;color:#a9a2b8}
.dz-cl-mem>div{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}
.dz-cl-mem .dz-cl-btn{height:32px;padding:0 10px;font-size:12px}
.dz-cl-form{display:grid;gap:14px;padding:18px;border:1px solid #3a3146;border-radius:20px;background:#15151d}
.dz-cl-form h2{margin:0;font-size:22px}
.dz-cl-f{display:grid;gap:6px;font-size:13px;font-weight:700;color:#e4dcf0}
.dz-cl-f>small{font-weight:500;color:#a9a2b8}
.dz-cl-f input[type=text],.dz-cl-f input[type=search],.dz-cl-f textarea{box-sizing:border-box;width:100%;margin:0;padding:10px 12px;border:1px solid #3d3449;border-radius:12px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px;font-weight:400}
.dz-cl-f textarea{min-height:90px;resize:vertical}
.dz-cl-emos{display:flex;flex-wrap:wrap;gap:6px}
.dz-cl-emos button{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:1px solid #3d3449;border-radius:12px;background:#101119;font-size:22px;cursor:pointer}
.dz-cl-emos button[aria-pressed="true"]{border-color:#cbb4f4;background:#362b45}
.dz-cl-hues button{width:36px;height:36px;border-radius:50%;background:hsl(var(--h) 40% 30%)}
.dz-cl-hues button[aria-pressed="true"]{box-shadow:0 0 0 3px #cbb4f4}
.dz-cl-modes{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.dz-cl-modes label{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #3d3449;border-radius:12px;font-weight:600;cursor:pointer}
.dz-cl-modes label:has(input:checked){border-color:#cbb4f4;background:#1d1a27}
.dz-cl-modes input{margin:3px 0 0;accent-color:#cbb4f4}
.dz-cl-modes small{display:block;margin-top:2px;font-weight:500;color:#a9a2b8}
.dz-cl-pick{position:relative}
.dz-cl-res{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:5;margin:0;padding:6px;border:1px solid #44394f;border-radius:12px;background:#1b1824;list-style:none;box-shadow:0 20px 40px rgba(0,0,0,.5)}
.dz-cl-res button{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:6px;border:0;border-radius:8px;background:transparent;color:#f4f0fa;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}
.dz-cl-res button:hover,.dz-cl-res button:focus-visible{background:#ffffff0d}
.dz-cl-res img,.dz-cl-chips img{width:22px;height:33px;border-radius:4px;object-fit:cover;background:#0e1017}
.dz-cl-chips{display:flex;flex-wrap:wrap;gap:6px}
.dz-cl-chips span{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 4px 0 6px;border-radius:10px;background:#ffffff0d;font-size:13px;font-weight:700}
.dz-cl-chips button{display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#cfc8dc;cursor:pointer}
.dz-cl-fa{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.dz-cl-more{display:block;margin:12px auto 0}
.dz-cl-side .dz-cl-sl{display:grid;gap:2px;margin:0;padding:0;list-style:none}
.dz-cl-side .dz-cl-sl a{display:flex;align-items:center;gap:10px;padding:6px 4px;border-radius:10px;color:#f4f0fa;text-decoration:none}
.dz-cl-side .dz-cl-sl a:hover{background:#ffffff08}
.dz-cl-side .dz-cl-emo{width:34px;height:34px;border-radius:10px;font-size:17px}
.dz-cl-side .dz-cl-sl b{flex:1;min-width:0;overflow:hidden;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}
.dizify-portal .dz-cl-side p{margin:0;font-size:13px;line-height:1.5}
@media(max-width:700px){
 .dz-cl{margin:0 0 24px}
 .dz-cl-head .dz-cl-btn{width:100%}
 .dz-cl-grid{grid-template-columns:1fr}
 .dz-cl-hero{grid-template-columns:auto minmax(0,1fr);padding:16px}
 .dz-cl-hero .dz-cl-emo{width:52px;height:52px;font-size:26px}
 .dz-cl-acts{grid-column:1/-1;justify-content:stretch}
 .dz-cl-acts .dz-cl-btn{flex:1}
 .dz-cl-po{gap:10px;padding:12px}
 .dz-cl-av{width:36px;height:36px}
 .dz-cl-pa button{height:38px}
 .dz-cl-ct small{display:none}
 .dz-cl-ct .dz-cl-go{margin-left:auto;height:38px}
 .dz-cl-modes{grid-template-columns:1fr}
 .dz-cl-form{padding:14px}
 .dz-cl-mem{flex-wrap:wrap}
 .dz-cl-mem>div{width:100%;justify-content:flex-start}
}


.dz-ev{margin:0 0 36px;color:#f4f0fa;scroll-margin-top:calc(var(--dz-hdr,66px) + 64px)}
.dz-ev [hidden],.dz-evx [hidden]{display:none!important}
.dz-ev :is(a,button,input,textarea,select):focus-visible,.dz-evx :is(a,button,input,select):focus-visible{outline:2px solid #a8e4d5;outline-offset:2px}
.dz-ev-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin:0 0 14px}
.dz-ev-head h2{margin:4px 0;font-size:clamp(22px,2.6vw,30px);line-height:1.15}
.dizify-portal .dz-ev-head p{margin:0;font-size:14px;line-height:1.5;color:#cfc8dc}
.dz-evb{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;margin:0;padding:0 14px;border:1px solid #3d3449;border-radius:11px;background:transparent;color:#e4dcf0;font:inherit;font-size:13px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer}
.dz-evb:hover{border-color:#cbb4f4;color:#fff}
.dz-evb.is-main{border-color:#cbb4f4;background:#cbb4f4;color:#21182e}
.dz-evb.is-on{border-color:#5fd4a8;background:#1d2b27;color:#9fe8cd}
.dz-evb.is-live{border-color:#ef1723;background:#ef1723;color:#fff}
.dz-evb.is-danger{border-color:#ff8b9966;color:#ffb3bd}
.dz-evb[disabled]{opacity:.55;cursor:default}
.dz-ev-chips{display:flex;gap:6px;margin:0 0 14px;overflow-x:auto;scrollbar-width:none}
.dz-ev-chips button{flex:none;height:36px;margin:0;padding:0 14px;border:1px solid transparent;border-radius:999px;background:#ffffff0a;color:#cfc8dc;font:inherit;font-size:13.5px;font-weight:650;cursor:pointer}
.dz-ev-chips button[aria-pressed="true"]{border-color:#cbb4f466;background:#362b45;color:#f2e7ff}
.dz-ev-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}
.dz-ev-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#15151d}
.dz-ev-card.is-hl{border-color:#f6c768}
.dz-ev-card.is-live{border-color:#ef172388}
.dz-ev-date{display:grid;align-content:center;justify-items:center;height:72px;border-radius:14px;background:#231d2d;color:#cbb4f4;line-height:1.1}
.dz-ev-date b{font-size:24px;color:#fff}
.dz-ev-date small{font-size:11.5px;font-weight:750;text-transform:uppercase}
.dz-ev-date span{margin-top:3px;font-size:12px;font-weight:750;color:#f6c768}
.dz-ev-c{min-width:0}
.dz-ev-c h3{margin:0;font-size:16.5px;line-height:1.3;overflow-wrap:anywhere}
.dz-ev-meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:12.5px;color:#a9a2b8}
.dz-ev-meta a{color:#cbb4f4;font-weight:700;text-decoration:none}
.dz-ev-live{display:inline-flex;align-items:center;gap:5px;color:#ff8b99;font-weight:800}
.dz-ev-live::before{content:"";width:8px;height:8px;border-radius:50%;background:#ef1723}
.dizify-portal .dz-ev-c p{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:#d8d0e6;white-space:pre-wrap;overflow-wrap:anywhere}
.dz-ev-p{display:flex;align-items:center;gap:10px;margin-top:10px;color:inherit;text-decoration:none}
.dz-ev-p img{width:36px;height:54px;border-radius:6px;object-fit:cover;background:#0e1017}
.dz-ev-p b{font-size:13.5px}
.dz-ev-faces{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;color:#bdb6cb}
.dz-ev-faces span{display:flex}
.dz-ev-faces img{width:24px;height:24px;margin-right:-6px;border:2px solid #15151d;border-radius:50%;object-fit:cover;background:#0e1017}
.dz-ev-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.dz-ev-room{display:flex;gap:6px;margin-top:8px}
.dz-ev-room input{width:140px;height:38px;box-sizing:border-box;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:10px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px;letter-spacing:.12em;text-transform:uppercase}
.dz-ev-err{margin:6px 0 0;font-size:12.5px;color:#ff9aa2}
.dz-ev-err:empty{display:none}
.dz-ev-empty{padding:22px;border:1px dashed #cbb4f444;border-radius:16px;color:#cfc8dc;font-size:14px;line-height:1.5;text-align:center}
.dz-ev-empty .dz-evb{margin-top:10px}
.dz-ev-form{display:grid;gap:12px;margin:0 0 14px;padding:16px;border:1px solid #3a3146;border-radius:18px;background:#15151d}
.dz-ev-form h3{margin:0;font-size:18px}
.dz-ev-f{display:grid;gap:6px;font-size:13px;font-weight:700;color:#e4dcf0}
.dz-ev-f small{font-weight:500;color:#a9a2b8}
.dz-ev-f :is(input,select,textarea){box-sizing:border-box;width:100%;margin:0;padding:10px 12px;border:1px solid #3d3449;border-radius:12px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px;font-weight:400;color-scheme:dark}
.dz-ev-f textarea{min-height:70px;resize:vertical}
.dz-ev-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.dz-ev-pick{position:relative}
.dz-ev-res{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:6;margin:0;padding:6px;border:1px solid #44394f;border-radius:12px;background:#1b1824;list-style:none;box-shadow:0 20px 40px rgba(0,0,0,.5)}
.dz-ev-res button{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:6px;border:0;border-radius:8px;background:transparent;color:#f4f0fa;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}
.dz-ev-res button:hover,.dz-ev-res button:focus-visible{background:#ffffff0d}
.dz-ev-res img,.dz-ev-sel img{width:22px;height:33px;border-radius:4px;object-fit:cover;background:#0e1017}
.dz-ev-sel{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 4px 0 6px;border-radius:10px;background:#ffffff0d;font-size:13px;font-weight:700}
.dz-ev-sel button{width:28px;height:28px;margin:0;padding:0;border:0;background:transparent;color:#cfc8dc;cursor:pointer}
.dz-ev-fa{display:flex;flex-wrap:wrap;gap:8px}
.dz-evl{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}
.dz-evl li{display:grid;grid-template-columns:auto 44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#15151d}
.dz-evl li.is-done{opacity:.6}
.dz-evl .dz-vote{display:grid;justify-items:center;width:44px;height:52px;margin:0;padding:4px 0;border:1px solid #3d3449;border-radius:12px;background:transparent;color:#e4dcf0;font:inherit;font-size:14px;font-weight:800;cursor:pointer}
.dz-evl .dz-vote[aria-pressed="true"]{border-color:#cbb4f4;background:#362b45;color:#f2e7ff}
.dz-evl img{width:44px;height:66px;border-radius:8px;object-fit:cover;background:#0e1017}
.dz-evl li>span{display:grid;min-width:0}
.dz-evl a{overflow:hidden;color:#fff;font-weight:750;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}
.dz-evl small{font-size:12px;color:#a9a2b8}
.dz-evl li>div{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}
.dz-evl .dz-evb{height:32px;padding:0 10px;font-size:12px}
.dz-evx{margin:0 0 12px}
.dz-evx-add{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}
.dz-evx-add .dz-ev-pick{flex:1;min-width:200px}
.dz-evx-add input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 12px;border:1px solid #3d3449;border-radius:12px;background:#101119;color:#f4f0fa;font:inherit;font-size:16px}
.dz-ev-side ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}
.dz-ev-side a{display:flex;align-items:center;gap:10px;padding:6px 4px;border-radius:10px;color:#f4f0fa;text-decoration:none}
.dz-ev-side a:hover{background:#ffffff08}
.dz-ev-side .dz-ev-date{width:42px;height:46px;border-radius:10px}
.dz-ev-side .dz-ev-date b{font-size:16px}
.dz-ev-side .dz-ev-date small{font-size:10px}
.dz-ev-side a>span:last-child{display:grid;min-width:0}
.dz-ev-side a b{overflow:hidden;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}
.dz-ev-side a small{font-size:12px;color:#a9a2b8}
.dizify-portal .dz-ev-side p{margin:0;font-size:13px;line-height:1.5}
@media(max-width:700px){
 .dz-ev{margin:0 0 24px}
 .dz-ev-head .dz-evb{width:100%}
 .dz-ev-card{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:12px}
 .dz-ev-date{height:62px}
 .dz-ev-date b{font-size:20px}
 .dz-ev-acts .dz-evb{flex:1 1 auto;height:40px}
 .dz-ev-2{grid-template-columns:1fr}
 .dz-ev-room input{flex:1;width:auto}
 .dz-evl li{grid-template-columns:auto 40px minmax(0,1fr)}
 .dz-evl li>div{grid-column:1/-1;justify-content:flex-start}
}


html body .dizify-portal #dz-mn a b{position:static!important;display:inline-grid;min-width:20px;height:20px;margin-left:2px;padding:0 6px;border-radius:999px;font-size:11px;box-shadow:none!important}
html body .dizify-portal #dz-mn a b[hidden]{display:none!important}
html body .dizify-portal #dz-mn a[aria-current="true"] b{background:#fff!important;color:#1f6fe0!important}
@media(max-width:700px){html body .dizify-portal #dz-mn a b{position:absolute!important;top:6px!important;left:calc(50% + 6px)!important;min-width:17px;height:17px;margin:0;padding:0 4px;font-size:10px;box-shadow:0 0 0 2px #121620!important}}
@media(hover:none){html body .dizify-portal #dz-mn a:not([aria-current="true"]):hover{background:transparent!important;color:#b9c3d3!important}}
html body.dm-meydan-theme #lx-header a.lu-auth-button:not(.dizify-meydan-button){background:#2d88ff!important;border-color:#2d88ff!important;color:#fff!important}
html body.dm-meydan-theme #lx-header a.lu-auth-button:not(.dizify-meydan-button):hover{background:#1f74e0!important;border-color:#1f74e0!important}
/* Alt menü: ana menüye bağlı tepsi */
html body .dizify-portal #dz-mn:has(+ #dz-mn-sub:not([hidden])){border-radius:18px 18px 0 0!important;margin-bottom:0!important;border-bottom-color:transparent!important}
html body .dizify-portal #dz-mn-sub:not([hidden]){display:flex!important;width:var(--dz-mnw,fit-content)!important;max-width:100%!important;margin:0 auto 22px!important;padding:6px!important;gap:4px!important;justify-content:center!important;overflow-x:auto;background:#0f141c!important;border:1px solid var(--mz-line,#262d3a)!important;border-top:1px solid rgba(255,255,255,.04)!important;border-radius:0 0 16px 16px!important;box-shadow:0 14px 30px -18px rgba(0,0,0,.6)}
html body .dizify-portal #dz-mn-sub button{display:inline-flex!important;align-items:center;gap:8px;flex:0 0 auto;height:38px!important;padding:0 14px!important;border:0!important;border-radius:11px!important;background:transparent!important;color:#9aa6b8!important;font-size:13.5px!important;font-weight:700!important;white-space:nowrap}
html body .dizify-portal #dz-mn-sub button .fa{width:15px;font-size:14px;text-align:center;color:#6b7a90;transition:color .15s}
html body .dizify-portal #dz-mn-sub button:hover{background:#18202c!important;color:#e9eef6!important}
html body .dizify-portal #dz-mn-sub button[aria-pressed="true"]{background:rgba(45,136,255,.16)!important;color:#fff!important}
html body .dizify-portal #dz-mn-sub button[aria-pressed="true"] .fa{color:#6aa8ff}
html body .dizify-portal #dz-mn-sub button[aria-pressed="true"]::after{display:none!important}
html body .dizify-portal #dz-mn-sub button b{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:10.5px;font-weight:800}
@media(max-width:700px){html body .dizify-portal #dz-mn:has(+ #dz-mn-sub:not([hidden])){border-radius:16px 16px 0 0!important}html body .dizify-portal #dz-mn-sub:not([hidden]){width:100%!important;justify-content:flex-start!important;margin:0 0 16px!important;padding:5px!important;border-radius:0 0 14px 14px!important;scrollbar-width:none}html body .dizify-portal #dz-mn-sub button{flex:1 0 auto!important;justify-content:center;height:36px!important;padding:0 12px!important;font-size:12.5px!important}}
/* Birlikte İzle: Katıl düğmesi */
html body #lx-page #dp-birlikte #dz-join-btn:hover,html body #lx-page #dp-birlikte #dz-join-btn:focus-visible,html body .dz-wt-go:hover,html body #lx-page #dp-birlikte button[type="submit"]:hover{background:#1f74e0!important;border-color:#1f74e0!important;color:#fff!important}
/* Mesajlar: modern zemin */
html body #dp-mesajlar .dz-dm-shell{background:linear-gradient(180deg,#121a26 0%,#0e141d 100%)!important;border-color:#233044!important;box-shadow:0 20px 50px -30px rgba(0,0,0,.7)}
html body #dp-mesajlar .dz-dm-side{background:#101722!important;border-color:#1f2a3a!important}
html body #dp-mesajlar .dz-dm-main{background:radial-gradient(120% 80% at 100% 0%,rgba(45,136,255,.07),transparent 60%)!important}
html body #dp-mesajlar .dz-dm-thead{background:rgba(16,23,34,.92)!important;border-color:#1f2a3a!important;backdrop-filter:blur(6px)}
html body #dp-mesajlar .dz-dm-b:not(.is-me) :is(.dz-dm-bb,.dz-dm-txt,p){background-color:#1b2433}
html body #dp-mesajlar .dz-dm-compose{background:#0f1620!important;border-color:#1f2a3a!important}
html body #dp-mesajlar .dz-dm-compose textarea{background:#151e2b!important;border-color:#26324a!important}
/* Akış: modern kartlar */
html body #dp-akis .dz-ak-it{background:linear-gradient(180deg,#151d29 0%,#121923 100%)!important;border-color:#222d3d!important;box-shadow:0 10px 24px -20px rgba(0,0,0,.8)}
html body #dp-akis .dz-ak-it:hover{border-color:rgba(45,136,255,.32)!important}
html body #dp-akis .dz-ak-ic{background:rgba(45,136,255,.12)!important;color:#6aa8ff!important}
/* Ayarlar: şifre satırı */
html body #dp-ayarlar .dz-s3-link.dz-pw-row{display:flex!important;align-items:center;gap:12px;width:100%;min-height:58px;margin:4px 0 0;padding:10px 14px!important;border:1px solid #26324a!important;border-radius:14px!important;background:#111824!important;color:#e9eef6!important;text-align:left;text-decoration:none!important;cursor:pointer}
html body #dp-ayarlar .dz-pw-row:hover{border-color:rgba(45,136,255,.45)!important;background:#131c2a!important}
html body #dp-ayarlar .dz-pw-row>i{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:rgba(45,136,255,.14);color:#6aa8ff;font-size:15px}
html body #dp-ayarlar .dz-pw-row>span{display:grid;flex:1;min-width:0;gap:2px}
html body #dp-ayarlar .dz-pw-row b{font-size:14px;color:#fff}
html body #dp-ayarlar .dz-pw-row small{font-size:12.5px;font-weight:500;color:#8f9aad}
html body #dp-ayarlar .dz-pw-row>em{flex:none;padding:6px 12px;border-radius:9px;background:#1b2638;color:#8fc0ff;font-size:12.5px;font-style:normal;font-weight:800}
html body #dp-ayarlar .dz-pw-row.is-open>em{background:#2a1f26;color:#ffb3bd}
#dp-topluluklar.is-loading{opacity:.55;pointer-events:none;transition:opacity .15s}

html body .dizify-portal #dz-mn-sub button.dz-apm-pub,html body.dz-apm .dizify-portal #dz-mn-sub button:has(> .fa-globe){display:none!important}
.dz-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.lx-footer-brand{display:flex;flex-direction:column;align-items:flex-start}
.lx-footer-brand>.lu-brand{order:0}
.lx-footer-brand>.lx-socials{order:1;display:flex;gap:12px;margin:16px 0}
.lx-footer-brand>p{order:2}
.lx-footer-brand .lx-socials>a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;text-decoration:none}
.lx-footer-brand .lx-socials>a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.lx-footer-brand .lx-socials svg{width:21px;height:21px;fill:currentColor}
.dz-app-promo{position:relative;width:calc(100% - 60px);margin:0 auto 4px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(100deg,rgba(239,23,35,.15) 0%,rgba(14,18,25,.97) 32%,#0b0f15 100%);box-shadow:0 14px 34px rgba(0,0,0,.28);isolation:isolate}
.dz-app-promo:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent 4%,rgba(239,23,35,.65) 30%,rgba(255,255,255,.18) 60%,transparent 96%);z-index:1}
.dz-app-promo:after{content:"";position:absolute;top:0;bottom:0;width:120px;left:-140px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.055),transparent);transform:skewX(-20deg);animation:dzPromoShine 7s ease-in-out infinite;z-index:0;pointer-events:none}
@keyframes dzPromoShine{0%,70%{left:-140px}100%{left:110%}}
body.dz-has-promo .lu-hero{margin-bottom:8px!important}
.dz-app-promo__link{position:relative;z-index:2;display:flex;align-items:center;gap:14px;min-height:60px;padding:10px 12px 10px 14px;color:#f7f8fb!important;text-decoration:none!important}
body.dz-has-bell .dz-app-promo__link{padding-right:68px}
.dz-app-promo__icons{display:flex;align-items:center;gap:6px;flex:0 0 auto}
.dz-app-promo__icons span{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:rgba(239,23,35,.12);border:1px solid rgba(239,23,35,.28);color:var(--lu-accent,#ef1723)}
.dz-app-promo__icons svg{width:19px;height:19px}
.dz-app-promo__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.dz-app-promo__text strong{font-size:14px;font-weight:850;letter-spacing:-.2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dz-app-promo__text strong .dz-short{display:none}
.dz-app-promo__text em{font-style:normal;font-size:12px;color:#8f98a8;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dz-app-promo__end{display:flex;align-items:center;gap:14px;flex:0 0 auto}
.dz-app-promo__chips{display:flex;gap:6px}
.dz-app-promo__chips span{height:26px;padding:0 10px;border-radius:999px;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.3px;color:#c7ccd5;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09)}
.dz-app-promo__chips i{width:6px;height:6px;border-radius:50%;background:#3ddc84;box-shadow:0 0 8px rgba(61,220,132,.7)}
.dz-app-promo__chips .is-ios i{background:#e8ecf2;box-shadow:0 0 8px rgba(232,236,242,.6)}
.dz-app-promo__chips .is-tv i{background:var(--lu-accent,#ef1723);box-shadow:0 0 8px rgba(239,23,35,.7)}
/* İndir butonu: üst menüdeki Hesabım butonuyla aynı stil */
.dz-app-promo__cta{flex:0 0 auto;height:34px;padding:0 13px;border-radius:10px;display:inline-flex;align-items:center;gap:6px;background:var(--lu-accent,#ef1723);color:#fff;font-size:12px;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 6px 18px rgba(239,23,35,.2);transition:filter .2s ease,transform .2s ease}
.dz-app-promo__cta svg{width:14px;height:14px;flex:0 0 auto}
.dz-app-promo__link:hover .dz-app-promo__cta{filter:brightness(1.08);transform:translateY(-1px)}
.dz-app-promo__link:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:16px}
@media(max-width:1280px){.dz-app-promo__chips{display:none}}
@media(max-width:1100px){.dz-app-promo{width:calc(100% - 36px)}}
@media(max-width:820px){.dz-app-promo{width:calc(100% - 20px);border-radius:14px}.dz-app-promo__icons span:last-child{display:none}}
@media(max-width:560px){
  .dz-app-promo__link,body.dz-has-bell .dz-app-promo__link{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;min-height:0;padding:12px}
  .dz-app-promo__icons span{width:34px;height:34px;border-radius:10px}
  .dz-app-promo__text{flex:1 1 calc(100% - 52px);min-width:0;padding-top:1px}
  .dz-app-promo__text strong{font-size:13.5px}
  .dz-app-promo__text strong .dz-full{display:none}
  .dz-app-promo__text strong .dz-short{display:inline}
  .dz-app-promo__text em{font-size:11.5px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
  .dz-app-promo__end{flex:1 1 100%;padding-left:44px;justify-content:flex-start}
  .dz-app-promo__cta{height:32px;padding:0 12px;border-radius:9px;font-size:11.5px}
  .dz-app-promo__cta svg{width:13px;height:13px}
}
@media(prefers-reduced-motion:reduce){.dz-app-promo:after{animation:none;display:none}}
