.gn-sidebar{width:100%;min-width:0;box-sizing:border-box}.gn-sidebar-section{width:100%;margin:0
0 28px;padding:0;box-sizing:border-box}.gn-sidebar-section:last-child{margin-bottom:0}.gn-sidebar-title{position:relative;display:flex;align-items:center;width:100%;margin:0
0 12px;padding:0
0 9px;border-bottom:2px solid #111;box-sizing:border-box}.gn-sidebar-title::after{content:"";position:absolute;left:0;bottom:-2px;width:58px;height:2px;background:#111}.gn-sidebar-title
h2{margin:0;padding:0;font-size:18px;line-height:1.25;font-weight:800;letter-spacing:-0.2px;color:#111}.gn-sidebar-latest-list{display:flex;flex-direction:column;width:100%}.gn-sidebar-news-item{display:grid;grid-template-columns:104px minmax(0, 1fr);gap:12px;width:100%;padding:11px
0;margin:0;border-bottom:1px solid #e5e5e5;box-sizing:border-box}.gn-sidebar-news-item:first-child{padding-top:0}.gn-sidebar-news-item:last-child{border-bottom:0;padding-bottom:0}.gn-sidebar-news-image{display:block;width:104px;height:70px;overflow:hidden;border-radius:4px;background:#f1f1f1;text-decoration:none}.gn-sidebar-news-image
img{display:block;width:100%;height:100%;object-fit:cover}.gn-sidebar-news-content{min-width:0;align-self:start}.gn-sidebar-news-content
h3{margin:0
0 6px;padding:0;font-size:14px;line-height:1.4;font-weight:700}.gn-sidebar-news-content h3
a{color:#111;text-decoration:none}.gn-sidebar-news-content h3 a:hover{text-decoration:underline}.gn-sidebar-news-content
time{display:block;margin:0;font-size:11px;line-height:1.3;color:#777}.gn-sidebar-title-red{border-bottom-color:#c40000}.gn-sidebar-title-red::after{background:#c40000}.gn-sidebar-title-red
h2{color:#c40000}.gn-sidebar-hukum-list{width:100%}.gn-hukum-item{position:relative;display:grid;grid-template-columns:9px minmax(0, 1fr);gap:9px;padding:10px
0;margin:0;border-bottom:1px solid #e7e7e7}.gn-hukum-item:first-child{padding-top:0}.gn-hukum-item:last-child{border-bottom:0;padding-bottom:0}.gn-hukum-dot{display:block;width:7px;height:7px;margin-top:7px;border-radius:50%;background:#c40000}.gn-hukum-content{min-width:0}.gn-hukum-content
h3{margin:0
0 5px;padding:0;font-size:14px;line-height:1.45;font-weight:700}.gn-hukum-content h3
a{color:#222;text-decoration:none}.gn-hukum-content h3 a:hover{color:#c40000}.gn-hukum-content
time{display:block;font-size:11px;line-height:1.3;color:#777}.gn-editor-choice-list{display:flex;flex-direction:column;width:100%}.gn-editor-choice-item{width:100%;margin:0;padding:11px
0;border-bottom:1px solid #e5e5e5;box-sizing:border-box}.gn-editor-choice-item:first-child{padding-top:0}.gn-editor-choice-item:last-child{border-bottom:0;padding-bottom:0}.gn-editor-choice-image{display:block;width:100%;aspect-ratio:16 / 9;margin:0
0 9px;overflow:hidden;border-radius:5px;background:#f1f1f1}.gn-editor-choice-image
img{display:block;width:100%;height:100%;object-fit:cover}.gn-editor-choice-content
h3{margin:0
0 6px;padding:0;font-size:15px;line-height:1.4;font-weight:750}.gn-editor-choice-content h3
a{color:#111;text-decoration:none}.gn-editor-choice-content h3 a:hover{text-decoration:underline}.gn-editor-choice-content
time{display:block;font-size:11px;line-height:1.3;color:#777}.gn-sidebar-empty{margin:0;padding:8px
0;font-size:13px;line-height:1.5;color:#777}@media (max-width: 1024px){.gn-sidebar-section{margin-bottom:24px}.gn-sidebar-title
h2{font-size:17px}.gn-sidebar-news-item{grid-template-columns:88px minmax(0, 1fr);gap:10px}.gn-sidebar-news-image{width:88px;height:60px}.gn-sidebar-news-content h3,
.gn-hukum-content
h3{font-size:13px}.gn-editor-choice-content
h3{font-size:14px}}@media (max-width: 767px){.gn-sidebar{width:100%}.gn-sidebar-section{margin-bottom:30px}.gn-sidebar-title{margin-bottom:13px}.gn-sidebar-title
h2{font-size:18px}.gn-sidebar-news-item{grid-template-columns:110px minmax(0, 1fr);gap:12px;padding:12px
0}.gn-sidebar-news-image{width:110px;height:74px}.gn-sidebar-news-content
h3{font-size:14px;line-height:1.4}.gn-editor-choice-image{aspect-ratio:16 / 9}.gn-editor-choice-content
h3{font-size:15px}}@media (max-width: 420px){.gn-sidebar-news-item{grid-template-columns:96px minmax(0, 1fr);gap:10px}.gn-sidebar-news-image{width:96px;height:65px}.gn-sidebar-news-content
h3{font-size:13px}.gn-hukum-content
h3{font-size:13px}.gn-editor-choice-content
h3{font-size:14px}}.gn-sidebar a:focus-visible{outline:2px
solid currentColor;outline-offset:3px}@media (prefers-reduced-motion: reduce){.gn-sidebar *,
.gn-sidebar *::before,
.gn-sidebar *::after{scroll-behavior:auto !important;transition:none !important}}