.wiki-content .content-wrapper .columnLayout {
    display: flex;
}

.wiki-content .content-wrapper .contentLayout2 {
    margin: 0;
}

.wiki-content .content-wrapper .contentLayout2 .columnLayout.fixed-width {
    max-width: 1800px;
    margin: 0 0 8px;
}

div.ap-container.conf-macro.output-block[data-macro-name="graphity-macro"] iframe {
    height: 592px !important;
}

div.conf-macro.output-block[data-macro-name="vbcp-macro-enterprise"] img {
    width: 100%;
}

.content-wrapper .confluence-information-macro,
#comments .confluence-information-macro {
    background: #fcfcfc;
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 3px;
    color: var(--ds-text);
    min-height: 20px;
    margin: 0.75rem 0 0;
    padding: 8px;
    display: flex;
}

.content-wrapper .panel {
    background-color: unset;
}

.content-wrapper .confluence-information-macro-warning {
    background: rgb(255, 235, 230) none repeat scroll 0 0;
    border: none;
}

.content-wrapper .confluence-information-macro-information {
    background: rgb(222, 235, 255) none repeat scroll 0 0;
    border: none;
}

.content-wrapper .confluence-information-macro-tip {
    background: rgb(227, 252, 239) none repeat scroll 0 0;
    border: none;
}

.content-wrapper .confluence-information-macro-note {
    background: rgb(255, 250, 230) none repeat scroll 0 0;
    border: none;
}

.content-wrapper .note-panel {
    background-color: #EAE6FF;
    border: none;
}

.content-wrapper .confluence-information-macro .confluence-information-macro-icon,
#comments .confluence-information-macro .confluence-information-macro-icon {
    display: block;
    left: 0;
    line-height: 0;
    position: relative;
    top: 0;
    vertical-align: text-top;
}

.content-wrapper .aui-icon-small,
#comments .aui-icon-small {
    height: 24px;
    min-width: 24px;
    margin-right: 8px;
}

.content-wrapper .aui-icon-large,
#comments .aui-icon-large {
    height: 32px;
    width: 32px;
}

.content-wrapper .aui-iconfont-info::before,
.content-wrapper .aui-iconfont-approve::before,
.content-wrapper .aui-iconfont-warning::before,
.content-wrapper .aui-iconfont-error::before,
#comments .aui-iconfont-info::before,
#comments .aui-iconfont-approve::before,
#comments .aui-iconfont-warning::before,
#comments .aui-iconfont-error::before {
    content: none;
}

.content-wrapper .panel,
.content-wrapper .alertPanel,
.content-wrapper .infoPanel,
#comments .panel:not(.code):not(.info-panel):not(.note-panel):not(.success-panel):not(.warning-panel):not(.error-panel) {
    color: rgb(23, 43, 77);
    padding: 0;
    margin: 10px 0;
    overflow: hidden;
    border-radius: 3px;
}

.content-wrapper .aui-lozenge,
#comments .status {
    background: #dddee1;
    border-radius: 3px;
    color: #292A2E !important;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 99%;
    margin: 0;
    padding: 2px 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.content-wrapper .aui-lozenge.aui-lozenge-subtle {
    background-color: #fff;
    color: rgb(23, 43, 77);
}

.content-wrapper .aui-lozenge-success {
    background-color: #b3df72;
}

.content-wrapper .aui-lozenge-success.aui-lozenge-subtle {
    background-color: #fff;
    color: #14892c;
}

.content-wrapper .aui-lozenge-error {
    background-color: #fd9891;
}

.content-wrapper .aui-lozenge-error.aui-lozenge-subtle {
    background-color: #fff;
    color: #d04437;
}

.content-wrapper .aui-lozenge-current {
    background-color: #f9c84e;
}

.content-wrapper .aui-lozenge-current.aui-lozenge-subtle {
    background-color: #fff;
    color: #594300;
}

.content-wrapper .aui-lozenge-progress {
    background-color: #d8a0f7;
}

.content-wrapper .aui-lozenge-complete {
    background-color: #8fb8f6;
}

.content-wrapper .aui-lozenge-complete.aui-lozenge-subtle {
    background-color: #fff;
    color: #4a6785;
}

.content-wrapper .aui-lozenge-moved {
    background-color: #815b3a;
    color: #fff;
}

.content-wrapper .aui-lozenge-moved.aui-lozenge-subtle {
    background-color: #fff;
    color: #815b3a;
}

.content-wrapper .pdl .panelContent,
#comments .pdl .panelContent {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    background: inherit;
    overflow: inherit;
}

.content-wrapper pre.syntaxhighlighter-pre,
#comments pre.syntaxhighlighter-pre {
    overflow-x: auto;
    line-height: 1.2 !important;
}

.content-wrapper .search-macro-medium .search-macro-query {
    width: 240px;
}

.content-wrapper .search-macro-medium .search-macro-query input {
    height: 40px;
}

.content-wrapper .expand-control-icon,
.content-wrapper .ui-tree li.closed > .click-zone,
.content-wrapper #children-section.children-hidden a.children-show-hide.icon,
.content-wrapper .icon-section-closed,
.content-wrapper .expand-control-icon.expanded,
.content-wrapper .ui-tree li.opened > .click-zone,
.content-wrapper #children-section.children-showing a.children-show-hide.icon,
.content-wrapper .icon-section-opened,
#comments .expand-control-icon {
    background-image: none;
}

.content-wrapper .expand-control-icon,
#comments .expand-control-icon {
    cursor: pointer;
    display: flex;
    width: 24px;
    height: 24px;
    border-radius: 4px;
}

.content-wrapper .expand-container .expand-control-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' role='presentation'%3E%3Cpath d='M10.294 9.698a.988.988 0 010-1.407 1.01 1.01 0 011.419 0l2.965 2.94a1.09 1.09 0 010 1.548l-2.955 2.93a1.01 1.01 0 01-1.42 0 .988.988 0 010-1.407l2.318-2.297-2.327-2.307z' fill='rgb(137, 147, 164)' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
}

.content-wrapper .update-item {
    list-style: none;
}

.content-wrapper .expand-control-text,
#comments .expand-control-text {
    color: inherit;
}

.content-wrapper .innerCell .panel.conf-macro .panelContent {
    overflow: auto;
}

.content-wrapper table.confluenceTable th.confluenceTh > p {
    background-color: inherit;
}

.content-wrapper .panel.conf-macro.output-block:has(> .panelHeader) .aui-iconfont-note {
    display: none;
}

#comments .aui-lozenge.aui-lozenge-visual-refresh {
    color: #292A2E;
}

#comments .confluence-information-macro-information {
    background-color: var(--panel-light-blue);
    border: none;
}

#comments .panel:not(.code):not(.info-panel):not(.note-panel):not(.success-panel):not(.warning-panel):not(.error-panel) {
    background-color: var(--panel-light-purple) !important;
    border-color: #998DD9;
    border-width: 1px;
}

#comments .panel:not(.code):not(.info-panel):not(.note-panel):not(.success-panel):not(.warning-panel):not(.error-panel) .panelContent {
    background-color: inherit !important;
}

#comments .confluence-information-macro-tip {
    background-color: var(--panel-light-green);
    border: none;
}

#comments .confluence-information-macro-note {
    background-color: var(--panel-light-yellow);
    border: none;
}

#comments .confluence-information-macro-warning {
    background-color: var(--panel-light-red);
    border: none;
}

#comments .code.panel .codeContent {
    width: 100%;
}

#comments .line-numbers code {
    box-shadow: none;
}

#comments pre.line-numbers > code {
    position: relative;
    white-space: inherit;
}

#comments .line-numbers .line-numbers-rows {
    line-height: 1.5;
}

#comments table.confluenceTable {
    width: 100% !important;
}

.content-wrapper code, #comments code {
    background-color: unset;
    box-shadow: none;
    border-radius: 0;
}

#comments p code {
    font-size: calc(0.875 * var(--adf-font-base-size, 1rem));
    border-radius: var(--ds-border-radius-100, calc(0.2 * var(--adf-font-base-size, 1rem)));
    padding: var(--ds-space-050, calc(0.25 * var(--adf-font-base-size, 1rem)));
    background-color: var(--ds--code--bg-color, var(--ds-background-neutral, light-dark(#091E420F, #A1BDD914)));
}
