/* Polish content layer and reusable static Pages layouts. */
.among-theme{font-family:Arial,Helvetica,sans-serif}.pl-header{max-width:1150px;margin:auto;min-height:70px;display:flex;align-items:center;gap:32px;padding:0 4%}.pl-logo{font:900 22px Impact,"Arial Black",sans-serif;letter-spacing:.4px;color:#fff;text-shadow:3px 3px #78131d,-1px -1px #3b0b12;text-decoration:none}.pl-logo span{color:#fa555f}.pl-nav{display:flex;align-items:center;justify-content:flex-end;gap:34px;flex:1}.pl-nav a{color:#a8c7ff;font-size:17px;font-weight:900;text-decoration:none}.pl-nav a:hover,.pl-nav a.active{color:#fff}.pl-shell{width:min(1150px,92%);margin:auto}.pl-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:30px}.pl-game-title{font-size:38px;margin:28px 0 10px}.pl-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#aeb5c6;margin:0 0 16px}.pl-chip{border:1px solid #37394c;background:#1c1e2a;border-radius:99px;padding:8px 12px;color:#a9ccff;text-decoration:none;font-size:14px}.pl-rating{margin-left:auto;color:#ffd34e;font-size:20px;letter-spacing:1px}.pl-rating small{font-size:14px;letter-spacing:0;color:#aeb5c6}.pl-frame{height:560px;overflow:hidden;border:1px solid #34364c;border-radius:13px;background:#080b1b}.pl-frame iframe{display:block;width:100%;height:100%;border:0}.pl-toolbar{display:flex;justify-content:center;gap:10px;margin:13px 0;padding:10px;border:1px solid #34364c;border-radius:12px;background:#ffffff06}.pl-button{border:1px solid #4b4f69;border-radius:10px;padding:9px 14px;background:#181a2b;color:#fff;font-weight:800}.pl-section-title{font-size:20px;margin:25px 0 10px}.pl-games{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.pl-card{overflow:hidden;background:#161827;border:1px solid #3e4056;border-radius:12px;color:#fff;text-decoration:none}.pl-art{height:130px;display:block;position:relative;background:linear-gradient(135deg,#a32737,#ff8352)}.pl-art:before{content:"";position:absolute;width:43px;height:59px;border-radius:28px 28px 17px 17px;left:50%;top:50%;margin:-30px -22px;background:linear-gradient(100deg,#ff6872,#d42737 65%,#881225);box-shadow:inset -6px -4px #8e1223,0 0 0 3px #12131f}.pl-art:after{content:"";position:absolute;width:35px;height:18px;border-radius:12px;left:50%;top:43%;margin-left:-2px;background:linear-gradient(160deg,#ecfbff,#72bee7 58%,#24689b 59%);box-shadow:0 0 0 3px #12131f}.pl-card:nth-child(2) .pl-art{background:linear-gradient(135deg,#195369,#47b7c2)}.pl-card:nth-child(3) .pl-art{background:linear-gradient(135deg,#442584,#bf51cf)}.pl-card:nth-child(4) .pl-art{background:linear-gradient(135deg,#334e91,#5494ee)}.pl-card b{display:block;padding:10px;font-size:14px}.pl-copy,.pl-comments{margin-top:25px;padding:20px;border:1px solid #35374c;border-radius:15px;background:#121424}.pl-copy p{color:#d0d5e3;line-height:1.65}.pl-sidebar{align-self:start;position:sticky;top:90px;padding:15px;border:1px solid #36384d;border-radius:13px;background:#141626}.pl-sidebar h2{font-size:18px;margin:4px 0 12px}.pl-sidebar a{display:block;padding:11px 0;border-bottom:1px solid #34364a;color:#d8ddf0;text-decoration:none;font-weight:800}.pl-sidebar a:last-child{border:0}.pl-comments h2{margin-top:0}.pl-comments textarea,.pl-comments input{width:100%;padding:14px;border:1px solid #363b56;border-radius:10px;background:#101323;color:#fff;font:inherit}.pl-comments textarea{height:130px;resize:vertical}.pl-comment-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.pl-comment-note{display:none;color:#9df6ae;font-weight:700}.pl-catalog{padding:28px 0 55px}.pl-catalog .pl-games{grid-template-columns:repeat(4,minmax(0,1fr))}.pl-footer{margin-top:46px;padding:26px;text-align:center;border-top:1px solid #3a3c52;background:#111225;color:#aeb5c6}.pl-footer a{color:#b7d1ff;text-decoration:none;margin:0 8px}@media(max-width:900px){.pl-nav{gap:15px}.pl-grid{display:block}.pl-sidebar{display:none}.pl-games,.pl-catalog .pl-games{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.pl-header{min-height:62px}.pl-logo{font-size:19px}.pl-nav{display:none}.pl-game-title{font-size:31px}.pl-frame{height:370px}.pl-rating{margin-left:0;width:100%}.pl-games,.pl-catalog .pl-games{grid-template-columns:repeat(2,1fr)}.pl-comment-row{grid-template-columns:1fr}.pl-art{height:115px}}
