/* UNINI Aşama 16: tüm logo alanları şeffaf, sayfa başına iki içerik */
.hero-emblem{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}
.hero-emblem img{display:block;width:min(100%,360px);height:auto;margin:auto;object-fit:contain!important;object-position:center;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;mix-blend-mode:normal!important;filter:drop-shadow(0 14px 24px rgba(0,0,0,.2))!important}
.auth-console-head img{object-fit:contain!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
.un16-pager{display:flex;align-items:center;justify-content:center;gap:13px;margin:8px 0 4px;grid-column:1/-1}
.un16-page-btn{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border-radius:12px;background:rgba(116,49,157,.46);border:1px solid rgba(255,225,160,.55);color:#fff;font-size:26px;line-height:1;transition:background .2s,transform .2s}
.un16-page-btn:not(:disabled):hover{background:rgba(170,75,226,.64);transform:translateY(-2px)}
.un16-page-btn:disabled{opacity:.3;cursor:default}
.un16-page-info{font-size:12px;font-weight:800;color:#f5dcfa;min-width:44px;text-align:center}
.un14-news-list,.un14-memories-list{max-height:none!important;overflow:visible!important;min-height:0!important}
.un14-board{height:650px;min-height:0!important;overflow:hidden}
.un14-news-list,.un14-memories-list{overflow-y:auto!important;overflow-x:hidden!important;min-height:0!important;scrollbar-width:thin}
.un14-board-foot{margin-top:auto}
@media(max-width:700px){.un14-board{height:620px}.hero-emblem img{width:min(82vw,310px)}}

.un16-discord-nav-icon{width:22px;height:22px;object-fit:contain}


/* Aşama 16.1: Anıların başlığı ve yönetim butonları ilk bakışta görünür olsun. */
.un16-page-host{flex:0 0 auto;min-height:0;}
.un16-page-host:empty{display:none}
.un16-page-host .un16-pager{margin:12px 0 3px}
.un14-memories-list{align-content:start;grid-auto-rows:max-content;}
.un14-memory-card{
  display:grid;
  grid-template-columns:minmax(0,41%) minmax(0,59%);
  min-height:176px;
  height:176px;
  overflow:hidden;
}
.un14-memory-card .un14-picture-button{
  display:block;
  width:100%;
  height:100%;
  min-height:0;
  border:0;
  border-radius:0;
}
.un14-memory-card .un14-picture-button img{
  display:block;
  width:100%;
  height:100%;
  max-height:none;
  aspect-ratio:auto;
  object-fit:cover;
}
.un14-memory-info{
  display:flex;
  flex-direction:column;
  align-items:stretch;
  min-width:0;
  min-height:0;
  padding:12px 11px 12px;
}
.un14-memory-info h3{
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  line-clamp:2;
  overflow:hidden;
  font-size:14px;
  line-height:1.3;
  margin:0 0 7px;
}
.un14-memory-info p{
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  line-clamp:2;
  overflow:hidden;
  font-size:11px;
  line-height:1.35;
  margin:0 0 6px;
}
.un14-memory-info .un14-card-meta{font-size:10px;line-height:1.25;margin-bottom:5px}
.un14-memory-info .un14-card-actions{
  margin-top:auto;
  display:flex;
  gap:7px;
  flex-wrap:nowrap;
}
.un14-memory-info .un14-mini-action{padding:7px 9px;font-size:11px}
/* On narrow screens the columns stay side by side, with smaller icons. */
@media(max-width:430px){
 .un14-memory-card{grid-template-columns:minmax(0,36%) minmax(0,64%);height:166px;min-height:166px}
 .un14-memory-info{padding:9px 8px}
 .un14-memory-info h3{font-size:12px}
 .un14-memory-info .un14-mini-action{padding:6px 7px;font-size:10px}
 .un14-board{height:620px}
}
