/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /npm/crystalcss@0.1.20/build/css/crystal.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;margin:0}.ccss-flex-container-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ccss-flex-container-col .ccss-flex-header{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;margin-top:0;margin-bottom:0;border-bottom:1px solid #e6e6e6}.ccss-flex-container-col .ccss-flex-content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto}.ccss-flex-container-col .ccss-flex-footer{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;margin-top:0;margin-bottom:0;border-top:1px solid #e6e6e6}.ccss-flex-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.ccss-flex-container-row .ccss-flex-hard-left{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;border-right:1px solid #e6e6e6}.ccss-flex-container-row .ccss-flex-content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;border-right:1px solid #e6e6e6}.ccss-flex-container-row .ccss-flex-hard-right{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0}hr.ccss-break{margin-top:30px;margin-bottom:30px;margin-left:10px;margin-right:10px;border-style:none;border-bottom:1px solid grey}hr.ccss-break.medium{margin-top:25px;margin-bottom:25px;margin-left:50px;margin-right:50px;border-bottom:1px solid grey}hr.ccss-break.small{margin-top:20px;margin-bottom:20px;margin-left:90px;margin-right:90px;border-bottom:1px solid #d3d3d3}[class*=w-]{float:left}.w-100{width:100%}.w-90{width:90%}.w-80{width:80%}.w-75{width:75%}.w-70{width:70%}.w-60{width:60%}.w-Half{width:50%}.w-50{width:50%}.w-40{width:40%}.w-Third{width:33.3333333%}.w-30{width:30%}.w-Quarter{width:25%}.w-25{width:25%}.w-20{width:20%}.w-10{width:10%}.w-5{width:5%}[class*=h-]{float:left}.h-100{height:100%}.h-95{height:95%}.h-75{height:75%}.h-50{height:50%}.h-25{height:25%}.h-20{height:20%}.h-15{height:15%}.h-10{height:10%}.h-5{height:5%}.h-15-30{min-height:15%;max-height:30%}.h-15-60{min-height:15%;max-height:60%}.ccss-button{background-color:#e6e6e6;border-color:#e6e6e6;color:#111;display:inline-block;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;font-family:inherit;font-size:16px;padding:.5em 1em;border-width:1px;border-style:solid;border-radius:4px}.ccss-button:hover{background-color:#d9d9d9;border-color:#d9d9d9}.ccss-button:active{background-color:#cdcdcd;border-color:#cdcdcd}.ccss-button:focus{outline:0}.ccss-button.invert{background-color:transparent;color:#e6e6e6;border-color:#e6e6e6}.ccss-button.invert:hover{background-color:#e6e6e6;color:#111}.ccss-button.invert:active{background-color:#cdcdcd;border-color:#cdcdcd;color:#111}.ccss-button.invert:focus{outline:0}.ccss-button.red{background-color:#d43535;border-color:#d43535;color:#fff}.ccss-button.red:hover{background-color:#c52a2a;border-color:#c52a2a}.ccss-button.red:active{background-color:#b02626;border-color:#b02626}.ccss-button.red:focus{outline:0}.ccss-button.red.invert{background-color:transparent;color:#d43535;border-color:#d43535}.ccss-button.red.invert:hover{background-color:#d43535;color:#fff}.ccss-button.red.invert:active{background-color:#b02626;border-color:#b02626;color:#fff}.ccss-button.red.invert:focus{outline:0}.ccss-button.orange{background-color:#d47a35;border-color:#d47a35;color:#fff}.ccss-button.orange:hover{background-color:#c56d2a;border-color:#c56d2a}.ccss-button.orange:active{background-color:#b06226;border-color:#b06226}.ccss-button.orange:focus{outline:0}.ccss-button.orange.invert{background-color:transparent;color:#d47a35;border-color:#d47a35}.ccss-button.orange.invert:hover{background-color:#d47a35;color:#fff}.ccss-button.orange.invert:active{background-color:#b06226;border-color:#b06226;color:#fff}.ccss-button.orange.invert:focus{outline:0}.ccss-button.yellow{background-color:#d4be35;border-color:#d4be35;color:#fff}.ccss-button.yellow:hover{background-color:#c5b02a;border-color:#c5b02a}.ccss-button.yellow:active{background-color:#b09d26;border-color:#b09d26}.ccss-button.yellow:focus{outline:0}.ccss-button.yellow.invert{background-color:transparent;color:#d4be35;border-color:#d4be35}.ccss-button.yellow.invert:hover{background-color:#d4be35;color:#fff}.ccss-button.yellow.invert:active{background-color:#b09d26;border-color:#b09d26;color:#fff}.ccss-button.yellow.invert:focus{outline:0}.ccss-button.green{background-color:#30bf45;border-color:#30bf45;color:#fff}.ccss-button.green:hover{background-color:#2bab3e;border-color:#2bab3e}.ccss-button.green:active{background-color:#269636;border-color:#269636}.ccss-button.green:focus{outline:0}.ccss-button.green.invert{background-color:transparent;color:#30bf45;border-color:#30bf45}.ccss-button.green.invert:hover{background-color:#30bf45;color:#fff}.ccss-button.green.invert:active{background-color:#269636;border-color:#269636;color:#fff}.ccss-button.green.invert:focus{outline:0}.ccss-button.light-blue{background-color:#34c4cf;border-color:#34c4cf;color:#fff}.ccss-button.light-blue:hover{background-color:#2db3bd;border-color:#2db3bd}.ccss-button.light-blue:active{background-color:#289fa8;border-color:#289fa8}.ccss-button.light-blue:focus{outline:0}.ccss-button.light-blue.invert{background-color:transparent;color:#34c4cf;border-color:#34c4cf}.ccss-button.light-blue.invert:hover{background-color:#34c4cf;color:#fff}.ccss-button.light-blue.invert:active{background-color:#289fa8;border-color:#289fa8;color:#fff}.ccss-button.light-blue.invert:focus{outline:0}.ccss-button.blue{background-color:#3572d4;border-color:#3572d4;color:#fff}.ccss-button.blue:hover{background-color:#2a66c5;border-color:#2a66c5}.ccss-button.blue:active{background-color:#265bb0;border-color:#265bb0}.ccss-button.blue:focus{outline:0}.ccss-button.blue.invert{background-color:transparent;color:#3572d4;border-color:#3572d4}.ccss-button.blue.invert:hover{background-color:#3572d4;color:#fff}.ccss-button.blue.invert:active{background-color:#265bb0;border-color:#265bb0;color:#fff}.ccss-button.blue.invert:focus{outline:0}.ccss-button.purple{background-color:#7a35d4;border-color:#7a35d4;color:#fff}.ccss-button.purple:hover{background-color:#6d2ac5;border-color:#6d2ac5}.ccss-button.purple:active{background-color:#6226b0;border-color:#6226b0}.ccss-button.purple:focus{outline:0}.ccss-button.purple.invert{background-color:transparent;color:#7a35d4;border-color:#7a35d4}.ccss-button.purple.invert:hover{background-color:#7a35d4;color:#fff}.ccss-button.purple.invert:active{background-color:#6226b0;border-color:#6226b0;color:#fff}.ccss-button.purple.invert:focus{outline:0}.ccss-button.black{background-color:#111;border-color:#111;color:#fff}.ccss-button.black:hover{background-color:#2b2b2b;border-color:#2b2b2b}.ccss-button.black:active{background-color:#3f3f3f;border-color:#3f3f3f}.ccss-button.black:focus{outline:0}.ccss-button.black.invert{background-color:transparent;color:#111;border-color:#111}.ccss-button.black.invert:hover{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff}.ccss-button.black.invert:active{background-color:#3f3f3f;border-color:#3f3f3f;color:#fff}.ccss-button.black.invert:focus{outline:0}.ccss-button.grey{background-color:#595959;border-color:#595959;color:#fff}.ccss-button.grey:hover{background-color:#4c4c4c;border-color:#4c4c4c}.ccss-button.grey:active{background-color:#404040;border-color:#404040}.ccss-button.grey:focus{outline:0}.ccss-button.grey.invert{background-color:transparent;color:#595959;border-color:#595959}.ccss-button.grey.invert:hover{background-color:#595959;color:#fff}.ccss-button.grey.invert:active{background-color:#404040;border-color:#404040;color:#fff}.ccss-button.grey.invert:focus{outline:0}.ccss-button.square{border-radius:0}.ccss-button.round{border-radius:12px}.ccss-button.rounder{border-radius:18px}.ccss-button.size-xsmall{font-size:60%}.ccss-button.size-small{font-size:80%}.ccss-button.size-normal{font-size:100%}.ccss-button.size-large{font-size:125%}.ccss-button.size-xlarge{font-size:160%}.ccss-button.size-xxlarge{font-size:200%}.ccss-button.size-xxxlarge{font-size:280%}body,button,i,input,label,p,textarea{font-family:Helvetica,Arial,sans-serif;font-weight:100}b{font-family:Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.no-margin{margin:0}h1{font-size:3em;margin-top:0;margin-bottom:18px}h1.include-top{margin-top:18px}h2{font-size:2em;margin-top:0;margin-bottom:16px}h2.include-top{margin-top:16px}h3{font-size:1.5em;margin-top:0;margin-bottom:14px}h3.include-top{margin-top:14px}h4{font-size:1.17em;margin-top:0;margin-bottom:12px}h4.include-top{margin-top:12px}h5{font-size:1em;margin-top:0;margin-bottom:10px}h5.include-top{margin-top:10px}h6{font-size:.85em;margin-top:0;margin-bottom:8px}h6.include-top{margin-top:8px}p{margin-top:0;margin-bottom:10px}p.include-top{margin-top:10px}a{text-decoration:none;color:#000}a:hover{text-decoration:underline;color:#3572d4}code{font-family:"Courier New",monospace;border:1px solid #e6e6e6;border-radius:4px;background:#ededed;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px}code.scrollable{white-space:nowrap;overflow-x:auto;overflow-y:hidden;display:block}code.full{display:block}.italic{font-style:italic}.strikethrough{text-decoration:line-through}.underline{text-decoration:underline!important}blockquote{margin:0;padding:1em 36px;background-color:#e6e6e6;border-left:4px solid #999}ul{margin:0;font-size:14px;padding-top:.7em;padding-right:.7em;padding-left:2em;padding-bottom:.7em}ul li{margin-bottom:.3em}.ccss-center,.ccss-centered,.ccss-centre,.ccss-centred{text-align:center}div[contenteditable=true],input[type=text],textarea{font-size:16px;border:1px solid #cdcdcd;border-radius:4px;padding-top:5px;padding-right:9px;padding-left:9px;padding-bottom:5px}div[contenteditable=true].round,input[type=text].round,textarea.round{border-radius:16px}div[contenteditable=true]:focus,input[type=text]:focus,textarea:focus{outline:0}
/*# sourceMappingURL=/sm/e11888d99ff84681005a0d42359d2deea8b24cd98dcc6ec0a873092ca38faa6f.map */