:root{--paper:#f7f3ec;--paper-deep:#ede6d8;--ink:#1c1a17;--ink-soft:#3a352d;--muted:#6e675c;--line:#d8cfbf;--line-strong:#b8ae9b;--accent:#c8412b;--accent-deep:#9e2b1e;--seal:#3e5c50;--sans:"Pretendard Variable",-apple-system,system-ui,"Apple SD Gothic Neo",sans-serif;--display:"Fraunces","Pretendard Variable",Georgia,serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"kern","liga","calt"}::selection{background:var(--accent);color:var(--paper)}.ko{word-break:keep-all;letter-spacing:0}@keyframes kbrFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes kbrFade{0%{opacity:0}to{opacity:1}}@keyframes kbrGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kbrPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--paper-deep)}::-webkit-scrollbar-thumb{background:var(--line-strong);border:3px solid var(--paper-deep)}.kbr-hero-grid,.kbr-faq-grid,.kbr-review-grid{grid-template-columns:1fr}@media (min-width:900px){.kbr-desktop-nav{display:flex!important}.kbr-burger{display:none!important}.kbr-hero-grid{grid-template-columns:8fr 4fr}.kbr-hero-rail{border-left:1px solid var(--line);padding-left:40px}.kbr-faq-grid{grid-template-columns:5fr 7fr}.kbr-footer-row{justify-content:space-between;align-items:flex-start;flex-direction:row!important}.kbr-featured{justify-content:space-between;align-items:center;flex-direction:row!important}.kbr-review-grid{grid-template-columns:1fr 340px;align-items:start}}.kbr-indexrow:hover{background:var(--paper-deep)}.kbr-indexrow:hover h3{color:var(--accent)}.kbr-featured:hover{box-shadow:4px 4px 0 var(--line-strong);transform:translateY(-2px)}.kbr-askrow:hover{background:var(--paper-deep)}.kbr-card:hover{box-shadow:4px 4px 0 var(--line-strong);transform:translateY(-2px)}.kbr-card:hover h3{color:var(--accent)}.kbr-card:hover .kbr-cardimg{transform:scale(1.04)}.kbr-altrow:hover{background:var(--paper-deep)}.kbr-altrow:hover .kbr-altname{color:var(--accent)}.kbr-chip{transition:all .14s}.kbr-jump:hover{color:var(--accent)}.kbr-buy:hover{background:var(--ink)!important;color:var(--paper)!important}.kbr-cta{transition:transform .14s,box-shadow .14s}.kbr-cta:hover{transform:translate(4px,4px);box-shadow:none!important}.kbr-drop:first-letter{font-family:var(--display);float:left;color:var(--ink);padding:.32rem .55rem 0 0;font-size:3.6rem;font-weight:600;line-height:.74}.kbr-thumb{transition:border-color .14s}.kbr-thumb:hover{border-color:var(--ink)!important}.kbr-rail{position:static}.kbr-short:hover .kbr-shortimg{transform:scale(1.05)}.kbr-short:hover .kbr-shortplay{background:var(--accent);border-color:var(--accent);transform:translate(-50%,-50%)scale(1.08)}.kbr-reddit:hover{background:#f7f3ec12!important;border-color:#f7f3ec52!important}.kbr-reddit:hover .kbr-redtitle{color:#f7b7a6}.kbr-shortsrail::-webkit-scrollbar{height:8px}.kbr-shortsrail::-webkit-scrollbar-track{background:#f7f3ec14;border-radius:4px}.kbr-shortsrail::-webkit-scrollbar-thumb{background:#f7f3ec47;border:none;border-radius:4px}@media (min-width:760px){.kbr-redditgrid{grid-template-columns:1fr 1fr 1fr!important}}.kbr-buylink:hover{background:var(--paper-deep)!important}.kbr-watchgrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:560px){.kbr-watchgrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:880px){.kbr-watchgrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1080px){.kbr-watchgrid{grid-template-columns:repeat(5,1fr)}}.kbr-watchredgrid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:680px){.kbr-watchredgrid{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.kbr-watchredgrid{grid-template-columns:1fr 1fr 1fr}}.kbr-watchred:hover{background:var(--paper-deep)!important;border-color:var(--ink)!important}.kbr-watchred:hover .kbr-redtitle2{color:var(--accent)}@media (min-width:720px){.kbr-shortbody{max-height:88vh;flex-direction:row!important}.kbr-shortmedia{align-self:stretch;aspect-ratio:auto!important;flex:0 0 336px!important;width:336px!important;max-height:none!important}.kbr-shortinfo{overflow-y:auto}}@media (min-width:760px){.kbr-proscons{grid-template-columns:1fr 1fr!important}.kbr-proscons>div:first-child{border-right:1px solid var(--line);border-bottom:none!important}.kbr-whofor{grid-template-columns:1fr 1fr!important}}@media (min-width:620px){.kbr-cardgrid,.kbr-steps{grid-template-columns:1fr 1fr!important}}@media (min-width:960px){.kbr-cardgrid{grid-template-columns:1fr 1fr 1fr!important}}@media (min-width:900px){.kbr-rail{position:sticky;top:84px}}
