﻿.forumContent{display:flex;padding:2em 0;gap:20px;}@media(max-width:1080px){.forumContent{flex-direction:column;padding:.5em;}}.sidebarForum{flex:0 0 300px;display:flex;flex-direction:column;gap:15px;}.sidebarForum:empty{display:none;}@media(max-width:1080px){.sidebarForum{width:100%;max-width:none;}}.forumsContainer{flex:3;}.forumsContainer .forumsWrapper{background-color:#fff;border-radius:10px;box-shadow:0 6px 12px rgba(0,0,0,.1);}.forumsContainer .forumsWrapper .forumsHeader{background-color:#007daa;border-top-left-radius:10px;border-top-right-radius:10px;padding:16px;}.forumsContainer .forumsWrapper .forumsHeader h2{color:#fff;padding-left:10px;}.forumsContainer .forumsWrapper .forumslist{background-color:#fff;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}@media(max-width:768px){.forumsContainer .forumsWrapper .forumslist{padding:8px;}}.forumsContainer .forumSection{background-color:#fafafa;border-radius:10px;margin-bottom:10px;padding:16px;border-left:5px solid #007daa;transition:box-shadow .3s ease,background-color .3s ease,border-left .3s ease;cursor:pointer;}.forumsContainer .forumSection:hover{background-color:#ebf3fa;box-shadow:0 8px 16px rgba(0,0,0,.1);border-left-color:#031a6b;}.forumsContainer .forumSection h2{margin:0 0 8px;color:#007daa;display:flex;align-items:center;}.forumsContainer .forumSection p{margin:0;color:#666;}.forumsContainer .forumSection i{margin-right:10px;color:#007daa;}.threadsHeader{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:20px 16px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.05);margin-bottom:5px;border-bottom:1px solid #f4f4f4;}.threadsHeader .headerTitle{display:flex;align-items:center;}.threadsHeader .headerTitle i{color:#007daa;font-size:1.3em;padding-top:.2em;margin-right:8px;}.threadsHeader .headerTitle span{margin:0;color:#007daa;font-size:1.3em;}.dividerSidebar{width:100%;height:1px;background-color:#dcdcdc;margin:10px 0;}.sidebarBox{background-color:#fff;padding:16px;border-radius:10px;box-shadow:0 6px 12px rgba(0,0,0,.1);margin-bottom:20px;}.sidebarBox h3{font-size:1.5em;margin-bottom:16px;}.forumItem{display:flex;align-items:center;font-size:1.1em;color:#312f2f;padding:2px 0;}.forumItem .forumIcon{color:#007daa;margin-right:10px;font-size:1.2em;}.trendingHeader{display:flex;align-items:center;margin-bottom:10px;}.trendingHeader i{color:#007daa;margin-right:8px;font-size:1.5em;}.trendingHeader h3{font-size:1.4em;margin:0;}.subTitle{font-size:.9em;color:#666;margin-bottom:16px;}.trendingItem{display:flex;align-items:center;padding:1px 0;}.trendingItem .trendingNumber{font-size:2em;color:#007daa;text-align:center;margin-right:16px;flex-shrink:0;}.trendingItem .trendingContent{flex-grow:1;}.trendingItem .trendingTitle{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:.95em;color:#312f2f;margin-bottom:5px;}.trendingItem .trendingInfo{display:flex;justify-content:space-between;align-items:center;font-size:.8em;color:#666;}.trendingItem .trendingInfo i{color:#007daa;margin-right:5px;}.paginationHeader{display:flex;justify-content:center;align-items:center;gap:10px;}.paginationButtonHeader{padding:0;background-color:transparent;color:#007daa!important;text-decoration:none;font-weight:normal;font-size:1em;transition:color .3s ease;}.paginationButtonHeader:hover{color:#031a6b;}.paginationButtonHeader.active{color:#000;pointer-events:none;}.searchBarContainer{display:flex;align-items:center;width:100%;max-width:600px;margin:auto;margin-bottom:20px;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);}.searchInput{flex-grow:1;border:0!important;outline:0;padding:10px 16px;font-size:1em;border-radius:5px 0 0 5px;}.searchInput::placeholder{color:#747474;}.searchButton{background-color:#007daa;color:#fff;padding:10px 16px;cursor:pointer;border-radius:0 5px 5px 0;display:flex;align-items:center;justify-content:center;height:100%;}.searchButton:hover{background-color:#005f81;}.searchButton i{font-size:1.2em;}.noThreadsMessage{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;background-color:#fafafa;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.05);}.noThreadsMessage .iconMessage{font-size:3em;color:#007daa;margin-bottom:5px;}.noThreadsMessage .messageContent h3{margin:0;font-size:1.5em;color:#312f2f;}.noThreadsMessage .messageContent p{margin-top:10px;color:#666;font-size:1em;}.newsPortalBox p{color:#666;}.registrationBox{background-color:#007daa;color:#fff;}.zeleniaBox img{align-self:center;}.zeleniaBox p{color:#666;}.postHeader{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:10px 10px 0 0;padding:20px;text-align:start;box-shadow:0 4px 8px rgba(0,0,0,.05);margin-bottom:16px;}.postHeader h2{font-size:1.8em;color:#007daa;margin:0;flex:1;white-space:normal;word-break:break-word;}.postHeader a{color:#007daa;font-size:1.3em;margin-left:16px;flex-shrink:0;}.postContainer{display:flex;flex-direction:column;gap:20px;}.postItem{background-color:#fff;padding:20px;border-left:4px solid transparent;position:relative;scroll-margin-top:calc((.5rem*2) + 64px);}.postItem.creator{border-left-color:#007daa;}@media all and (max-width:1079px){.postItem{scroll-margin-top:calc((.5rem*2) + 48px);}}@media all and (max-width:767px){.postItem{scroll-margin-top:calc((.5rem*2) + 40px);}}@media all and (max-width:511px){.postItem{scroll-margin-top:calc((.5rem*2) + 33px);}}.postHeaderContent{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #dcdcdc;}.postHeaderContent .userDetails{display:flex;align-items:center;}.postHeaderContent .userIcon img.avatar{width:2.5em;height:2.5em;display:block;margin-right:8px;}.postInfo{display:flex;flex-direction:column;align-items:flex-start;}.postInfo h4{margin:0;font-size:1.2em;color:#007daa;font-weight:bold;}.postInfo .smallText{font-size:.9em;color:#666;}.postDate{text-align:right;}.postDate p{margin:0;font-size:.9em;color:#666;}.divider{width:100%;height:1px;background-color:#dcdcdc;margin:16px 0;}.postContent{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;word-break:break-word;padding:16px;}.postContent p,.postContent ul,.postContent ol,.postContent pre,.postContent blockquote,.postContent img,.postContent iframe{max-width:100%;}.postContent p,.postContent ul,.postContent ol,.postContent h3,.postContent h4,.postContent h5{padding-bottom:16px;}.postContent ul,.postContent ol{padding-left:1.5em;}.postContent ul li,.postContent ol li{padding-bottom:.5em;}.postContent ul{list-style:disc;}.postContent ol{list-style:decimal;}.postContent a{text-decoration:underline;color:#007daa;}.postContent pre{display:block;overflow-x:auto;white-space:pre;background:#f5f5f5;border:1px solid #dcdcdc;border-radius:10px;padding:16px;margin:4px auto 16px auto;font-family:Consolas,"Courier New",monospace;font-size:.9em;line-height:1.4;}.postContent code{font-family:inherit;background:none;padding:0;color:#333;white-space:break-spaces;}.postContent code.abap{color:#005c99;}.postContent img{display:block;max-width:100%;height:auto;border-radius:6px;}.postContent iframe{display:block;max-width:100%;border-radius:6px;}.postContent blockquote[data-post-id]{margin:16px 0;padding:16px;border:1px solid #dcdcdc;background:#fff;border-left:4px solid #dcdcdc;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.05);}.postContent blockquote[data-post-id] .quoteHeader{margin-bottom:8px;}.postContent blockquote[data-post-id] .quoteUser{font-size:.9em;font-weight:600;color:#007daa;text-decoration:none;cursor:pointer;}.postContent blockquote[data-post-id] .quoteUser:hover{text-decoration:underline;}.postContent blockquote[data-post-id] p{margin:0;}.postContent blockquote[data-post-id] p+p{margin-top:8px;}.postContent pre.copyable{position:relative;padding-top:17.6px;}.postContent pre.copyable .pre-copy-btn{position:absolute;top:8px;right:8px;padding:.3rem .5rem;border:1px solid #c5c5c5;border-radius:5px;background:#f5f5f5;color:#312f2f;font-size:.85em;line-height:1;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.05);transition:transform .06s ease,background .15s ease,border-color .15s ease;}.postContent pre.copyable .pre-copy-btn:hover{background:#ebf3fa;}.postContent pre.copyable .pre-copy-btn:active{transform:translateY(1px);}.postContent pre.copyable .pre-copy-btn:focus-visible{outline:2px solid #72848c;outline-offset:2px;}.postContent pre.copyable .pre-copy-btn.copied{border-color:#32a852;background:#bbebc8;color:#206d35;}.postContent pre.copyable .pre-copy-btn.is-busy,.postContent pre.copyable .pre-copy-btn[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none;transform:none;background:#f5f5f5;}.postActions{display:flex;justify-content:space-around;font-size:1.1em;color:#666;padding-top:8px;border-top:1px solid #dcdcdc;}.postActions i{cursor:pointer;transition:color .3s ease;}.postActions i:hover{color:#007daa;}.validated-answer{cursor:pointer;color:#666;display:inline-flex;align-items:center;gap:4px;}.validated-answer small{color:inherit;font-family:'Graphik';transition:color .3s ease;}.validated-answer.active{color:#32a852;font-weight:600;}.validated-answer.is-busy{opacity:.6;pointer-events:none;}:root{--count-w:4.8rem;--stats-w:6.5rem;}.threadsList{display:flex;flex-direction:column;gap:5px;}.vdivider{width:1px;background:#dcdcdc;align-self:stretch;margin:0 8px;}.vdivider-stats{display:none;}.threadItem{display:grid;grid-template-columns:auto auto 1fr;column-gap:5px;align-items:center;background:#fafafa;padding:10px;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.05);transition:background-color .3s ease,box-shadow .3s ease;}.threadItem:hover{background:#f4f4f4;box-shadow:0 6px 12px rgba(0,0,0,.1);}.threadItem>i{color:#007daa;font-size:1.25em;line-height:1;padding:4px;}.threadItem i:before{margin-right:0!important;}.threadItem .divider{width:1px;background:#dcdcdc;align-self:stretch;margin:0 8px;}.threadItem .divider--stats{display:none;}.threadItem .threadBody{display:flex;flex-direction:column;gap:6px;min-width:0;}.threadItem .threadTitle{margin:0;font-size:1.05em;color:#312f2f;text-decoration:none;white-space:normal;word-break:break-word;line-height:1.25;}.threadItem .threadMeta{display:grid;grid-template-columns:var(--count-w) 1fr auto;align-items:center;gap:8px;}.threadItem .threadMeta .count{display:inline-flex;align-items:center;gap:6px;width:var(--count-w);}.threadItem .threadMeta .count i{color:#007daa;}.threadItem .threadMeta .author{display:inline-flex;align-items:center;gap:6px;}.threadItem .threadMeta .author i{color:#007daa;font-size:.9em;}.threadItem .threadMeta .author .name{font-size:.85em;}.threadItem .threadMeta .date{display:inline-flex;align-items:center;gap:6px;}.threadItem .threadMeta .date .label{display:none;color:#666;font-size:.9em;}.threadItem .threadMeta .date .when{color:#007daa;text-decoration:none;font-size:.85em;}.threadItem .threadMeta .date .when:hover{text-decoration:underline;}.threadItem .threadMeta .n{font-variant-numeric:tabular-nums;min-width:4ch;color:#666;font-size:.95em;}.threadItem .threadStats{display:none;}@media(min-width:768px){.threadItem{grid-template-columns:auto auto 1fr auto auto;}.threadItem .threadMeta{display:flex;align-items:center;justify-content:space-between;gap:12px;}.threadItem .threadMeta .author{flex:1 1 auto;min-width:0;}.threadItem .threadMeta .date{white-space:nowrap;}.threadItem .threadMeta .date .label{display:inline;}.threadItem .threadMeta .count{display:none;}.threadItem .threadStats{display:inline-flex;justify-content:flex-end;align-items:center;gap:6px;}.threadItem .threadStats i{color:#007daa;}.threadItem .threadStats .n{min-width:4ch;}.threadItem .vdivider-stats{display:block;}}@media(min-width:1200px){.threadTitle{font-size:1.15em;}}.postFormContainer{background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 4px 8px rgba(0,0,0,.05);margin-top:20px;}.postFormContainer .postFormHeader{background-color:#007daa;color:#fff;width:100%;}.postFormContainer .postFormHeader h2{font-size:1.5em;margin:0;padding:16px 20px;}.postFormContainer .postFormContent{padding:0 20px 20px 20px;}.postFormDisclaimer{font-size:.8em;color:#666;}.postFormDisclaimer a{color:#007daa;text-decoration:underline;}.reportContainer{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.05);margin-bottom:20px;}.reportContainer .reportHeader{background-color:#007daa;color:#fff;padding:16px 20px;border-radius:10px 10px 0 0;text-align:center;}.reportContainer .reportHeader h2{font-size:1.5em;margin:0;}.reportContainer .reportMessageHeader{background-color:#007daa;color:#fff;padding:10px;margin-bottom:16px;font-size:1em;}.reportContainer .contentReport{padding:20px;}.reportContainer .reportTextArea{width:100%;padding:10px;border:1px solid #c5c5c5;font-size:1em;resize:none;margin-bottom:16px;}.reportContainer .reportTextArea::placeholder{color:#747474;}.reportContainer .reportInfo{display:flex;justify-content:space-between;font-size:.9em;color:#666;margin-bottom:20px;}.reportContainer .reportInfo .reportAuthor,.reportContainer .reportInfo .reportMessage{font-weight:bold;}.reportContainer .reportActions{text-align:right;}.reportContainer .reportActions button[type="submit"]{background-color:#007daa;color:#fff;padding:8px 15px;border:0;border-radius:10px;font-size:1em;cursor:pointer;transition:background-color .3s ease;}.reportContainer .reportActions button[type="submit"]:hover{background-color:#005877;}.deleteButton{background-color:#ff3228;color:#fff;border-color:#ff3228;}.deleteButton:hover{background-color:#f40b00;}.newThreadHeader{display:flex;justify-content:space-between;align-items:center;background-color:#007daa;color:#fff;padding:16px 20px;border-radius:10px 10px 0 0;}.newThreadHeader h2{font-size:1.5em;margin:0;}.newThreadHeader .previewButton{background-color:#fff;color:#007daa;padding:6px 10px;border:0;border-radius:10px;font-size:.9em;cursor:pointer;display:flex;align-items:center;transition:background-color .3s ease;}.newThreadHeader .previewButton i{margin-left:8px;}.newThreadHeader .previewButton:hover{background-color:#fff;}.newThreadContainer{background-color:#fff;padding:20px;border-radius:0 0 10px 10px;box-shadow:0 4px 8px rgba(0,0,0,.05);}.newThreadContainer .newThreadTitle{width:100%;font-size:1.2em;padding:8px 0;border:0;border-bottom:1px solid #c5c5c5;margin-bottom:20px;}.newThreadContainer .newThreadTitle::placeholder{color:#747474;font-size:1.1em;}.newThreadContainer .newThreadTitle:focus{border-bottom:2px solid #007daa;}.newThreadContainer .newThreadActions{margin:20px 0;text-align:right;}.newThreadContainer .newThreadActions .publishButton{background-color:#007daa;color:#fff;padding:8px 15px;border:0;border-radius:10px;font-size:1em;cursor:pointer;transition:background-color .3s ease;}.newThreadContainer .newThreadActions .publishButton:hover{background-color:#005877;}