/* module-key = 'com.atlassian.confluence.plugins.pagetree:pagetree-css-resources', location = 'com/atlassian/confluence/plugins/pagetree/resource/css/pagetree.css' */
#pagetreesearch form input.text {
    margin: 0 8px 8px 0;
}

#pagetreesearch form input.aui-button {
    margin: 0;
}

#splitter-sidebar #pagetreesearch form {
    white-space: nowrap;
}

.plugin_pagetree div.error {
    padding-left: 15px;
}

.plugin_pagetree .plugin_pagetree_children_list_noleftspace {
    margin-left: 0;
    padding-left: 0;
}

.plugin_pagetree .plugin_pagetree_children_list {
    list-style-type: none;
    margin-bottom: 0;
    padding-left: 0;
}

.plugin_pagetree .plugin_pagetree_children_list > li {
    margin-bottom: 5px;
}

.plugin_pagetree .plugin_pagetree_children_list > li .plugin_pagetree_children_list {
    padding-left: 16px;
}

.plugin_pagetree .plugin_pagetree_children_list > li > .plugin_pagetree_children_content {
    float: left;
    width: calc(100% - 20px);
    min-width: 225px;
    text-decoration: none;
}

div.plugin_pagetree ul.plugin_pagetree_children_list > li > div.plugin_pagetree_childtoggle_container {
    position: relative;
    width: 20px;
    height: 25px;
    float: left;
    padding-bottom: 0;
}

.plugin_pagetree_childtoggle_container > .icon {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -10px;
    opacity: 1;
}

.plugin_pagetree_childtoggle_container > .no-children.icon {
    height: 4px;
    width: 4px !important;
    left: 6px;
    margin-top: -5px;
    background: var(--ds-background-accent-gray-subtle, #999);
    min-width: 0;
    border-radius: 2px;
}

.plugin_pagetree_children_span {
    display: block;
    float: left;
}

.plugin_pagetree_children_span > a {
    padding: 0;
    display: inline-block;
}

.plugin_pagetree_children_span.plugin_pagetree_current {
    font-weight: var(--ds-font-weight-bold, bold);
}

div.plugin_pagetree ul.plugin_pagetree_children_list div.plugin_pagetree_children li {
    padding: 0;
    margin: 0;
}

.plugin_pagetree ul.plugin_pagetree_children_list li div.plugin_pagetree_children_loading_wrapper {
    padding-left: 18px;
}

.plugin_pagetree ul.plugin_pagetree_children_list span.plugin_pagetree_children_loading {
    vertical-align: middle;
}

.plugin_pagetree ul.plugin_pagetree_children_list div.plugin_pagetree_children_loading_wrapper div.spinner {
    padding-right: 10px;
    display: inline-block;
    height: 21px;
    vertical-align: middle;
}

.plugin_pagetree ul.plugin_pagetree_children_list li, .plugin_pagetree ul.plugin_pagetree_children_list li div.plugin_pagetree_children_container {
    clear: left;
    overflow: hidden;
    width: 100%;
}

/* module-key = 'com.atlassian.auiplugin:aui-spinner', location = 'src/less/aui-spinner.less' */
@keyframes spinnerRotateAnimation{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinnerRotateAnimation{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}aui-spinner{display:block;position:relative;color:#42526E;width:30px;height:30px}aui-spinner>.aui-spinner>svg{stroke-dasharray:84px;stroke-dashoffset:67.5px;stroke-width:3px}aui-spinner[filled]>.aui-spinner>svg{left:-15px}aui-spinner[size="small"]{width:20px;height:20px}aui-spinner[size="small"]>.aui-spinner>svg{stroke-dasharray:56px;stroke-dashoffset:45px;stroke-width:2px}aui-spinner[size="small"][filled]>.aui-spinner>svg{left:-10px}aui-spinner[size="large"]{width:50px;height:50px}aui-spinner[size="large"]>.aui-spinner>svg{stroke-dasharray:140px;stroke-dashoffset:112.5px;stroke-width:5px}aui-spinner[size="large"][filled]>.aui-spinner>svg{left:-25px}aui-spinner .aui-spinner{box-sizing:border-box;position:relative;width:100%;height:100%}aui-spinner .aui-spinner>svg{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation:.86s cubic-bezier(.4, .15, .6, .85) infinite spinnerRotateAnimation;animation:.86s cubic-bezier(.4, .15, .6, .85) infinite spinnerRotateAnimation;fill:none;stroke:currentColor;stroke-linecap:round;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}aui-spinner[filled]{height:0 !important;width:0 !important;margin:auto}