.comic-feed-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0}.comic-feed-toolbar>div{display:flex;gap:15px;align-items:center;font-size:12px;color:#aebaa5}.comic-feed{height:calc(100dvh - 225px);min-height:420px;max-height:950px;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;border-radius:22px;background:#151e18;scrollbar-width:thin;position:relative}.comic-feed-card{position:relative;isolation:isolate;height:100%;min-height:420px;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#1d2630}.comic-feed-art,.comic-feed-shade{position:absolute;inset:0;z-index:-1;overflow:hidden}.comic-feed-art img{width:200%;height:200%;max-width:none;object-fit:fill;object-position:top left}.comic-feed-shade{background:linear-gradient(#0005,transparent 32%,#07110b22 45%,#07110bea 100%);z-index:0}.comic-feed-top{position:absolute;top:22px;left:24px;right:22px;display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#fff9;letter-spacing:1px}.comic-feed-top span{background:#ffffff1a;border:1px solid #ffffff28;backdrop-filter:blur(8px);border-radius:30px;padding:6px 10px}.comic-feed-top small{padding:7px}.comic-feed-copy{position:absolute;bottom:28px;left:28px;right:92px;max-width:650px;color:#fff}.comic-feed-owner{color:#e2e7d8;background:transparent;border:0;padding:0;font-size:13px;cursor:pointer}.comic-feed-copy h2{font-size:clamp(24px,4vw,40px);line-height:1.25;margin:14px 0}.comic-feed-copy p{font-size:14px;line-height:1.7;color:#f7f6ecdd;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.comic-start{display:flex;justify-content:space-between;align-items:center;gap:38px;background:#d1e0bf;color:#18231a;padding:15px 24px;border-radius:40px;border:0;font-size:15px;font-weight:700;cursor:pointer;min-height:48px}.comic-price{display:block;margin-top:10px;color:#d0d7c6;font-size:11px}.comic-feed-rail{position:absolute;right:18px;bottom:28px;display:grid;gap:14px}.comic-feed-rail button{color:#fff!important;background:transparent;border:0;text-shadow:0 2px 9px #000;cursor:pointer;min-width:54px;padding:0;display:grid;justify-items:center;gap:3px}.comic-feed-rail button span{font-size:28px;line-height:1.2}.comic-feed-rail button small{font-size:10px}.comic-feed-rail .liked span{color:#ffb2bc}.comic-player-exit{position:sticky;top:0;z-index:5;background:#152319;padding:10px 0;border-bottom:1px solid #bdcba322}.comic-player-exit button{border:0;background:transparent;color:#d6e3c5;font-size:14px;min-height:40px;cursor:pointer}.comic-player-shell{padding-top:0!important}.comic-player-shell .game-player-frame{height:calc(100dvh - 190px);min-height:380px}.comic-feed button:focus-visible{outline:3px solid #f2d7a4;outline-offset:4px}@media(max-width:760px){.comic-feed-toolbar{margin:6px 0 10px}.comic-feed-toolbar .btn{font-size:12px;padding:10px 12px}.comic-feed-toolbar>div>span{display:none}.comic-feed{height:calc(100dvh - 235px);min-height:390px;border-radius:16px}.comic-feed-card{min-height:390px}.comic-feed-copy{left:19px;right:82px;bottom:22px}.comic-feed-copy h2{font-size:25px}.comic-feed-copy p{font-size:12px}.comic-feed-rail{right:12px;gap:12px;bottom:24px}.comic-feed-rail button span{font-size:26px}.comic-feed-top{left:17px;top:17px}.comic-start{font-size:14px;padding:12px 20px}.comic-feed-top small{max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.comic-feed-rail button small{color:#f7f9f2!important}.comic-feed-shade{background:linear-gradient(#0005,transparent 27%,#07110b22 38%,#07110bf2 100%)}
