@font-face{font-family:SBAggro;src:url(/fonts/SBAggroB.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:SBAggro;src:url(/fonts/SBAggroM.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:SBAggro;src:url(/fonts/SBAggroL.woff2)format("woff2");font-weight:300;font-display:swap}.st{color:#000;letter-spacing:-.03em;background:#fdf6d9;min-height:100vh;padding:32px 20px 60px;font-family:SBAggro,Noto Sans KR,sans-serif}.st-head{text-align:center;max-width:1400px;margin:0 auto 24px}.st-back{background:#fff;border:2px solid #000;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.st-head h1{font-size:36px;font-weight:700;line-height:1.1}.st-head p{color:#5a4a2a;margin-top:8px;font-size:16px;font-weight:500}.st-empty{text-align:center;padding:60px 0;font-size:16px;font-weight:500}.sg-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px;max-width:1400px;margin:0 auto;padding:0;list-style:none;display:grid}@media (max-width:520px){.sg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.sg-card{background:#fff;border:2px solid #000;flex-direction:column;min-width:0;display:flex;overflow:hidden}.sg-ph{aspect-ratio:1;cursor:pointer;background:#222;border:0;border-bottom:2px solid #000;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sg-ph img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.sg-ph:hover img{transform:scale(1.04)}.sg-rank{color:#000;background:#f26722;border-bottom:2px solid #000;border-right:2px solid #000;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:0;left:0}.sg-meta{padding:8px 10px 10px}.sg-nick{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.sg-row{justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}.sg-ki{color:#fc7f00;white-space:nowrap;font-size:12px;font-weight:500}.sg-ki b{color:#000;margin-left:3px;font-weight:700}.sg-give{color:#fff;width:78px;height:38px;font:inherit;cursor:pointer;background:url(/pc/btn_give.png) 50%/100% 100% no-repeat;border:0;flex:none;padding:0 0 2px;font-size:12px;font-weight:700;transition:transform 80ms,filter .1s}.sg-give:hover{filter:brightness(1.06)}.sg-give:active{transform:translateY(2px)}.sg-give.done{background-image:url(/pc/btn_give_gray.png)}.sg-more{color:#5a4a2a;justify-content:center;align-items:center;min-height:60px;padding:24px 0;font-size:14px;font-weight:500;display:flex}.sg-retry{font:inherit;cursor:pointer;background:#fff;border:2px solid #000;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700}.st-note{color:#ffc93b;z-index:10;background:#000;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:500;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}
