.phpdocumentor-summary {
    font-style: italic;
}
.phpdocumentor-description {
    margin-bottom: var(--spacing-md);
}
.phpdocumentor-element {
    position: relative;
}

.phpdocumentor .phpdocumentor-element__name {
    line-height: 1;
}

.phpdocumentor-element__package,
.phpdocumentor-element__extends,
.phpdocumentor-element__implements {
    display: block;
    font-size: var(--text-xxs);
    font-weight: normal;
    opacity: .7;
}

.phpdocumentor-element__package .phpdocumentor-breadcrumbs {
    display: inline;
}

.phpdocumentor-element:not(:last-child) {
    border-bottom: 1px solid var(--primary-color-lighten);
    padding-bottom: var(--spacing-lg);
}

.phpdocumentor-element.-deprecated .phpdocumentor-element__name {
    text-decoration: line-through;
}

.phpdocumentor-element__modifier {
    font-size: var(--text-xxs);
    padding: calc(var(--spacing-base-size) / 4) calc(var(--spacing-base-size) / 2);
    color: var(--text-color);
    background-color: var(--light-gray);
    border-radius: 3px;
    text-transform: uppercase;
}
.phpdocumentor-signature {
    display: inline-block;
    font-size: var(--text-sm);
    margin-bottom: var(--spacing-md);
}

.phpdocumentor-signature.-deprecated .phpdocumentor-signature__name {
    text-decoration: line-through;
}
.phpdocumentor-table-of-contents {
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry {
    padding-top: var(--spacing-xs);
    margin-left: 2rem;
    display: flex;
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > a {
    flex: 0 1 auto;
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > span {
    flex: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry:after {
    content: '';
    height: 12px;
    width: 12px;
    left: 16px;
    position: absolute;
}
.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-private:after {
    background: url('data:image/svg+xml;utf8,<svg width="8" height="10" viewBox="0 0 8 10" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="4" width="8" height="6" rx="1.4" fill="%23fc5e58"/><path d="M2 4C2 3 2.4 1 4 1C5.6 1 6 3 6 4" stroke="%23fc5e58" stroke-width="1.4"/></svg>') no-repeat;
}
.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-protected:after {
    left: 13px;
    background: url('data:image/svg+xml;utf8,<svg width="11" height="9" viewBox="0 0 11 9" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3" y="3" width="8" height="6" rx="1.4" fill="%23ffd261"/><path d="M5 4C5 3 4.6 1 3 1C1.4 1 1 3 1 4" stroke="%23ffd261" stroke-width="1.4"/></svg>') no-repeat;
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry:before {
    width: 1.25rem;
    height: 1.25rem;
    line-height: 1.25rem;
    background: transparent url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="%2388b8e3"/></svg>') no-repeat center center;
    content: '';
    position: absolute;
    left: 0;
    border-radius: 50%;
    font-weight: 600;
    color: white;
    text-align: center;
    font-size: .75rem;
    margin-top: .2rem;
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-method:before {
    content: 'M';
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="%2388b8e3"/></svg>');
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-function:before {
    content: 'M';
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="%2388b8e3"/></svg>');
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-property:before {
    content: 'P'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-constant:before {
    content: 'C';
    background-color: transparent;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="-3.05176e-05" y="9.99998" width="14.1422" height="14.1422" transform="rotate(-45 -3.05176e-05 9.99998)" fill="%2388b8e3"/></svg>');
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-class:before {
    content: 'C'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-interface:before {
    content: 'I'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-trait:before {
    content: 'T'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-namespace:before {
    content: 'N'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-package:before {
    content: 'P'
}

.phpdocumentor-table-of-contents dd {
    font-style: italic;
    margin-left: 2rem;
}
.phpdocumentor-element-found-in {
    position: absolute;
    top: 0;
    right: 0;
    font-size: var(--text-sm);
    color: gray;
}
.phpdocumentor-class-graph {
    width: 100%; height: 600px; border:1px solid black; overflow: hidden
}

.phpdocumentor-class-graph__graph {
    width: 100%;
}
.phpdocumentor-tag-list__definition {
    display: flex;
}

.phpdocumentor-tag-link {
    margin-right: var(--spacing-sm);
}
/* Elements */
abbr[title] {
    border: none;
    text-decoration: none;
}

/* Top Header */
.phpdocumentor-header > * {
    height: auto;
}

.phpdocumentor-top-header {
    font-family: var(--font-secondary);
    align-items: center;
    background: var(--top-header-bg-color);
    color: var(--top-header-text-color);
    display: flex;
    flex-direction: row;
    font-size: var(--text-md);
    min-height: var(--top-header-height);
    padding: 0 var(--spacing-sm);
    text-align: right;
}

.phpdocumentor-top-header a {
    color: var(--primary-color-darker);
    display: inline-block;
    text-decoration: none;
}
.phpdocumentor-top-header a span {
    border-bottom: 1px solid transparent;
    transition: border-bottom-color .2s ease-in-out;
}
.phpdocumentor-top-header a:hover {
    color: var(--text-color);
}
.phpdocumentor-top-header a:hover span {
    border-bottom: 1px solid var(--text-color);
}
.phpdocumentor-top-header a:not(:first-of-type):before {
    display: inline-block;
    color: #ccc;
    content: "/";
    padding: 0 var(--spacing-xxs);
}

/* Logo */
.site-branding {
    margin: 29px 0 0 0;
    text-align: left;
}

.site-branding .site-logo img {
    width: 204px;
}

/* Navigation */
.main-navigation ul {
    margin-bottom: 1em;
    padding-left: 0;
    text-align: left;
}

.main-navigation a {
    color: #333;
    font-weight: 400;
    font-size: .9em;
    text-decoration: none;
}

.main-navigation a:hover {
    color: var(--primary-color);
}

/* Header */
.phpdocumentor-header {
    background: var(--header-bg-color);
    margin-bottom: var(--spacing-xl);
    position: relative;
}

.phpdocumentor-header p {
    color: white;
    font-size: var(--text-lg);
}

.phpdocumentor-title {
    font-family: var(--font-secondary);
    color: var(--title-text-color);
    letter-spacing: 1px;
    line-height: 1.2;
    text-align: center;
    padding: 0;
    margin: 1.0em 0;
    font-size: var(--text-xl);
    font-weight: normal;
}

.phpdocumentor-title a {
    text-decoration: none;
    color: var(--title-text-color);
}

.phpdocumentor-title small {
    text-shadow: none;
    font-size: var(--text-xxs);
    display: block;
    margin: var(--spacing-sm) 0;
}

/* Search */
.phpdocumentor-search-results__entries {
    background: var(--popover-background-color);
    left: 0;
    list-style: none;
    margin: 0 auto;
    max-height: 30rem;
    opacity: 1;
    overflow-x: auto;
    padding: 0 var(--spacing-lg);
    pointer-events: all;
    position: absolute;
    right: 0;
    transition: all 0.1s ease-in-out;
    width: 75%;
    z-index: 1000;
}

.phpdocumentor-search-results__entry {
    border-bottom: 1px solid var(--table-separator-color);
    padding: var(--spacing-sm) var(--spacing-md);
    text-align: left;
}

.phpdocumentor-search-results__entry a {
    color: var(--link-color-primary);
    display: block;
    margin-bottom: var(--spacing-xs);
    text-decoration: none;
}

.phpdocumentor-search-results__entry a:hover {
    color: var(--link-hover-color-primary);
}

.phpdocumentor-search-results__entry small {
    color: var(--primary-color-darker);
    display: block;
}

.phpdocumentor-search-results__entry .phpdocumentor-summary {
    display: block;
    margin-top: var(--spacing-md);
}

.phpdocumentor-search-results__entry h3 {
    font-weight: normal;
    line-break: anywhere;
    margin: 0;
}

.phpdocumentor-search-results__entry:last-child {
    border-bottom: none;
}

.phpdocumentor-search {
    position: relative;
    display: none; /** disable by default for non-js flow */
    opacity: .3; /** white-out default for loading indication */
    transition: opacity .3s, background .3s;
    text-align: center;
}
.phpdocumentor-search:before {
    content: '';
    background: transparent;
    left: calc(-1 * var(--spacing-md));
    height: 100%;
    position: absolute;
    right: -15px;
    z-index: -1;
    opacity: 0;
    transition: opacity .3s, background .3s;
}

.phpdocumentor-search .phpdocumentor-label {
    display: block;
    margin-bottom: var(--spacing-md);
}

.phpdocumentor-search--enabled {
    display: block;
}

.phpdocumentor-search--active {
    opacity: 1;
}
.phpdocumentor-search--has-results:before {
    background: var(--popover-background-color);
    opacity: 1;
}

.phpdocumentor-search input:disabled {
    background-color: #d3d3d3;
}

.phpdocumentor-search__field {
    background: #f2efec;
    border: 1px solid var(--primary-color);
    border-radius: 3px;
    color: #333;
    font-size: 18px;
    line-height: 50px;
    padding-left: 1.3em;
    padding-right: 1.3em;
    width: 50%;
    height: 40px;
    margin-bottom: 0;
}

.phpdocumentor-search__field:focus {
    border: 1px solid var(--primary-color-darken);
}

.autoComplete_highlighted {
    opacity: 1;
    color: var(--primary-color-darker);
    font-weight: bold;
}

.autoComplete_highlighted::selection {
    color: rgba(#ffffff, 0);
    background-color: rgba(#ffffff, 0);
}

/* Footer */
.phpdocumentor-footer {
    clear: both;
    background-color: #f7f7f7;
    font-size: var(--text-xs);
    font-weight: 700;
    margin-top: var(--spacing-lg);
    padding: var(--spacing-lg);
    text-align: center;
    text-transform: uppercase;
}

/* Content */
.phpdocumentor-content {
    position: relative;
}

main.phpdocumentor::after {
    display: block;
    content: '';
    clear: both;
}

.phpdocumentor-element-found-in {
    position: relative;
    margin-bottom: var(--spacing-md);
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > a {
    text-decoration: none;
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-action:before {
    content: 'A'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-filter:before {
    content: 'F'
}

.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-action:after,
.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-filter:after {
    left: 13px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" xml:space="preserve" height="10" width="10" version="1.0" viewBox="0 0 5.5555557 5.5555555"><g id="layer1"><g id="g36"><circle style="fill:%23ffffff;stroke-width:0.111111" id="path20" cx="2.7807782" cy="2.7770009" r="2.7728896" /><g transform="matrix(1.0755,0,0,1.0755,-3.5103,-1.6684)" id="g4"><path fill="%23464342" d="m 5.8465,1.9131 c 0.57932,0 1.1068,0.222 1.5022,0.58547 -0.1938,-0.0052 -0.3872,0.11 -0.3952,0.3738 -0.0163,0.5333 0.6377,0.6469 0.2853,1.7196 L 6.9473,5.47927 6.1534,3.14067 c -0.0123,-0.0362 0.002,-0.0568 0.0465,-0.0568 h 0.22445 c 0.011665,0 0.021201,-0.00996 0.021201,-0.022158 v -0.13294 c 0,-0.012193 -0.00956,-0.022657 -0.021201,-0.022153 -0.42505,0.018587 -0.8476,0.018713 -1.2676,0 -0.0117,-5e-4 -0.0212,0.01 -0.0212,0.0222 v 0.13294 c 0,0.012185 0.00954,0.022158 0.021201,0.022158 h 0.22568 c 0.050201,0 0.064256,0.016728 0.076091,0.049087 l 0.3262,0.8921 -0.4907,1.4817 -0.8066,-2.3758 c -0.01,-0.0298 0.0021,-0.0471 0.0308,-0.0471 h 0.25715 c 0.011661,0 0.021197,-0.00996 0.021197,-0.022158 v -0.13294 c 0,-0.012193 -0.00957,-0.022764 -0.021197,-0.022153 -0.2698,0.014331 -0.54063,0.017213 -0.79291,0.019803 0.39589,-0.60984 1.0828,-1.0134 1.8639,-1.0134 l -2.9e-6,-6.2e-6 z m 1.9532,1.1633 c 0.17065,0.31441 0.26755,0.67464 0.26755,1.0574 0,0.84005 -0.46675,1.5712 -1.1549,1.9486 l 0.6926,-1.9617 c 0.1073,-0.3036 0.2069,-0.7139 0.1947,-1.0443 h -4e-6 z M 6.59,6.2268 C 6.3575,6.3095 6.1073,6.3546 5.8465,6.3546 5.6218,6.3546 5.405,6.3211 5.2006,6.2591 L 5.88475,4.2985 6.58999,6.2269 v -10e-8 z M 4.8962,6.1414 C 4.14519,5.78523 3.6257,5.0201 3.6257,4.1339 c 0,-0.32852 0.071465,-0.64038 0.19955,-0.92096 l 1.071,2.9285 3e-6,-3e-6 z M 5.84643,1.7047 c 1.3413,0 2.4291,1.0878 2.4291,2.4291 0,1.3413 -1.0878,2.4291 -2.4291,2.4291 -1.3413,0 -2.4291,-1.0878 -2.4291,-2.4291 0,-1.3413 1.0878,-2.4291 2.4291,-2.4291 z m 0,-0.15354 c 1.4261,0 2.5827,1.1566 2.5827,2.5827 0,1.4261 -1.1566,2.5827 -2.5827,2.5827 -1.4261,0 -2.5827,-1.1566 -2.5827,-2.5827 0,-1.4261 1.1566,-2.5827 2.5827,-2.5827 z" id="path2" /></g></g></g></svg>') no-repeat;
}

/* Code */
.phpdocumentor-argument-list .phpdocumentor-signature__argument__name {
    font-weight: bold;
}

/* Media queries */
@media (min-width: 400px) {
    .phpdocumentor-top-header .phpdocumentor-section {
        display: flex;
    }

    .site-branding {
        flex: 35%;
    }

    .site-branding a::after {
        font-size: 26px;
    }

    .main-navigation {
        flex: 65%;
    }

    .main-navigation ul {
        display: inline-flex;
        list-style: none;
        margin: 0;
    }

    .main-navigation ul > li:hover {
        background: #e6e6e6;
        transition: all ease-in-out .2s;
    }

    .main-navigation a {
        padding: 2.5em .8em;
        font-size: .8em;
    }

    .main-navigation a:hover {
        color: #333;
    }

    th.phpdocumentor-heading,
    td.phpdocumentor-cell {
        border-bottom: 1px solid var(--table-separator-color);
        padding: var(--spacing-sm) var(--spacing-md);
        text-align: left;
        display: table-cell;
    }

    th.phpdocumentor-heading {
        min-width: 30%;
    }

    td.phpdocumentor-cell {
        border-bottom: 1px solid var(--table-separator-color);
    }

}
/* PrismJS 1.21.0
https://prismjs.com/download.html#themes=prism-coy&languages=markup+css+clike+javascript+javadoclike+markup-templating+php+phpdoc+php-extras&plugins=line-highlight+line-numbers */
/**
 * prism.js Coy theme for JavaScript, CoffeeScript, CSS and HTML
 * Based on https://github.com/tshedor/workshop-wp-theme (Example: http://workshop.kansan.com/category/sessions/basics or http://workshop.timshedor.com/category/sessions/basics);
 * @author Tim  Shedor
 */

code[class*="language-"],
pre[class*="language-"] {
	color: black;
	background: none;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	font-size: 1em;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

/* Code blocks */
pre[class*="language-"] {
	position: relative;
	margin: .5em 0;
	overflow: visible;
	padding: 0;
}
pre[class*="language-"]>code {
	position: relative;
	border-left: 10px solid #358ccb;
	box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;
	background-color: #fdfdfd;
	background-image: linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
	background-size: 3em 3em;
	background-origin: content-box;
	background-attachment: local;
}

code[class*="language-"] {
	max-height: inherit;
	height: inherit;
	padding: 0 1em;
	display: block;
	overflow: auto;
}

/* Margin bottom to accommodate shadow */
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background-color: #fdfdfd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 1em;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	position: relative;
	padding: .2em;
	border-radius: 0.3em;
	color: #c92c2c;
	border: 1px solid rgba(0, 0, 0, 0.1);
	display: inline;
	white-space: normal;
}

pre[class*="language-"]:before,
pre[class*="language-"]:after {
	content: '';
	z-index: -2;
	display: block;
	position: absolute;
	bottom: 0.75em;
	left: 0.18em;
	width: 40%;
	height: 20%;
	max-height: 13em;
	box-shadow: 0px 13px 8px #979797;
	-webkit-transform: rotate(-2deg);
	-moz-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	-o-transform: rotate(-2deg);
	transform: rotate(-2deg);
}

pre[class*="language-"]:after {
	right: 0.75em;
	left: auto;
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(2deg);
}

.token.comment,
.token.block-comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: #7D8B99;
}

.token.punctuation {
	color: #5F6364;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.function-name,
.token.constant,
.token.symbol,
.token.deleted {
	color: #c92c2c;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.function,
.token.builtin,
.token.inserted {
	color: #2f9c0a;
}

.token.operator,
.token.entity,
.token.url,
.token.variable {
	color: #a67f59;
	background: rgba(255, 255, 255, 0.5);
}

.token.atrule,
.token.attr-value,
.token.keyword,
.token.class-name {
	color: #1990b8;
}

.token.regex,
.token.important {
	color: #e90;
}

.language-css .token.string,
.style .token.string {
	color: #a67f59;
	background: rgba(255, 255, 255, 0.5);
}

.token.important {
	font-weight: normal;
}

.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

.token.namespace {
	opacity: .7;
}

@media screen and (max-width: 767px) {
	pre[class*="language-"]:before,
	pre[class*="language-"]:after {
		bottom: 14px;
		box-shadow: none;
	}

}

/* Plugin styles: Line Numbers */
pre[class*="language-"].line-numbers.line-numbers {
	padding-left: 0;
}

pre[class*="language-"].line-numbers.line-numbers code {
	padding-left: 3.8em;
}

pre[class*="language-"].line-numbers.line-numbers .line-numbers-rows {
	left: 0;
}

/* Plugin styles: Line Highlight */
pre[class*="language-"][data-line] {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}
pre[data-line] code {
	position: relative;
	padding-left: 4em;
}
pre .line-highlight {
	margin-top: 0;
}

pre[data-line] {
	position: relative;
	padding: 1em 0 1em 3em;
}

.line-highlight {
	position: absolute;
	left: 0;
	right: 0;
	padding: inherit 0;
	margin-top: 1em; /* Same as .prism’s padding-top */

	background: hsla(24, 20%, 50%,.08);
	background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0));

	pointer-events: none;

	line-height: inherit;
	white-space: pre;
}

	.line-highlight:before,
	.line-highlight[data-end]:after {
		content: attr(data-start);
		position: absolute;
		top: .4em;
		left: .6em;
		min-width: 1em;
		padding: 0 .5em;
		background-color: hsla(24, 20%, 50%,.4);
		color: hsl(24, 20%, 95%);
		font: bold 65%/1.5 sans-serif;
		text-align: center;
		vertical-align: .3em;
		border-radius: 999px;
		text-shadow: none;
		box-shadow: 0 1px white;
	}

	.line-highlight[data-end]:after {
		content: attr(data-end);
		top: auto;
		bottom: .4em;
	}

.line-numbers .line-highlight:before,
.line-numbers .line-highlight:after {
	content: none;
}

pre[id].linkable-line-numbers span.line-numbers-rows {
	pointer-events: all;
}
pre[id].linkable-line-numbers span.line-numbers-rows > span:before {
	cursor: pointer;
}
pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before {
	background-color: rgba(128, 128, 128, .2);
}

pre[class*="language-"].line-numbers {
	position: relative;
	padding-left: 3.8em;
	counter-reset: linenumber;
}

pre[class*="language-"].line-numbers > code {
	position: relative;
	white-space: inherit;
}

.line-numbers .line-numbers-rows {
	position: absolute;
	pointer-events: none;
	top: 0;
	font-size: 100%;
	left: -3.8em;
	width: 3em; /* works for line-numbers below 1000 lines */
	letter-spacing: -1px;
	border-right: 1px solid #999;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

}

	.line-numbers-rows > span {
		display: block;
		counter-increment: linenumber;
	}

		.line-numbers-rows > span:before {
			content: counter(linenumber);
			color: #999;
			display: block;
			padding-right: 0.8em;
			text-align: right;
		}

