
#gp-root .kr-thm{display:inline-flex;align-items:center;gap:2px;flex:none;align-self:center;margin-right:10px;padding:2px;border-radius:999px;border:1px solid rgba(255,255,255,.18);
  background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.03)),rgba(14,16,24,.5);-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}
#gp-root .kr-thm button{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 9px;white-space:nowrap;letter-spacing:.02em;border:0;border-radius:999px;background:none;color:var(--dim);font:600 11px/1 var(--sans);cursor:pointer}
#gp-root .kr-thm button.on{background:rgba(255,255,255,.16);color:var(--txt)}
#gp-root .kr-thm-opts{display:inline-flex;align-items:center;gap:2px}
#gp-root .kr-thm button.kr-thm-cur{display:none;color:var(--txt)}
#gp-root .kr-thm-cur::after{content:"";margin-left:6px;border:4px solid transparent;border-top-color:currentColor;border-bottom:0;opacity:.7}
#gp-root .kr-thm-cur svg{display:none;width:15px;height:15px}
#gp-root .kr-thm-cur svg circle{fill:none;stroke:currentColor;stroke-width:1.8}
#gp-root .kr-thm-cur svg path{fill:currentColor}
@media (min-width:761px) and (max-width:1023px){
  #gp-root .kr-thm{position:relative}
  #gp-root .kr-thm button.kr-thm-cur{display:inline-flex}
  #gp-root .kr-thm .kr-thm-opts{display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:40;flex-direction:column;align-items:stretch;gap:2px;padding:4px;border-radius:14px;border:1px solid rgba(255,255,255,.18);
    background:rgba(14,16,24,.94);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 12px 30px rgba(0,0,0,.4)}
  #gp-root .kr-thm.open .kr-thm-opts{display:flex}
  html #gp-root .gp-hd.kr-thm-up{z-index:60!important}
  #gp-root .kr-thm.open{z-index:50}
  #gp-root .kr-thm .kr-thm-opts button{justify-content:flex-start;height:28px;padding:0 12px}
  html.kr-modern #gp-root .kr-thm .kr-thm-opts{background:rgba(255,255,255,.97);border-color:rgba(11,26,58,.12);box-shadow:0 12px 30px rgba(11,26,58,.16)}
}
@media (min-width:761px) and (max-width:819px){
  #gp-root .kr-thm{margin-right:6px}
  #gp-root .kr-thm button.kr-thm-cur{padding:0 5px}
  #gp-root .kr-thm-cur svg{display:block}
  #gp-root .kr-thm-cur span,#gp-root .kr-thm-cur::after{display:none}
}
#gp-root .kr-thm button:focus-visible{outline:1px solid var(--act);outline-offset:1px}
@media (max-width:760px){#gp-root .kr-thm{margin-right:6px}#gp-root .kr-thm button{height:22px;padding:0 6px;font-size:10.5px}}

html.kr-tx #gp-root,html.kr-tx #gp-root *{transition:background-color .6s ease,color .6s ease,border-color .6s ease!important}


html.kr-modern{color-scheme:light}
html.kr-modern #gp-root{--act:#9A6B12;--act-dk:#F3E6C8;--txt:#0B1A3A;--dim:#4A5468;--dim2:#7C8597;--live:#138A4E;--ice:#2563C9;--gold:#9A6B12;
  --l:rgba(11,26,58,.12);--l2:rgba(11,26,58,.07);--bg:#F7F4EC;--bg2:#FFFFFF;--glass:rgba(255,255,255,.86);--glass2:rgba(255,255,255,.92);--rim:rgba(11,26,58,.13);--rim2:rgba(11,26,58,.08);
  --kc:#B4532F;--kc-hi:#C8643E;--kc-a:rgba(180,83,47,.12);--k1:#0B1A3A;--k2:#2B354B;--k3:#5A6478;--kl:rgba(11,26,58,.08);--kcard:#FFFFFF;--kgold:#9A6B12;
  --krm-up:#C62828;--krm-dn:#127A47;background:linear-gradient(180deg,#F7F4EC,#FFFFFF)!important;color:var(--txt)}

html.kr-modern #gp-root .gp-bgart{opacity:.12!important;filter:saturate(.7) brightness(1.12)!important}

html.kr-modern #gp-root .gp-hd,html.kr-modern #gp-root .gp-keys{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.80))!important;border-color:var(--rim)!important;box-shadow:0 1px 0 rgba(11,26,58,.04)!important}
html.kr-modern #gp-root .gp-cmd{background:rgba(251,250,246,.9)!important;border-color:var(--rim)!important}
html.kr-modern #gp-root .gp-tk,html.kr-modern #gp-root .gp-ft{background:rgba(255,255,255,.90)!important;border-color:var(--rim)!important}
html.kr-modern #gp-root .gp-grid{background:transparent}
html.kr-modern #gp-root .gp-pn{background:linear-gradient(180deg,#FFFFFF,rgba(255,255,255,.94))!important;border-color:var(--rim)!important;box-shadow:0 1px 2px rgba(11,26,58,.05),0 10px 26px rgba(11,26,58,.06)!important}
html.kr-modern #gp-root .gp-pn .gp-ph{background:linear-gradient(180deg,rgba(11,26,58,.035),rgba(11,26,58,0))!important;border-bottom-color:var(--rim2)!important}
html.kr-modern #gp-root .gp-pane{background:#FFFFFF!important;color:var(--txt)}
html.kr-modern #gp-root .gp-in,html.kr-modern #gp-root #gp-q{background:#FFFFFF!important;color:var(--txt)!important;border-color:var(--rim)!important}
html.kr-modern #gp-root .gp-in::placeholder,html.kr-modern #gp-root #gp-q::placeholder{color:var(--dim2)}

html.kr-modern #gp-root img.gp-itj,html.kr-modern #gp-root img[src*="itjuzi-white"]{filter:none!important;opacity:1!important;object-position:-9999px 0!important;background:linear-gradient(90deg,#FF6600 0 38%,#1A1A1A 38% 100%)!important;
  -webkit-mask:url(/assets/glacierpost/logo-itjuzi-white.png) center/contain no-repeat;mask:url(/assets/glacierpost/logo-itjuzi-white.png) center/contain no-repeat}
html.kr-modern #gp-root img[src*="institute-white"]{filter:invert(1) brightness(.32)!important;opacity:1!important}
html.kr-modern #gp-root .gp-pyr{filter:brightness(.82) saturate(1.25)}
html.kr-modern #gp-root.km-on .gp-hd .gp-spons .gp-brand{background:linear-gradient(180deg,#FFFFFF,rgba(255,255,255,.86))!important;border-color:rgba(154,107,18,.38)!important;box-shadow:0 2px 10px rgba(11,26,58,.08)!important}
html.kr-modern #gp-root .gp-brand .gp-vl-itj{background:rgba(154,107,18,.4)!important}

html.kr-modern #gp-root .kr-folio{color:var(--dim)!important;border-top-color:rgba(154,107,18,.22)!important}
html.kr-modern #gp-root .kr-ins,html.kr-modern #gp-root .kr-ins em{color:var(--dim)!important}
html.kr-modern #gp-root .kr-ins b{color:var(--txt)!important}
html.kr-modern #gp-root .kr-wel{background:#FFFFFF!important;border-color:rgba(180,83,47,.45)!important}
html.kr-modern #gp-root .kr-greet,html.kr-modern #gp-root .kr-wt b{color:var(--txt)!important}

html.kr-modern #gp-root .kr-thm{border-color:rgba(11,26,58,.14);background:rgba(255,255,255,.86);box-shadow:0 1px 3px rgba(11,26,58,.08)}
html.kr-modern #gp-root .kr-thm button.on{background:#0B1A3A;color:#FFFFFF}

html.kr-modern #gp-root .kr-fb{background:#FFFFFF!important;border-color:var(--rim)!important;color:var(--txt)!important;box-shadow:0 1px 2px rgba(11,26,58,.06)!important}
html.kr-modern #gp-root .kr-fb.g{background:#EAF7F0!important;border-color:rgba(18,122,71,.45)!important;color:#0E6B3E!important}
html.kr-modern #gp-root .kr-fb.au{background:#FBF3E1!important;border-color:rgba(154,107,18,.5)!important;color:#7A520B!important}

html.kr-modern #gp-root .krt-f{background:#FFFFFF!important;border-color:var(--rim)!important;box-shadow:0 1px 2px rgba(11,26,58,.05)!important}
html.kr-modern #gp-root .krt-b{background:#FBF5E6!important;border-color:rgba(154,107,18,.3)!important}
html.kr-modern #gp-root .krt-y2 b{color:#7A520B!important}
html.kr-modern #gp-root .krm-spot{background:linear-gradient(135deg,#FFFFFF,#F6F1E4)!important;border-color:var(--rim)!important}
html.kr-modern #gp-root .krm-sc{background:#FBFAF6!important;border-color:var(--rim2)!important}
html.kr-modern #gp-root .krm-hot li::before{background:linear-gradient(90deg,rgba(37,99,201,.12),rgba(37,99,201,.03))!important}
html.kr-modern #gp-root .krm-hot li.krm-gx::before{background:linear-gradient(90deg,rgba(154,107,18,.14),rgba(154,107,18,.03))!important}
html.kr-modern #gp-root .krm-hot li.krm-gx .t,html.kr-modern #gp-root .krm-hot li.krm-gx .n{color:#7A520B!important}
html.kr-modern #gp-root .krm-tag{border-color:rgba(154,107,18,.55)!important;color:#7A520B!important}
html.kr-modern #gp-root .krm-exr .bar{background:rgba(37,99,201,.10)!important}
html.kr-modern #gp-root .krc-ctl button{background:#FFFFFF;border-color:var(--rim)}
html.kr-modern #gp-root .krm-ft{background:#FFFFFF!important;border-color:var(--rim2)!important}

html.kr-modern body #gp-root .gp-tt b,html.kr-modern body #gp-root.kr-mast .gp-station .gp-tt b{color:#0B1A3A!important;text-shadow:none!important}
html.kr-modern body #gp-root .gp-tt small,html.kr-modern body #gp-root.kr-mast .gp-station .gp-tt small{color:#4A5468!important;text-shadow:none!important}

html.kr-modern #gp-root .gp-city{--txt:#F3F4F6;--dim:#C9CDD6;--dim2:#9AA0AC;--k1:#F3EEE7;--k2:#D9D2C7;--k3:#BDB5A9;--gold:#E3B75D;--kgold:#E3B75D;--act:#FF9F1C;color:#F3F4F6}

html.kr-modern #gp-root .krm-s{--krm-up:#C62828;--krm-dn:#127A47}
html.kr-modern #gp-root .krm-hot li.krm-pin .n{color:#2563C9!important}

html.kr-modern body .gp-os{background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.24),rgba(255,255,255,.04) 60%,rgba(0,0,0,.2)),#0B1A3A!important;color:#FFFFFF!important;
  box-shadow:0 0 0 1.5px #C9A253,0 0 0 5px #FFFFFF,0 0 0 6px rgba(154,107,18,.55),0 6px 18px rgba(11,26,58,.22),inset 0 1px 0 rgba(255,255,255,.35)!important}

html.kr-modern #kr-pin .kp-b{color:#0B1A3A!important;border-color:rgba(11,26,58,.16)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.84))!important;box-shadow:0 2px 10px rgba(11,26,58,.10)!important}
html.kr-modern #kr-pin .kp-b kbd{color:#4A5468!important;border-color:rgba(11,26,58,.2)!important;background:rgba(11,26,58,.04)!important}
html.kr-modern #kr-pin .kp-b.kp-gold{color:#7A520B!important;border-color:rgba(154,107,18,.5)!important;background:linear-gradient(180deg,#FFF8E6,#FBEFCF)!important}
html.kr-modern #kr-pin .kp-b.kp-green{color:#0E6B3E!important;border-color:rgba(18,122,71,.45)!important;background:linear-gradient(180deg,#F0FAF4,#E1F4E9)!important}

html.kr-modern #gp-root .kr-ac{background:rgba(255,255,255,.97)!important;border-color:rgba(11,26,58,.12)!important;box-shadow:0 18px 44px rgba(11,26,58,.16)!important}

html.kr-modern #gp-root .gp-boot{background:#F7F4EC}
html.kr-modern #gp-root .gp-boot::before{filter:blur(40px) saturate(115%) brightness(1.2)}
html.kr-modern #gp-root .gp-boot.s1::before{opacity:.42}
html.kr-modern #gp-root .gp-boot .art .cr{color:#5A6478}
html.kr-modern #gp-root .gp-boot .art img{filter:drop-shadow(0 18px 36px rgba(11,26,58,.22))}
#gp-root .gp-brand .kr-lang{display:inline-flex;align-items:center;gap:1px;flex:none}
#gp-root .gp-brand .kr-lang a{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 5px;border-radius:7px;color:var(--dim);text-decoration:none;font:600 10px/1 var(--mono);letter-spacing:.04em}
#gp-root .gp-brand .kr-lang a i{font-style:normal;font-size:15px;line-height:1}
#gp-root .gp-brand .kr-lang a:hover,#gp-root .gp-brand .kr-lang a:focus-visible{color:var(--txt);background:rgba(255,255,255,.12);outline:none}
#gp-root .gp-brand .gp-vl-lang{opacity:.8}
html.kr-modern #gp-root .gp-brand .kr-lang a:hover,html.kr-modern #gp-root .gp-brand .kr-lang a:focus-visible{background:rgba(11,26,58,.06)}
@media (max-width:1599px){#gp-root .gp-brand .kr-lang a b{display:none}#gp-root .gp-brand .kr-lang a{padding:0 3px}}
@media (max-width:760px){#gp-root .gp-brand .kr-lang a{height:20px;padding:0 2px}#gp-root .gp-brand .kr-lang a i{font-size:13px}}

@media (min-width:1024px) and (max-width:1099px),(max-width:760px){
  #gp-root .kr-thm{position:relative}
  #gp-root .kr-thm button.kr-thm-cur{display:inline-flex}
  #gp-root .kr-thm .kr-thm-opts{display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:40;flex-direction:column;align-items:stretch;gap:2px;padding:4px;border-radius:14px;border:1px solid rgba(255,255,255,.18);
    background:rgba(14,16,24,.94);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 12px 30px rgba(0,0,0,.4)}
  #gp-root .kr-thm.open .kr-thm-opts{display:flex}
  #gp-root .kr-thm .kr-thm-opts button{justify-content:flex-start;height:28px;padding:0 12px}
  html.kr-modern #gp-root .kr-thm .kr-thm-opts{background:rgba(255,255,255,.97);border-color:rgba(11,26,58,.12);box-shadow:0 12px 30px rgba(11,26,58,.16)}
  html #gp-root .gp-hd.kr-thm-up{z-index:60!important}
  #gp-root .kr-thm.open{z-index:50}
}

@media (min-width:761px) and (max-width:899px){#gp-root .gp-brand .kr-lang a+a{display:none}}

@media (min-width:761px) and (max-width:819px){#gp-root.km-on .gp-hd .gp-spons .gp-brand{gap:6px!important;padding-left:8px!important;padding-right:8px!important}}

@media (min-width:820px) and (max-width:859px){
  #gp-root .kr-thm{margin-right:6px}
  #gp-root .kr-thm button.kr-thm-cur{padding:0 5px}
  #gp-root .kr-thm-cur svg{display:block}
  #gp-root .kr-thm-cur span,#gp-root .kr-thm-cur::after{display:none}
}
:root{--kr-t50h:46px}
html #gp-root{padding-top:var(--kr-t50h)}
#gp-root>.kr-t50{position:absolute;left:0;right:0;top:0;height:var(--kr-t50h);z-index:2;display:flex;align-items:stretch;overflow:visible;
  background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01)),rgba(8,9,12,.74);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);
  border-bottom:1px solid var(--l);font:12px/1 var(--sans);color:var(--txt)}
#gp-root>.kr-t50 .t5-lab{flex:none;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 8px 0 16px;margin:0;border:0;background:none;cursor:pointer;
  color:var(--gold);font:600 12px/1 var(--mono);letter-spacing:.04em;text-align:left;white-space:nowrap}
#gp-root>.kr-t50 .t5-lab b{font:600 11px/1 var(--sans);letter-spacing:.02em;color:var(--txt)}
#gp-root>.kr-t50 .t5-lab:hover{filter:brightness(1.15)}
#gp-root>.kr-t50 .t5-ii{flex:none;align-self:center;margin:0 6px 0 0;z-index:3}
#gp-root>.kr-t50 .t5-ii .gp-tip{left:0;right:auto;top:22px;width:min(380px,calc(100vw - 40px));white-space:normal}
#gp-root>.kr-t50 .t5-rows{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}
#gp-root>.kr-t50 .t5-row{flex:1;min-height:0;display:flex;align-items:center;overflow:hidden}
#gp-root>.kr-t50 .t5-row+.t5-row{border-top:1px solid var(--l2)}
#gp-root>.kr-t50 .t5-trk{display:flex;flex:none;white-space:nowrap;will-change:transform;animation:krt5l 180s linear infinite}
#gp-root>.kr-t50 .t5-trk.r{animation-name:krt5r}
#gp-root>.kr-t50:hover .t5-trk,#gp-root>.kr-t50.hold .t5-trk{animation-play-state:paused}
@keyframes krt5l{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@keyframes krt5r{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}
#gp-root>.kr-t50 .t5i{display:inline-flex;align-items:baseline;gap:6px;flex:none;padding:0 26px 0 0}
#gp-root>.kr-t50 .t5i .rk{font:600 10.5px/1 var(--mono);color:var(--gold);min-width:15px;text-align:right}
#gp-root>.kr-t50 .t5i .nm{font:600 12px/1 var(--sans);color:var(--txt)}
#gp-root>.kr-t50 .t5i .sy{font:10.5px/1 var(--mono);font-style:normal;color:var(--dim)}
#gp-root>.kr-t50 .t5i .kv{font:500 11.5px/1 var(--mono);color:var(--txt);white-space:nowrap}
#gp-root>.kr-t50 .t5i .kv em{font:11px/1 var(--sans);font-style:normal;color:var(--dim);margin-right:4px}
#gp-root>.kr-t50 .t5i sup{font:9.5px/1 var(--sans);color:var(--dim);margin-left:3px;vertical-align:2px}
html.kr-modern #gp-root>.kr-t50{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.72));border-bottom-color:rgba(11,26,58,.12)}
@media (prefers-reduced-motion:reduce){#gp-root>.kr-t50 .t5-trk{animation:none}#gp-root>.kr-t50 .t5-row{overflow-x:auto;scrollbar-width:none}}
@media (min-width:761px){html.gp-on .gp-os{top:calc(12px + var(--kr-t50h))}}
@media (max-width:760px){:root{--kr-t50h:42px}#gp-root>.kr-t50 .t5-lab{padding-left:12px;gap:2px;font-size:11px}#gp-root>.kr-t50 .t5-lab b{font-size:10px}
  #gp-root>.kr-t50 .t5-ii{display:none}#gp-root>.kr-t50 .t5i{padding-right:20px;gap:5px}#gp-root>.kr-t50 .t5i .nm{font-size:11.5px}#gp-root>.kr-t50 .t5i .kv{font-size:11px}}
#gp-root .kr-nrot{display:inline-grid;justify-items:start;vertical-align:baseline;line-height:1}
#gp-root .gp-tt .kr-nrot{height:1em;overflow:visible;vertical-align:top}
#gp-root .gp-ft .kr-nrot,#gp-root .kr-wel .kr-nrot{vertical-align:top}
#gp-root .kr-nrot>span{grid-area:1/1;opacity:0;transition:opacity .14s ease-in;white-space:nowrap}
#gp-root .kr-nrot>span.on{opacity:1;transition:opacity .22s ease-out .14s}
@media (prefers-reduced-motion:reduce){#gp-root .kr-nrot>span{transition:none}}

#gp-root .krh{position:relative;flex:none;margin:6px 6px 0;border:1px solid var(--rim,rgba(255,255,255,.14));border-radius:14px;overflow:hidden;
  background:linear-gradient(120deg,rgba(242,193,78,.16),rgba(242,193,78,.03) 46%,rgba(255,255,255,.02)),var(--glass,rgba(14,15,20,.6));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}
#gp-root .krh[hidden]{display:none}
#gp-root .krh-i{display:none;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-height:176px}
#gp-root .krh-i.on{display:grid;animation:krh .5s ease-out both}
@keyframes krh{from{opacity:0}to{opacity:1}}
#gp-root .krh-txt{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px 28px;min-width:0}
#gp-root .krh-k{font:600 11.5px/1.2 var(--mono);letter-spacing:.14em;color:var(--gold)}
#gp-root .krh-t{margin:0;font:600 clamp(24px,2.6vw,38px)/1.15 Newsreader,"Source Serif 4","Songti SC","Noto Serif SC",Georgia,serif;color:var(--txt);letter-spacing:-.005em}
#gp-root .krh-d{margin:0;max-width:64ch;font:14px/1.6 var(--sans);color:var(--dim)}
#gp-root .krh-a{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px}
#gp-root .krh-cta{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 18px;border-radius:999px;border:1px solid rgba(216,178,106,.75);
  background:linear-gradient(180deg,rgba(242,193,78,.34),rgba(242,193,78,.12)),rgba(36,26,8,.55);color:#F7E2A8;font:600 14px/1 var(--sans);text-decoration:none;white-space:nowrap}
#gp-root .krh-cta:hover{filter:brightness(1.12)}
#gp-root .krh-hot{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(242,92,84,.45);background:rgba(242,92,84,.12);color:var(--txt);font:13px/1 var(--sans);cursor:pointer;white-space:nowrap}
#gp-root .krh-hot b{font-weight:600}
#gp-root .krh-hot i{font:normal 600 10.5px/1 var(--sans);padding:3px 6px;border-radius:6px;background:#F25C54;color:#fff}
#gp-root .krh-img{position:relative;margin:0;width:clamp(150px,18vw,260px);overflow:hidden}
#gp-root .krh-img i{position:absolute;inset:-14px;background-size:cover;background-position:center;filter:blur(14px) brightness(.7);opacity:.85}
#gp-root .krh-img img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}
#gp-root .krh-dots{position:absolute;left:28px;bottom:10px;display:flex;gap:6px}
#gp-root .krh-dots button{width:7px;height:7px;border-radius:50%;border:0;padding:0;background:rgba(255,255,255,.3)}
#gp-root .krh-dots button.on{background:var(--gold)}
html.kr-modern #gp-root .krh{background:linear-gradient(120deg,rgba(154,107,18,.12),rgba(255,255,255,.75) 46%),rgba(255,255,255,.85)}
html.kr-modern #gp-root .krh-cta{color:#5A3D05;background:linear-gradient(180deg,rgba(242,193,78,.5),rgba(242,193,78,.25));border-color:rgba(154,107,18,.6)}
@media (prefers-reduced-motion:reduce){#gp-root .krh-i.on{animation:none}}
@media (max-width:760px){#gp-root #krh{order:-11}#gp-root .krh-i{grid-template-columns:minmax(0,1fr) 92px;min-height:0}#gp-root .krh-txt{padding:14px 14px 16px;gap:8px}
  #gp-root .krh-t{font-size:22px}#gp-root .krh-d{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#gp-root .krh-img{width:92px}#gp-root .krh-dots{left:14px;bottom:6px}}
#gp-root .kr-nrot,#gp-root .kr-nrot>span{font-family:inherit!important;font-weight:inherit;font-style:inherit;letter-spacing:inherit!important}
html #gp-root .gp-works{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(calc((100% - 40px) / 4.4),clamp(64px,12.5vh,112px));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px 1px 4px}
html #gp-root .gp-works::-webkit-scrollbar{display:none}
html #gp-root .gp-work{width:100%;height:auto;aspect-ratio:1}
