b{font-weight: bolder}
.czr-definition-list dt{font-weight: 600}.czr-definition-list th{font-weight: 600}
[hidden]{display: none}
ol ol{margin-bottom: 0}
button{cursor: pointer}[type="button"]{cursor: pointer}[type="reset"]{cursor: pointer}
.czr-row-item{gap: 28px;align-items: baseline;padding-bottom: 22px;display: flex;border-bottom: 1px dashed #aba2a5}
textarea{overflow: auto}
.czr-doc-content{min-width: 0;flex: 1 1 auto;flex-direction: column;display: flex}
.czr-feed-item a:hover{color: #9b2d5f}
*{box-sizing: border-box}*::before{box-sizing: border-box}*::after{box-sizing: border-box}
.czr-link-block a{font-size: 14px;text-decoration: none;color: #672b49}
table{border-collapse: collapse;width: 100%}
.czr-nav-links{margin-top: 32px;display: flex;flex-wrap: wrap;gap: 17px}
.czr-entry-content ul{padding-left: 24px;margin-top: 0px;margin-right: 0px;margin-bottom: 17px;margin-left: 0px}.czr-entry-content ol{padding-left: 24px;margin-top: 0px;margin-right: 0px;margin-bottom: 17px;margin-left: 0px}
.czr-entry-content h2{font-size: 19px;margin-top: 32px;margin-right: 0px;margin-bottom: 12px;margin-left: 0px}
.czr-entry-content a{text-underline-offset: 2px;color: #672b49}
.czr-entry-content li{margin-bottom: 6px}
.czr-page-inner h1{font-size: 30px;margin-top: 0px;margin-right: 0px;margin-bottom: 28px;margin-left: 0px;line-height: 1.3}
.czr-item-box a{text-decoration: none;color: #353733}
.czr-item-box p{font-size: 16px;color: #655155;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px}
.czrlayout h1{font-family: Verdana,Geneva,"DejaVu Sans",sans-serif;color: #241319}.czrlayout h2{font-family: Verdana,Geneva,"DejaVu Sans",sans-serif;color: #241319}.czrlayout h3{font-family: Verdana,Geneva,"DejaVu Sans",sans-serif;color: #241319}.czrlayout h4{font-family: Verdana,Geneva,"DejaVu Sans",sans-serif;color: #241319}
.czr-active-menu-item{border-left-color: #672b49;color: #672b49;background: #f5f3f3;font-weight: 600}
audio{display: inline-block}
template{display: none}
audio:not([controls]){height: 0;display: none}
.czr-link-block{gap: 14px;margin-top: 6px;display: flex;flex-wrap: wrap}
.czr-button-primary{background: #672b49;text-align: center;transition: background-color .15s ease;color: #f5f3f3;text-decoration: none;border-radius: 0px;font-size: 16px;padding-top: 13px;padding-right: 22px;padding-bottom: 13px;padding-left: 22px;display: inline-block}
.czr-logo-mark img{height: 100%;object-fit: contain;display: block;width: 100%}.czr-logo-mark svg{height: 100%;object-fit: contain;display: block;width: 100%}
summary{display: list-item}
.czrpanel{padding-top: 44px;padding-right: 0px;padding-bottom: 44px;padding-left: 0px;border-bottom: 1px solid #aba2a5}
.czr-item-block{min-width: 0;flex: 1 1 auto}
.czrlayout img{max-width: 100%;height: auto}
.czr-entry-content h3{font-size: 17px;margin-top: 28px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px}
.czr-feed-item h2{font-size: 20px;margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px}.czr-feed-item h3{font-size: 20px;margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px}
.czr-hero-buttons{flex-wrap: wrap;margin-top: 22px;gap: 14px;display: flex}
.czr-table-body{gap: 22px;flex-direction: column;display: flex}
tr{display: block}
br{line-height: 1}
.czr-entry-content{hyphens: manual;max-width: 720px}
.czr-footer-item:hover{color: #9b2d5f}
.czr-nav-links a{font-size: 16px;text-decoration: none;color: #672b49}
.czrtimestamp{margin-bottom: 6px;display: block;color: #655155;font-variant-numeric: tabular-nums;font-size: 14px}
.czr-hero-section{border-bottom: 1px solid #aba2a5;padding-top: 64px;padding-right: 0px;padding-bottom: 48px;padding-left: 0px}
.czrlegal{margin: 0px;font-size: 14px;color: #655155}
.czr-error-nav{background: #eee4e2}
.czr-definition-list div{display: block}
hr{box-sizing: content-box;height: 0;overflow: visible}
.czrlegal a{text-decoration: none;color: inherit}
.czr-box-list{gap: 22px;display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}
.czr-definition-list dd{color: #655155;margin-top: 6px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px}.czr-definition-list td{color: #655155;margin-top: 6px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px}
.czr-hero-section p{font-size: 17px;margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;color: #655155}
th{text-align: left;font-weight: 400;display: block}td{text-align: left;font-weight: 400;display: block}
.czraside{top: 0;position: sticky;flex: 0 0 274px;border-right: 1px solid #aba2a5;display: flex;width: 274px;flex-direction: column;gap: 32px;background: #eee4e2;min-height: 100vh;align-self: flex-start;padding-top: 32px;padding-right: 28px;padding-bottom: 32px;padding-left: 28px}
.czr-text-panel p:last-child{margin-bottom: 0}
.czr-entry-content h4{margin-top: 22px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;font-size: 15px}
header{display: block}hgroup{display: block}
.czr-site-description{font-size: 14px;color: #655155}
details{display: block}
dl{padding: 0px;margin: 0px}ul{padding: 0px;margin: 0px}ol{padding: 0px;margin: 0px}
.czraccordion section{display: block}
.czr-definition-list li{gap: 6px;display: flex}
.czr-text-link a{color: #672b49}
.czr-hero-subtitle{gap: 32px;display: flex;align-items: center}
.czr-feed-item:last-child{border-bottom: 0}
.czr-entry-content hr{border: 0;border-top: 1px solid #aba2a5;margin-top: 28px;margin-right: 0px;margin-bottom: 28px;margin-left: 0px}
tbody{display: contents}
.czrlegal a:hover{color: #9b2d5f}
.czr-item-box a:hover{color: #9b2d5f}
.czr-row-content :last-child{margin-bottom: 0}
.czr-article-list{flex-direction: column;padding: 0px;display: flex;margin: 0px;list-style: none;gap: 24px}
code{font-family: Consolas,"Liberation Mono",Menlo,monospace;font-size: 1em}kbd{font-family: Consolas,"Liberation Mono",Menlo,monospace;font-size: 1em}
.czr-row-content{color: #655155;min-width: 0;flex: 1 1 auto}
.czraccordion{gap: 22px;flex-direction: column;display: flex}
.czr-hero-image img{width: 100%;height: 100%;object-fit: cover}.czr-hero-image svg{width: 100%;height: 100%;object-fit: cover}
.czr-item-box :last-child{margin-bottom: 0}
.czrlayout{font: 15px/1.6 "Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;margin: 0px;color: #353733;-moz-osx-font-smoothing: grayscale;background: #f5f3f3;-webkit-font-smoothing: antialiased}
.czr-main-content{flex: 1 1 auto;padding: 0px}
figcaption{font-size: 13px;color: #655155}
.czr-row-label{margin: 0px;flex: 0 0 180px;font-size: 17px;line-height: 1.35;width: 180px}
.czr-row-item:last-child{border-bottom: 0;padding-bottom: 0}
small{font-size: 80%}
.czr-menu-link:hover{color: #9b2d5f;background: #f5f3f3}
.czr-text-panel p{margin-top: 0px;margin-right: 0px;margin-bottom: 14px;margin-left: 0px}
.czr-hero-section h1{font-size: 34px;line-height: 1.2;margin-top: 0px;margin-right: 0px;margin-bottom: 12px;margin-left: 0px}
.czr-definition-list li span:first-child{font-weight: 600}
html{scroll-behavior: smooth}
.czr-hero-image{border-radius: 2px;width: 170px;height: 130px;flex: 0 0 170px;overflow: hidden}
[type="search"]::-webkit-search-decoration{-webkit-appearance: none}
.czr-text-panel{padding-top: 28px;padding-right: 32px;padding-bottom: 28px;padding-left: 32px;color: #353733;background: #eee4e2;border-left: 7px solid #672b49}
.czr-brand-name{font-weight: 700;overflow-wrap: break-word;font-size: 22px;line-height: 1.2;font-family: Verdana,Geneva,"DejaVu Sans",sans-serif}
.czr-item-meta{width: 120px;flex: 0 0 120px}
.czr-entry-content code{font-size: 14px;font-family: Consolas,"Liberation Mono",Menlo,monospace}
.czraccordion h2{margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;display: block;font-size: 17px}.czraccordion h3{margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;display: block;font-size: 17px}.czraccordion dt{margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;display: block;font-size: 17px}.czraccordion th{margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;display: block;font-size: 17px}.czraccordion strong{margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;display: block;font-size: 17px}
.czr-feed-item a{text-decoration: none;color: #353733}
.czr-row-label a:hover{color: #9b2d5f}
.czr-logo-link{color: inherit;display: flex;gap: 12px;text-decoration: none;flex-direction: column}
label{display: inline-block}
.czr-item-box h2{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;font-size: 17px}.czr-item-box h3{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;font-size: 17px}
.czr-module-title{letter-spacing: .12em;margin-top: 0px;margin-right: 0px;margin-bottom: 24px;margin-left: 0px;font-weight: 700;text-transform: uppercase;color: #672b49;font-size: 14px}
.czr-logo-mark{height: 52px;overflow: hidden;display: block;width: 52px;border-radius: 2px;flex-shrink: 0}
.czr-btn-outline{border: 1px solid #672b49;background: transparent;color: #672b49}
.czr-footer-nav{gap: 17px;display: flex;flex-wrap: wrap}
.czr-entry-excerpt{overflow-wrap: break-word;font-size: 16px;color: #655155;margin: 0px}
button{margin: 0px;font-family: inherit;font-size: 100%;line-height: 1.15}input{margin: 0px;font-family: inherit;font-size: 100%;line-height: 1.15}
.czr-entry-content pre{background: #e7d9e3;-webkit-overflow-scrolling: touch;border-radius: 0px;overflow: auto;padding: 17px;margin-top: 0px;margin-right: 0px;margin-bottom: 17px;margin-left: 0px}
.czr-item-box{border: 1px solid #aba2a5;border-radius: 2px;padding: 22px;background: #f5f3f3;background-clip: padding-box}
pre{font-family: Consolas,"Liberation Mono",Menlo,monospace;font-size: 1em}
.czr-container-inner{width: 100%;margin: 0px;padding-top: 0px;padding-right: 52px;padding-bottom: 0px;padding-left: 52px;max-width: 920px}
svg:not(:root){overflow: hidden}
figure{margin: 0px}
.czr-footer-item{font-size: 14px;color: #655155;text-decoration: none}
.czr-row-label a{color: #353733;text-decoration: none}
button{text-transform: none}
.czr-feed-item{padding-bottom: 24px;overflow-wrap: break-word;display: flex;border-bottom: 1px solid #aba2a5;gap: 24px}
.czr-menu-list{display: flex;gap: 2px;flex-direction: column}
.czrouter{display: flex;min-height: 100vh;align-items: stretch}
.czr-definition-list{margin: 0px;gap: 17px;display: grid}
.czr-footer-area{border-top: 1px solid #aba2a5;overflow-wrap: break-word;display: flex;flex-wrap: wrap;gap: 14px;box-sizing: border-box;align-items: center;justify-content: space-between;padding-top: 28px;padding-right: 52px;padding-bottom: 28px;padding-left: 52px}
.czr-row-content p{margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px}
button{-webkit-appearance: button}
.czr-text-link{margin-top: 0px;margin-right: 0px;margin-bottom: 17px;margin-left: 0px;font-size: 16px}
li{list-style: none}
.czr-entry-content blockquote{padding-top: 10px;padding-right: 22px;padding-bottom: 10px;padding-left: 22px;margin-top: 0px;margin-right: 0px;margin-bottom: 17px;margin-left: 0px;border-left: 2px solid #672b49;color: #655155}
.czr-intro-text{flex: 1 1 auto;min-width: 0}
.czr-page-inner{padding-top: 52px;padding-right: 0px;padding-bottom: 52px;padding-left: 0px}
.czr-entry-content p{margin-top: 0px;margin-right: 0px;margin-bottom: 17px;margin-left: 0px}
.czr-sidebar-note{margin: auto 0 0;color: #655155;font-size: 14px}
blockquote{quotes: none}q{quotes: none}
nav ol{padding: 0px;list-style: none}
.czr-text-panel a{color: #672b49;text-decoration: underline;font-weight: 600}
.czr-menu-link{color: #353733;padding-top: 13px;padding-right: 14px;padding-bottom: 13px;padding-left: 14px;display: block;text-decoration: none;border-left: 3px solid transparent;font-size: 16px;border-radius: 0px}
.czr-definition-list a{color: #672b49}
.czr-error-page{text-align: center}
@media (max-width:860px){.czraside{border-bottom: 1px solid #aba2a5;position: static;flex: 0 0 auto;min-height: 0;width: 100%;border-right: 0;gap: 22px}
.czr-hero-image{width: 100%;flex: 0 0 auto}
.czrouter{flex-direction: column}
.czr-container-inner{padding-right: 24px;padding-left: 24px}.czr-footer-area{padding-right: 24px;padding-left: 24px}
.czr-menu-link{border-left: 0;border-bottom: 2px solid transparent;padding-top: 6px;padding-right: 12px;padding-bottom: 6px;padding-left: 12px}
.czr-menu-list{flex-direction: row;flex-wrap: wrap}
.czr-row-item{gap: 10px;flex-direction: column}.czr-feed-item{gap: 10px;flex-direction: column}
.czr-active-menu-item{border-bottom-color: #672b49;border-left: 0}
.czr-hero-subtitle{flex-direction: column;align-items: flex-start}
.czr-row-label{flex: 0 0 auto;width: auto}.czr-item-meta{flex: 0 0 auto;width: auto}
.czr-box-list{grid-template-columns: 1fr}
}
address{font-style: normal;line-height: inherit}
main{display: block}
