.bld-kap{position:relative;display:inline-flex}.bld-kap[hidden]{display:none}.bld-zil{position:relative;background:var(--tema-menu-bg)}.bld-zil.var{box-shadow:0 0 0 2px var(--tema-vurgu)}.bld-zil.salla{animation:bld-salla .6s ease}.bld-sayi{position:absolute;top:-5px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--tema-tehlike);color:var(--tema-yazi);font-size:10px;font-weight:700;line-height:18px;text-align:center;box-shadow:var(--tema-golge-hafif)}.bld-sayi[hidden]{display:none}.bld-panel{position:absolute;top:calc(100% + 8px);left:0;z-index:9000;width:min(340px,calc(100vw - 32px));max-height:min(70vh,460px);display:flex;flex-direction:column;background:var(--tema-sekme-bg);color:var(--tema-yazi);border-radius:var(--tema-yaricap);box-shadow:var(--tema-golge);overflow:hidden}.bld-panel[hidden]{display:none}.bld-ust{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--tema-sekme-cubuk-bg)}.bld-hepsi{border:none;background:0 0;color:var(--tema-yazi-soluk);cursor:pointer;font-size:12px;padding:6px}.bld-hepsi:hover{color:var(--tema-tehlike)}.bld-liste{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1}.bld-oge{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-bottom:1px solid var(--tema-sekme-cubuk-bg)}.bld-oge.yeni{background:var(--tema-sekme-aktif-bg);box-shadow:inset 3px 0 0 var(--tema-vurgu)}.bld-oge.tiklanir{cursor:pointer}.bld-oge.tiklanir:hover{background:var(--tema-sekme-aktif-bg)}.bld-ikon{font-size:18px;line-height:1.2}.bld-govde{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px}.bld-govde span{word-break:break-word}.bld-govde time{font-size:11px;color:var(--tema-yazi-soluk)}.bld-sil{border:none;background:0 0;color:var(--tema-yazi-soluk);cursor:pointer;font-size:12px;min-width:28px;min-height:28px;border-radius:var(--tema-yaricap-kucuk)}.bld-sil:hover{color:var(--tema-tehlike);background:var(--tema-sekme-cubuk-bg)}.bld-bos{padding:18px 12px;text-align:center;color:var(--tema-yazi-soluk)}.bld-alt{padding:6px 12px;font-size:11px;color:var(--tema-yazi-soluk);background:var(--tema-sekme-cubuk-bg)}.bld-alt-duzenlenebilir{cursor:pointer;text-decoration:underline dotted}.bld-alt-duzenlenebilir:hover{color:var(--tema-vurgu)}.bld-alt-duzen{display:flex;align-items:center;gap:6px}.bld-alt-duzen select{font-size:11px;min-height:24px;border-radius:var(--tema-yaricap-kucuk);border:1px solid var(--tema-sekme-bg);background:var(--tema-sekme-bg);color:var(--tema-yazi)}.bld-alt-iptal,.bld-alt-kaydet{font-size:11px;min-height:24px;padding:0 8px;border:none;border-radius:var(--tema-yaricap-kucuk);cursor:pointer}.bld-alt-kaydet{background:var(--tema-basari);color:#fff}.bld-alt-iptal{background:0 0;color:var(--tema-yazi-soluk)}@keyframes bld-salla{0%,100%{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.bld-zil.salla{animation:none}}@media (max-width:600px){.bld-panel{position:fixed;top:56px;left:16px;right:16px;width:auto}.bld-sil{min-width:36px;min-height:36px}}.bld-notlar{position:fixed;right:12px;bottom:calc(70px + env(safe-area-inset-bottom));z-index:9450;display:flex;flex-direction:column;gap:8px;width:min(300px,calc(100vw - 24px));pointer-events:none}.bld-not{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-radius:10px;pointer-events:auto;background:var(--tema-sohbet-bg);color:var(--tema-sohbet-yazi);border-left:4px solid var(--tema-birincil);box-shadow:0 8px 22px rgba(0,0,0,.28);font-size:13px;animation:bld-not-gel .22s ease}.bld-not.tiklanir{cursor:pointer}.bld-not.t-ozel{border-left-color:var(--tema-basari)}.bld-not.t-ceza{border-left-color:var(--tema-tehlike)}.bld-not.t-oyun,.bld-not.t-puan{border-left-color:var(--tema-vurgu)}.bld-not-ikon{font-size:18px;line-height:1}.bld-not-govde{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.bld-not-govde b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bld-not-govde small{font-size:12px;opacity:.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bld-not-kapat{flex:0 0 auto;width:24px;height:24px;border:none;border-radius:50%;background:0 0;color:inherit;cursor:pointer;opacity:.6}.bld-not-kapat:hover{opacity:1;background:rgba(0,0,0,.08)}.bld-not.gidiyor{opacity:0;transform:translateX(20px);transition:opacity .22s ease,transform .22s ease}@keyframes bld-not-gel{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:600px){.bld-notlar{top:calc(64px + env(safe-area-inset-top));bottom:auto;right:8px;left:8px;width:auto}}@media (prefers-reduced-motion:reduce){.bld-not{animation:none}.bld-not.gidiyor{transition:none}}