:root{--color-bg:#e8eaed;--color-text:#202124;--color-link-hover:#185abc;--font-base:'Roboto',sans-serif;--font-size-base:16px;--line-height-base:1.6}body{background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-base);font-family:var(--font-base)}a,a:active,a:focus,a:hover{color:var(--color-link-hover);text-decoration:none}.material-icons{font-family:'Material Icons';font-style:normal;font-weight:normal;font-size:24px;line-height:1;display:inline-block;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.ssgameWrapper,.gameWrapper{position:relative;padding-bottom:56.25%;height:0;max-width:100%}.ssgameWrapper iframe,.gameWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-fluid{object-fit:cover}@media(min-width:992px){.gameWrapper{padding-top:30px}.m-s{margin-left:12px}}@media(min-width:768px) and (max-width:992px){.gameWrapper{padding-top:50px}}@media(min-width:576px) and (max-width:768px){.gameWrapper{padding-top:150px}}@media(max-width:576px){.gameWrapper{padding-top:250px}}.card{box-shadow:0 0 4px rgba(0,0,0,.05),0 3px 4px rgba(0,0,0,.05),0 1px 5px rgba(0,0,0,.05)}.navbar-nav{font-weight:500}.logo{color:#555;font-size:22px;font-weight:400}.logico{height:24px;margin-right:5px;position:relative;top:5px}.homeback,.navback{background:#3f51b5}.homeback{padding-top:30px}.item-name{color:#fff;font-size:20px}.foot-tic{line-height:2}.recomm{background:#f5f5f5}.table-of{border-left:4px solid #3f51b5;padding-left:20px;line-height:1.8;font-size:14px}.fullico{width:18px;height:18px;margin-right:6px;margin-bottom:-4px}
.breadcrumb {
  display: flex;
  list-style: none;
  padding: 8px 15px;
  background: #f8f9fa;
  border-radius: 5px;
  font-size: 14px;
}

.breadcrumb-item + .breadcrumb-item::before {
  content: ">";
  padding: 0 8px;
  color: #6c757d;
}

.breadcrumb-item a {
  text-decoration: none;
  color: #007bff;
}

.breadcrumb-item a:hover {
  text-decoration: underline;
}

.breadcrumb-item.active {
  color: #6c757d;
}
.alphabetical-post-list li a::before {
    content: '▶️ ';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: opacity 0.2s ease;
}

.alphabetical-post-list li a:hover::before {
    opacity: 1;
}