/*NC Live Center Extension CSS*/
/*Begin extension CSS 5595, Translations*/

/*End extension CSS 5595, Translations*/

/*Begin extension CSS 5610, Custom colors*/
.ncpost-container .ncpost-header .ncpost-timestamp {
   color: #023B7E;
}

.ncpost-new-comment-panel .ncpost-submit {
  background-color: #00699F;
}

.ncpost-new-comment-toggle {
 color:  #00699F;
} 

.lc-feed-container .lc-load-more, .lc-feed-container .lc-load-more:hover {
  background-color: #00699F;
}

.ncpost-new-comment-toggle svg {
   fill: #00699F;
}
/*End extension CSS 5610, Custom colors*/

/*Begin extension CSS 9357, Football new*/
.nc-football-scoreboard{font-family:Open Sans;margin:30px 0;padding:30px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);background-color:#fff;}.nc-football-scoreboard svg{width:20px;}.nc-football-scoreboard-team-info{display:flex;align-items:center;justify-content:space-between;}.nc-football-scoreboard-team{display:flex;align-items:center;width:35%;}.nc-football-scoreboard-team:last-child{justify-content:end;}.nc-football-scoreboard-team-image{width:50px;height:50px;background-size:cover;background-repeat:no-repeat;}.nc-football-scoreboard-team-name{font-weight:900;margin:0 20px;font-size:16px;}.nc-football-scoreboard-scorebox{text-align:center;}.nc-football-scoreboard-quarter{font-size:13px;text-transform:uppercase;font-weight:700;margin:15px 0 0 0;color:#e90052;}.nc-football-scoreboard-scores{display:flex;font-size:40px;font-weight:900;padding:15px 10px;background-color:#222;color:#fff;}.nc-football-scoreboard-score{width:38px;line-height:1;}@media(max-width:600px){.nc-football-scoreboard{padding:15px;}.nc-football-scoreboard-team-info{align-items:start;}.nc-football-scoreboard-team{margin-top:10px;}.nc-football-scoreboard-team-image{width:30px;height:30px;}.nc-football-scoreboard-team-name{font-size:12px;margin:0;white-space:nowrap;width:70px;text-align:center;text-overflow:ellipsis;overflow:hidden;}.nc-football-scoreboard-scores{font-size:20px;}.nc-football-scoreboard-score{width:28px;}}.nc-football-scoreboard-goals-container{display:flex;justify-content:center;margin:15px 0;}.nc-football-scoreboard-separation{width:1px;background-color:#ccc;}.nc-football-scoreboard-goals{padding:0 30px;width:50%;}.nc-football-scoreboard-goals .nc-football-scoreboard-goal{justify-content:end;}.nc-football-scoreboard-goals:last-child .nc-football-scoreboard-goal{justify-content:start;}.nc-football-scoreboard-goal{display:flex;margin:5px 0;}.nc-football-scoreboard-goal-name{margin:0 5px;}.nc-football-scoreboard .game-event-timeline{display:flex;position:relative;margin-top:40px;}.nc-football-scoreboard .game-event-timeline .timeline-team-info{padding-right:7px;}.nc-football-scoreboard .game-event-timeline .timeline-team-info .team{display:flex;align-items:center;padding:5.5px 0;}.nc-football-scoreboard .game-event-timeline .timeline-team-info .team-code{text-transform:uppercase;font-weight:900;font-size:12px;}.nc-football-scoreboard .game-event-timeline .timeline-team-info .team-image{width:25px;height:25px;background-size:cover;background-position:center;background-color:#ccc;margin-right:7px;}.nc-football-scoreboard .game-event-timeline .timeline-group{position:relative;display:flex;align-items:center;z-index:2;width:100%;}.nc-football-scoreboard .game-event-timeline .timeline-group .hovered-info{visibility:hidden;position:absolute;white-space:nowrap;left:-24px;padding:10px 15px;background-color:#f3f3f3;font-weight:900;border-radius:24px;align-items:center;opacity:0;display:flex;box-shadow:0 1px 1px rgba(0,0,0,.1);transition:ease .5s;}.nc-football-scoreboard .game-event-timeline .timeline-group .hovered-info span{margin-right:5px;display:flex;align-items:center;}.nc-football-scoreboard .game-event-timeline .timeline-group .event-mark{position:absolute;font-size:12px;font-weight:900;background-color:#fff;cursor:pointer;}.nc-football-scoreboard .game-event-timeline .timeline-group .event-mark:hover .hovered-info{opacity:1;visibility:visible;}.nc-football-scoreboard .game-event-timeline .timeline-group svg{width:15px;}.nc-football-scoreboard .game-event-timeline .timeline-group .icon-above{position:absolute;top:-15px;}.nc-football-scoreboard .game-event-timeline .timeline-group .icon-above .hovered-info{top:-44px;}.nc-football-scoreboard .game-event-timeline .timeline-group .icon-below{position:absolute;top:24px;}.nc-football-scoreboard .game-event-timeline .timeline-group .icon-below .hovered-info{bottom:-39px;}.nc-football-scoreboard .game-event-timeline .line{position:absolute;width:100%;border-bottom:1px solid #ccc;bottom:35px;}.nc-football-scoreboard.dark-theme{background-color:#222;color:#fff;padding-top:10px;}.nc-football-scoreboard.dark-theme .event-mark{background-color:#222 !important;}.nc-football-scoreboard.dark-theme .line{border-bottom:1px solid #434343 !important;}.nc-football-scoreboard.dark-theme .hovered-info{background-color:#000 !important;}.nc-football-scoreboard.dark-theme .nc-football-scoreboard-separation{background-color:#434343 !important;}.nc-football-scoreboard.dark-theme .goal{stroke:#eee;}
/*End extension CSS 9357, Football new*/

/*Begin extension CSS 15122, Nyhedsoverblik*/
/* Layout */
.liveblog-container {
    display: flex;
    gap: 20px;
}

/* Liveblog-sektionen */
.liveblog {
    flex: 2;
    border-right: 1px solid #ddd;
    padding: 15px;
}

.liveblog-post {
    border-bottom: 1px solid #ddd;
    padding: 10px;
}

.liveblog-highlight {
    background-color: #fff8dc;
    border: 2px solid #ffcc00;
    border-radius: 5px;
}

/* Liste over højdepunkter */
.highlight-list {
    flex: 1;
    padding: 15px;
    background-color: #f9f9f9;
    border-radius: 5px;
}

.highlight-list ul {
    list-style: none;
    padding: 0;
}

.highlight-list li {
    margin-bottom: 10px;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
/*End extension CSS 15122, Nyhedsoverblik*/

/*Begin extension CSS 15177, Avatar*/
.ncpost-avatar-container{width:40px;height:40px;position:absolute;left:15px;overflow:hidden}.ncpost-avatar-container .ncpost-avatar-image{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.ncpost-avatar-container .ncpost-avatar-image svg{width:100%}.lc-feed-container .ncpost-container{position:relative}.lc-feed-container .ncpost-container .ncpost-header{flex-direction:column-reverse;margin-bottom:20px;display:flex;padding-left:50px!important}.lc-feed-container .ncpost-container .ncpost-header .ncpost-byline{text-align:left;margin-bottom:4px}.lc-feed-container .ncpost-container .ncpost-header .ncpost-timestamp{font-size:13px}.lc-feed-container .ncpost-container .ncpost-header svg{display:none!important}.posts-view .ncpost-container{position:relative}.posts-view .ncpost-container .ncpost-header{flex-direction:column-reverse;margin-bottom:20px;display:flex;padding-left:50px!important}.posts-view .ncpost-container .ncpost-header .ncpost-byline{text-align:left;margin-bottom:4px}.posts-view .ncpost-container .ncpost-header .ncpost-timestamp{font-size:13px}.posts-view .ncpost-container .ncpost-header svg{display:none!important}
/*End extension CSS 15177, Avatar*/

/*Begin extension CSS 15179, Key Events*/
.ncpost-channelcontent-container{margin-bottom:30px;}.ncpost-channelcontent-container .key-events-container .key-event{display:flex;padding:5px 0;}.ncpost-channelcontent-container .key-events-container .key-event-time{white-space:nowrap;text-align:right;margin-right:10px;color:#a5a5a5;}.ncpost-channelcontent-container .key-events-container .key-event-title{display:flex;justify-content:space-between;position:relative;align-items:center;}.ncpost-channelcontent-container .key-events-container .key-event-title a{margin-left:4px;}.ncpost-channelcontent-container .key-events-container .key-event-title::before{display:flex;width:5px;height:5px;flex-shrink:0;border-radius:10px;background-color:#1b1b1b;content:"";margin-right:10px;}.ncpost-channelcontent-container .key-events-container .key-event #delete-event{display:none !important;}.posts-view .ncpost-channelcontent-container .key-events-container .key-event-title{width:100%;}.posts-view .ncpost-channelcontent-container .key-events-container .key-event-title div:first-child{width:100%;}.posts-view .ncpost-channelcontent-container .key-events-container .key-event-title a{margin-left:4px;pointer-events:none;display:none;}.posts-view .ncpost-channelcontent-container .key-events-container .key-event #delete-event{display:flex !important;align-items:center;justify-content:center;padding:2px;cursor:pointer;}.ncpost-linked{padding-right:35px;position:relative;margin-bottom:30px;}.ncpost-linked .ncpost-container{margin-bottom:0;}.ncpost-linked .ncpost-linked-close{width:30px;height:30px;position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;}
/*End extension CSS 15179, Key Events*/

/*Begin extension CSS 15183, Video*/
.lc-video-stream {
  position: relative;
  height: 303px;
}
.lc-video-stream iframe {
  position: relative !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.lc-video-stream .bunny-video-info {
  display: none;
}
/*End extension CSS 15183, Video*/

/*Begin extension CSS 15185, User Contribution*/
.ncpost-user-contribution{margin:15px 0}.ncpost-user-contribution .ncpost-user-comment{padding:15px;background-color:#f7f7f7;border-radius:5px;border-radius:10px 10px 10px 0}.ncpost-user-contribution .ncpost-user-reply{padding:15px;border-radius:10px 10px 0 10px;position:relative;background-color:#d5f3ff;margin-bottom:10px}.ncpost-user-contribution .ncpost-user-reply .ncpost-comment-created{color:#236c8a!important}.ncpost-user-contribution .ncpost-user-reply:last-child{margin-bottom:0}.ncpost-user-contribution .ncpost-user-replies{padding-left:50px;margin-top:10px;position:relative}.ncpost-user-contribution .ncpost-comment-info{display:flex;justify-content:space-between;margin-bottom:5px}.ncpost-user-contribution .ncpost-comment-name{font-weight:700}.ncpost-user-contribution .ncpost-comment-created{color:#a7a7a7;font-size:13px}.ncpost-user-contribution .ncpost-comment-image{margin-top:10px;max-width:230px;border-radius:8px;overflow:hidden}.ncpost-user-contribution .ncpost-comment-image img{width:100%}.ncpost-questions-container{margin-bottom:20px}.ncpost-questions-container .ncpost-user-comment{background-color:#fff;padding:20px;border-radius:10px 10px 10px 0;box-shadow:0 2px 2px rgba(0,0,0,.1)}.ncpost-questions-container .ncpost-user-reply{background-color:#008cba;color:#fff;border-radius:10px 10px 0 10px;margin-bottom:10px}.ncpost-questions-container .ncpost-user-reply .ncpost-comment-created{color:#93e4ff!important}.ncpost-questions-container .ncpost-user-reply:last-child{margin:0}.ncpost-question-container{margin:20px 0}.ncpost-question-container .ncpost-new-comment-toggle{border:1px solid #008cba;padding:10px 15px;border-radius:5px;color:#008cba;font-size:13px}.ncpost-container .ncpost-new-comment-toggle{color:#008cba;font-size:13px}.ncpost-new-comment-panel{position:relative}.ncpost-new-comment-panel input{font-family:inherit;font-size:inherit}.ncpost-new-comment-panel textarea{font-family:inherit;font-size:inherit;resize:none;height:100px}.ncpost-new-comment-panel .ncpost-submit{border-radius:5px;line-height:1.5;padding:10px 15px;font-family:inherit;font-size:13px}.ncpost-new-comment-panel .ncpost-upload-button{cursor:pointer;position:absolute;top:170px;right:10px;border:0;padding:10px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent}.ncpost-new-comment-panel .ncpost-upload-button svg{fill:#909090}.ncpost-new-comment-panel .ncpost-upload-image{margin:15px 0}.ncpost-new-comment-panel .ncpost-upload-image div{width:200px;display:flex}.ncpost-new-comment-panel .ncpost-upload-image div img{width:100%;margin-right:5px}.ncpost-new-comment-panel .ncpost-upload-image div svg{fill:#909090;cursor:pointer}
/*End extension CSS 15185, User Contribution*/

/*Begin extension CSS 15186, Post Sorting*/
.ncposts-sorter{display:flex;justify-content:flex-end;align-items:center;margin:20px 0;}.ncposts-sorter .ncpost-toggle-group{display:flex;position:relative;transition:transform 5s ease;}.ncposts-sorter .ncpost-toggle-group .toggle-label{display:flex;align-items:center;justify-content:center;width:60px;height:35px;transition:transform 5s ease;cursor:pointer;}.ncposts-sorter .ncpost-toggle-group .toggle-label.active{background-color:rgba(0,0,0,.05);border-radius:5px;cursor:pointer;}
/*End extension CSS 15186, Post Sorting*/

/*Begin extension CSS 16200, Link Card 2.0*/
.ncpost-link-card {
    margin: 15px 0;
    border: 1px solid #E1E1E1;
    display: flex;
    flex-direction: row;
    gap: 1rem;
    text-decoration: unset;
    padding: 20px;
}

.ncpost-link-card-image {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    flex-shrink: 0;
    margin-right: 20px;
}

.ncpost-link-card img {
    width: 180px;
    height: 100%;
    object-fit: cover;
}

.ncpost-link-card-info-title {
    font-weight: 700;
    font-size: 18px;
    text-decoration: underline;
    margin-bottom: 3px;
    color: #222;
}

.ncpost-link-card-info-site {
    color: #1E1E1E;
    font-size: 14px;
    margin-bottom: 10px;
}

.ncpost-link-card-info-description {
    color: #7C7C7C;
    font-weight: 400;
    font-size: 13px;
    text-decoration: unset;
}

/*End extension CSS 16200, Link Card 2.0*/


.nc-lc-extensions-css{ display: block }