/*!
* # Semantic UI 2.3.0 - Comment
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.comments{margin:1.5em 0;max-width:650px}.ui.comments:first-child{margin-top:0}.ui.comments:last-child{margin-bottom:0}.ui.comments .comment{position:relative;background:0 0;margin:.5em 0 0;padding:.5em 0 0;border:none;border-top:none;line-height:1.2}.ui.comments .comment:first-child{margin-top:0;padding-top:0}.ui.comments .comment .comments{margin:0 0 .5em .5em;padding:1em 0 1em 1em}.ui.comments .comment .comments:before{position:absolute;top:0;left:0}.ui.comments .comment .comments .comment{border:none;border-top:none;background:0 0}.ui.comments .comment .avatar{display:block;width:2.5em;height:auto;float:left;margin:.2em 0 0}.ui.comments .comment .avatar img,.ui.comments .comment img.avatar{display:block;margin:0 auto;width:100%;height:100%;border-radius:.25rem}.ui.comments .comment>.content{display:block}.ui.comments .comment>.avatar~.content{margin-left:3.5em}.ui.comments .comment .author{font-size:1em;color:rgba(0,0,0,.87);font-weight:700}.ui.comments .comment a.author{cursor:pointer}.ui.comments .comment a.author:hover{color:#c45500}.ui.comments .comment .metadata{display:inline-block;margin-left:.5em;color:rgba(0,0,0,.4);font-size:.875em}.ui.comments .comment .metadata>*{display:inline-block;margin:0 .5em 0 0}.ui.comments .comment .metadata>:last-child{margin-right:0}.ui.comments .comment .text{margin:.25em 0 .5em;font-size:1em;word-wrap:break-word;color:rgba(0,0,0,.87);line-height:1.3}.ui.comments .comment .actions{font-size:.875em}.ui.comments .comment .actions a{cursor:pointer;display:inline-block;margin:0 .75em 0 0;color:rgba(0,0,0,.4)}.ui.comments .comment .actions a:last-child{margin-right:0}.ui.comments .comment .actions a.active,.ui.comments .comment .actions a:hover{color:rgba(0,0,0,.8)}.ui.comments>.reply.form{margin-top:1em}.ui.comments .comment .reply.form{width:100%;margin-top:1em}.ui.comments .reply.form textarea{font-size:1em;height:12em}.ui.collapsed.comments,.ui.comments .collapsed.comment,.ui.comments .collapsed.comments{display:none}.ui.mini.comments{font-size:.76923077rem}.ui.tiny.comments{font-size:.84615385rem}.ui.small.comments{font-size:.92307692rem}.ui.comments{font-size:1rem}.ui.large.comments{font-size:1.15384615rem}.ui.big.comments{font-size:1.30769231rem}.ui.massive.comments{font-size:1.69230769rem}
/*!
* # Semantic UI 2.3.0 - Form
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .30769231rem 0;color:rgba(0,0,0,.87);font-size:.92307692em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Arial,"Helvetica Neue",Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.73901099em 1.07692308em;font-size:1em;background:#fff;border:1px solid rgba(0,0,0,.13);color:rgba(0,0,0,.87);border-radius:.30769231rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form textarea{margin:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);padding:.84615385em 1.07692308em;background:#fff;border:1px solid rgba(0,0,0,.13);outline:0;color:rgba(0,0,0,.87);border-radius:.30769231rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease;font-size:1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(0,0,0,.13);border-radius:.30769231rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;padding:.62em 1.07692308em;color:rgba(0,0,0,.87);-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .four.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field.field input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px ivory inset !important;box-shadow:0 0 0 100px ivory inset !important;border-color:#e5dfa1 !important}.ui.form .field.field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px ivory inset !important;box-shadow:0 0 0 100px ivory inset !important;border-color:#d5c315 !important}.ui.form .error.error input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fffaf0 inset !important;box-shadow:0 0 0 100px #fffaf0 inset !important;border-color:#e0b4b4 !important}.ui.form ::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.ui.form :-ms-input-placeholder{color:rgba(191,191,191,.87)}.ui.form ::-moz-placeholder{color:rgba(191,191,191,.87)}.ui.form :focus::-webkit-input-placeholder{color:rgba(115,115,115,.87)}.ui.form :focus:-ms-input-placeholder{color:rgba(115,115,115,.87)}.ui.form :focus::-moz-placeholder{color:rgba(115,115,115,.87)}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc !important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796 !important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.30769231rem;background:#fff;-webkit-box-shadow:0 0 0 0 #51a7e8 inset;box-shadow:0 0 0 0 #51a7e8 inset}.ui.form textarea:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.30769231rem;background:#fff;-webkit-box-shadow:0 0 0 0 #51a7e8 inset;box-shadow:0 0 0 0 #51a7e8 inset;-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:"";-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .fields.error .field .ui.dropdown{border-color:#e0b4b4 !important}.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4 !important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .item:hover{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf !important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.3}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.3}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes form-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-0.2em 0 0 .2em;content:"*";color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:rgba(255,255,255,.9)}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:rgba(255,255,255,.1);color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .30769231rem 0;color:rgba(0,0,0,.87);font-size:.92307692em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -0.5em 1em}.ui.form .fields>.field{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}@media only screen and (max-width: 1048px){.ui.form .fields{-ms-flex-wrap:wrap;flex-wrap:wrap}.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100% !important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25% !important}.ui.form .two.wide.field{width:12.5% !important}.ui.form .three.wide.field{width:18.75% !important}.ui.form .four.wide.field{width:25% !important}.ui.form .twelve.wide.field{width:75% !important}@media only screen and (max-width: 1048px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100% !important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92307692em;font-weight:700;color:rgba(0,0,0,.87);text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .84615385em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.76923077rem}.ui.tiny.form{font-size:.84615385rem}.ui.small.form{font-size:.92307692rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.15384615rem}.ui.big.form{font-size:1.30769231rem}.ui.massive.form{font-size:1.69230769rem}
/*!
* # Semantic UI 2.3.0 - Message
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.message{position:relative;min-height:1em;margin:1em 0;background:#f8f8f9;padding:1em 1.5em;line-height:1.4285em;color:rgba(0,0,0,.87);-webkit-transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease;border-radius:.30769em;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent}.ui.message:first-child{margin-top:0}.ui.message:last-child{margin-bottom:0}.ui.message .header{display:block;font-family:Arial,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:700;margin:-0.14285714em 0 0 0}.ui.message .header:not(.ui){font-size:1.15384615em}.ui.message p{opacity:.85;margin:.75em 0}.ui.message p:first-child{margin-top:0}.ui.message p:last-child{margin-bottom:0}.ui.message .header+p{margin-top:.25em}.ui.message .list:not(.ui){text-align:left;padding:0;opacity:.85;list-style-position:inside;margin:.5em 0 0}.ui.message .list:not(.ui):first-child{margin-top:0}.ui.message .list:not(.ui):last-child{margin-bottom:0}.ui.message .list:not(.ui) li{position:relative;list-style-type:none;margin:0 0 .3em 1em;padding:0}.ui.message .list:not(.ui) li:before{position:absolute;content:"•";left:-1em;height:100%;vertical-align:baseline}.ui.message .list:not(.ui) li:last-child{margin-bottom:0}.ui.message>.icon{margin-right:.6em}.ui.message>.close.icon{cursor:pointer;position:absolute;margin:0;top:.78575em;right:.5em;opacity:.7;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.message>.close.icon:hover{opacity:1}.ui.message>:first-child{margin-top:0}.ui.message>:last-child{margin-bottom:0}.ui.dropdown .menu>.message{margin:0 -1px}.ui.visible.visible.visible.visible.message{display:block}.ui.icon.visible.visible.visible.visible.message{display:-webkit-box;display:-ms-flexbox;display:flex}.ui.hidden.hidden.hidden.hidden.message{display:none}.ui.compact.message{display:inline-block}.ui.compact.icon.message{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ui.attached.message{margin-bottom:-1px;border-radius:.30769em .30769em 0 0;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.13) inset;box-shadow:0 0 0 1px rgba(0,0,0,.13) inset;margin-left:-1px;margin-right:-1px}.ui.attached+.ui.attached.message:not(.top):not(.bottom){margin-top:-1px;border-radius:0}.ui.bottom.attached.message{margin-top:-1px;border-radius:0 0 .30769em .30769em;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.13) inset,0 1px 2px 0 rgba(0,0,0,.13);box-shadow:0 0 0 1px rgba(0,0,0,.13) inset,0 1px 2px 0 rgba(0,0,0,.13)}.ui.bottom.attached.message:not(:last-child){margin-bottom:1em}.ui.attached.icon.message{width:auto}.ui.icon.message{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.icon.message>.icon:not(.close){display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;line-height:1;vertical-align:middle;font-size:3em;opacity:.8}.ui.icon.message>.content{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}.ui.icon.message .icon:not(.close)+.content{padding-left:0}.ui.icon.message .circular.icon{width:1em}.ui.negative.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.negative.message,.ui.negative.message{-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.negative.message .header{color:#912d2b}.ui.info.message{background-color:#e6f1f6;color:#4e575b}.ui.attached.info.message,.ui.info.message{-webkit-box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent}.ui.info.message .header{color:#0e566c}.ui.warning.message{background-color:#fffaf3;color:#573a08}.ui.attached.warning.message,.ui.warning.message{-webkit-box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent}.ui.warning.message .header{color:#794b02}.ui.error.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.error.message,.ui.error.message{-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.error.message .header{color:#912d2b}.ui.success.message{background-color:#fcfff5;color:#2c662d}.ui.attached.success.message,.ui.success.message{-webkit-box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.success.message .header{color:#1a531b}.ui.inverted.message{background-color:#444c55;color:rgba(255,255,255,.9)}.ui.red.message{background-color:#ffe8e6;color:#db2828;-webkit-box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent}.ui.red.message .header{color:#c82121}.ui.orange.message{background-color:#ffedde;color:#d26911;-webkit-box-shadow:0 0 0 1px #d26911 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #d26911 inset,0 0 0 0 transparent}.ui.orange.message .header{color:#ba5d0f}.ui.yellow.message{background-color:#fff8db;color:#b58105;-webkit-box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent}.ui.yellow.message .header{color:#9c6f04}.ui.green.message{background-color:#e5f9e7;color:#1ebc30;-webkit-box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent}.ui.green.message .header{color:#1aa62a}.ui.blue.message{background-color:#dff0ff;color:#80a6cd;-webkit-box-shadow:0 0 0 1px #80a6cd inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #80a6cd inset,0 0 0 0 transparent}.ui.blue.message .header{color:#6e99c6}.ui.violet.message{background-color:#eae7ff;color:#6435c9;-webkit-box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent}.ui.violet.message .header{color:#5a30b5}.ui.brown.message{background-color:#f1e2d3;color:#a5673f;-webkit-box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent}.ui.brown.message .header{color:#935b38}.ui.mini.message{font-size:.76923077em}.ui.tiny.message{font-size:.84615385em}.ui.small.message{font-size:.92307692em}.ui.message{font-size:1em}.ui.large.message{font-size:1.15384615em}.ui.big.message{font-size:1.30769231em}.ui.massive.message{font-size:1.69230769em}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(0ff4d62150facee6b7de.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(f64c3af3d0d25b9e4e00.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(14d740b6ee64510747b0.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}
.vertical-articles .item{padding:20px;min-height:130px;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.vertical-articles .item:not(:last-child){border-bottom:1px solid #e6e6e6 !important}.vertical-articles .item .left-side{display:flex;flex-direction:column;justify-content:space-between}.vertical-articles .item .left-side a{text-decoration:none !important}.vertical-articles .item .left-side h3{font-size:16px;font-weight:500}.vertical-articles .item .left-side h2{padding-right:15px;margin-top:-0.14285714em !important;font-size:16px;font-weight:500}.vertical-articles .item .left-side .properties{display:flex;column-gap:10px;line-height:18px}.vertical-articles .item .left-side .properties .item-prop{font-size:13px;color:#acb4bc;flex-shrink:0}.vertical-articles .item .left-side .properties .item-prop.gold{color:#d7a10c}.vertical-articles .item .right-side{width:107px;flex-shrink:0}.vertical-articles .item .right-side img{width:100%;display:block;height:89px;border-radius:4px}
.view-article-container,.view-project-block{padding-left:20px;padding-right:20px}.view-article-container h1,.view-project-block h1{font-weight:300;margin-bottom:30px;font-size:26px;padding-bottom:.23076923rem;border-bottom:1px solid rgba(0,0,0,.13)}.view-article-container h2,.view-project-block h2{margin-top:25px;font-size:20px}.view-article-container h2 b,.view-project-block h2 b{font-weight:700 !important}.view-article-container p,.view-article-container ul,.view-project-block p,.view-project-block ul{font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px;color:#000}.view-article-container ul,.view-project-block ul{padding-left:20px}.view-article-container ul>li,.view-project-block ul>li{line-height:24px;padding-bottom:10px}.view-article-container img,.view-article-container .ce-element--type-image,.view-project-block img,.view-project-block .ce-element--type-image{border-radius:2px;margin-bottom:1em !important;margin-top:1em !important;cursor:pointer;border:solid 1px rgba(155,176,191,.25);max-width:80% !important}.view-article-container iframe,.view-project-block iframe{margin-bottom:1.5em !important;margin-top:1.5em !important;cursor:pointer;max-width:80% !important}@media screen and (max-width: 414px){.view-article-container iframe,.view-project-block iframe{max-width:100% !important}}.view-article-container img,.view-project-block img{height:auto}.view-article-container img.align-right,.view-article-container div.align-right.ce-element--type-image,.view-project-block img.align-right,.view-project-block div.align-right.ce-element--type-image{margin-left:3em !important}.view-article-container img.align-left,.view-article-container div.align-left.ce-element--type-image,.view-project-block img.align-left,.view-project-block div.align-left.ce-element--type-image{margin-right:3em !important}.view-article-container table,.view-project-block table{margin:20px !important;margin-top:30px !important;max-width:97% !important}.view-article-container table thead>tr>th,.view-article-container table tbody>tr>td,.view-project-block table thead>tr>th,.view-project-block table tbody>tr>td{font-weight:300 !important;font-size:15px}.view-article-container table thead>tr>th,.view-project-block table thead>tr>th{font-weight:400 !important}.view-article-container iframe,.view-article-container image,.view-article-container img,.view-article-container video,.view-project-block iframe,.view-project-block image,.view-project-block img,.view-project-block video{clear:both;display:block;margin-left:auto;margin-right:auto;max-width:100% !important}@media screen and (max-width: 700px){.view-article-container img,.view-article-container .ce-element--type-image,.view-project-block img,.view-project-block .ce-element--type-image{margin-left:-20px !important;max-width:calc(100% + 40px) !important;border:none !important}}.view-article-container .align-left,.view-project-block .align-left{clear:initial;float:left;margin-right:.5em}.view-article-container .align-right,.view-project-block .align-right{clear:initial !important;float:right !important;margin-left:.5em !important}.view-discussion-container,.recommendations-container{border-top:1px solid #e6e6e6;margin-top:50px}.view-discussion-container h3,.recommendations-container h3{font-size:20px;font-weight:700;margin-left:20px;margin-right:20px;margin-top:20px !important}.view-discussion-container.projects,.recommendations-container.projects{border-top:none;margin-top:0}.view-project-author-container{margin-top:25px;background:#f5f5f5;padding-top:1px;padding-bottom:35px}.view-project-block-image{background:#d6d6d6}.view-project-block-image .image-container{display:flex}.view-project-block-image .image-container img{margin:auto !important;max-height:440px;width:100%;display:block;object-fit:contain;object-position:center}.view-project-block .action-buttons{margin-top:30px}.view-project-block .action-buttons .button{width:100%;margin-right:0;font-size:15px;border-radius:8px}.ratings-container{background:#f5f5f5;padding-top:10px;padding-bottom:15px}.ratings-container .ratings-list{list-style:none;margin:0;padding:0}.ratings-container .ratings-list .ratings-item{position:relative;padding:1rem 0;border-bottom:1px solid #ddd;display:flex;flex-direction:column}.ratings-container .ratings-list .ratings-item:last-child{border-bottom:none}.ratings-container .ratings-list .ratings-item:last-child .rating-label,.ratings-container .ratings-list .ratings-item:last-child .rating-value{color:rgba(0,0,0,.87);font-weight:bold}.ratings-container .ratings-list .ratings-item .rating-label-container{display:flex;justify-content:space-between}.ratings-container .ratings-list .ratings-item .rating-label{font-weight:500;color:#555}.ratings-container .ratings-list .ratings-item .rating-value{font-weight:600;color:#333;margin-top:.25rem}.ratings-container .ratings-list .ratings-item .rating-bar-container{margin-top:.5rem;width:100%;height:5px;background-color:#eee;border-radius:3px;overflow:hidden}.ratings-container .ratings-list .ratings-item .rating-bar{height:100%;background:linear-gradient(-90deg, #b1afaf 0%, #d3d3d3 100%)}.ratings-container .ratings-list .ratings-item.golden .rating-label,.ratings-container .ratings-list .ratings-item.golden .rating-value,.ratings-container .ratings-list .ratings-item.green .rating-label,.ratings-container .ratings-list .ratings-item.green .rating-value{color:rgba(0,0,0,.87);font-weight:bold}.ratings-container .ratings-list .ratings-item.golden .rating-bar{background:linear-gradient(90deg, #FFC700 0%, #B8860B 100%)}.ratings-container .ratings-list .ratings-item.green .rating-bar{background:linear-gradient(90deg, #b6c41b 0%, #4caf50 100%)}.ratings-container #expanded-ratings{display:none}.ratings-show-more-container .view-more-link{display:flex;justify-content:end;padding-bottom:25px;padding-top:10px}.ratings-show-more-container .view-more-link a{text-decoration:none;font-size:13px}
.view-discussion-container .ui.comments{max-width:unset !important;padding-left:20px;padding-right:20px;margin-top:33px}.view-discussion-container .ui.comments .threated-margin{margin-left:31px !important}.view-discussion-container .preloder-duscussion{display:flex;flex-direction:row;margin-top:1em;margin-bottom:1em}.view-discussion-container .preloder-duscussion .loader{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);background-size:1000px 104px;position:relative;overflow:hidden}.view-discussion-container .preloder-duscussion .first{width:35px;height:35px;border-radius:.25rem}.view-discussion-container .preloder-duscussion .second{width:100%;max-width:unset;height:100px;border-radius:.25rem;margin-left:10px}.view-discussion-container #comments-list-placeholder{margin-bottom:30px !important}.view-discussion-container #comments-list-placeholder .comment{margin-top:10px !important;margin-bottom:10px !important}.view-discussion-container #comments-list-placeholder .date,.view-discussion-container #comments-list-placeholder .reply{color:#616161 !important}.view-discussion-container #comments-list-placeholder .text{color:#000}.view-discussion-container .quick-response-toolbar{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.view-discussion-container .quick-response-toolbar .button{font-size:14px !important;border-radius:10px;margin-right:0;padding:14px 22px;flex-grow:1}.view-discussion-container .comment{margin-top:20px !important;transition:all 3000ms ease-in-out;border-radius:4px}.view-discussion-container .comment.new{background-color:#e5f9e7 !important}.view-discussion-container .comment .threated-line{width:1px;height:calc(100% - 43px);left:17px;top:52px;position:absolute;background:rgba(0,0,0,.23)}.view-discussion-container .comment .text{margin:.5em 0 .5em !important;font-size:16px !important;line-height:24px !important}.view-discussion-container .comment .author{font-size:16px !important;-webkit-font-smoothing:antialiased !important}.view-discussion-container .comment .date{color:#747474}.view-discussion-container .comment .actions a{font-size:14px}.view-discussion-container .comment .actions .reply{color:#747474 !important}.view-discussion-container .no-comments,.view-discussion-container .no-user,.view-discussion-container .no-access{max-width:unset;border-radius:.30769em !important;margin-top:10px !important;margin-bottom:15px !important}.view-discussion-container .no-user,.view-discussion-container .no-access{margin-top:20px !important}.view-discussion-container .content .reply.form{margin-top:10px !important;margin-bottom:0px !important}.view-discussion-container .content .user-attachements{display:flex;margin-bottom:8px;margin-top:14px;flex-wrap:wrap}.view-discussion-container .content .user-attachements .image{width:70px;height:70px;background-size:cover;border-radius:3px;margin-right:7px;margin-bottom:7px;cursor:pointer;background-position:center center;flex-shrink:0}.view-discussion-container .avatar{position:relative;width:35px !important;height:35px !important;margin-top:0 !important}.view-discussion-container .avatar img{width:35px !important;height:35px !important;margin:0 !important;max-width:100% !important;border-radius:50% !important}.view-discussion-container .tools{display:flex;justify-content:space-between;min-height:50px;flex-direction:row;flex-wrap:nowrap;padding-bottom:7px;background:#f7f7f7;border-radius:0 0 10px 10px !important;border:1px solid rgba(0,0,0,.23);border-top:0}.view-discussion-container .tools .left-side{display:flex;flex-wrap:wrap;padding-left:7px}.view-discussion-container .tools .right-side{display:flex;justify-content:flex-end;padding-right:7px;margin-top:7px}.view-discussion-container .tools .right-side .loader.active{margin-top:7px !important;position:relative;left:unset;top:unset;transform:unset;margin-right:13px;margin-top:2px;z-index:1}.view-discussion-container .attachement.image{margin-top:7px;width:35.77px;height:35.77px;background-size:cover;background-position:center center;border-radius:3px;margin-right:7px;cursor:pointer}.view-discussion-container .button.attachement{margin-right:7px;display:flex;align-items:center;margin-top:7px;justify-content:center;width:40px;cursor:pointer;border-radius:10px;font-size:18px;box-shadow:none;padding:none}.view-discussion-container .button.attachement i{color:#479a5b}.view-discussion-container .button.submit,.view-discussion-container .button.edit{margin-right:0;font-size:16px;border-radius:8px}.view-discussion-container .typing-now-widget{padding-bottom:15px;padding-left:10px;padding-right:10px}.view-discussion-container .typing-now-widget .container{display:flex;align-items:center;justify-content:end;transition:opacity 200ms ease}.view-discussion-container .typing-now-widget .text{font-size:14px;margin-left:5px;color:#616161}.view-discussion-container .typing-now-widget .typing{position:relative;width:28px;height:6px}.view-discussion-container .typing-now-widget .typing span{content:"";animation:blink 1.5s infinite;animation-fill-mode:both;height:6px;width:6px;background:#616161;position:absolute;left:0;top:0;border-radius:50%}.view-discussion-container .typing-now-widget .typing span:nth-child(2){animation-delay:.2s;margin-left:9px}.view-discussion-container .typing-now-widget .typing span:nth-child(3){animation-delay:.4s;margin-left:18px}@keyframes blink{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.view-discussion-container .reply.form{margin-top:15px !important;max-width:unset}.view-discussion-container .reply.form .field{margin:0}.view-discussion-container .reply.form textarea{height:85px !important;min-height:unset !important;font-size:16px !important;resize:none !important;border-color:rgba(0,0,0,.27);border-bottom-color:transparent;border-radius:10px 10px 0px 0px !important;background:#f7f7f7;transition:background-color .1s linear,border-color .1s linear,box-shadow .1s linear;transition:background-color .1s linear,border-color .1s linear,box-shadow .1s linear,-webkit-box-shadow .1s linear}.view-discussion-container .reply.form textarea::placeholder{color:rgba(0,0,0,.67)}.view-discussion-container .reply.form textarea:active,.view-discussion-container .reply.form textarea:focus,.view-discussion-container .reply.form textarea:hover{box-shadow:0 0 0 3px rgba(70,131,217,.12);background:#fff;border-color:#4683d9 !important;border-bottom-color:#4683d9 !important}.view-discussion-container #edit-form{margin-top:10px !important;display:table}.view-discussion-container .load-more-button{max-width:unset;margin-top:25px !important;margin-bottom:10px !important;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}
.vertical-projects .item{padding:20px;min-height:130px;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.vertical-projects .item:not(:last-child){border-bottom:1px solid #e6e6e6 !important}.vertical-projects .item .left-side{display:flex;flex-direction:column;gap:10px}.vertical-projects .item .left-side a{text-decoration:none !important}.vertical-projects .item .left-side p.description{padding-right:25px;margin-bottom:0;font-size:13px;color:#6a6b6b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vertical-projects .item .left-side h3{font-size:16px;font-weight:500}.vertical-projects .item .left-side h2{padding-right:15px;margin-top:-0.14285714em !important;font-size:16px;font-weight:500}.vertical-projects .item .right-side{width:107px;flex-shrink:0}.vertical-projects .item .right-side img{width:100%;display:block;height:89px;border-radius:4px}.vertical-projects .item .properties{display:flex;column-gap:10px;line-height:18px;justify-content:space-between;align-items:center;padding-right:30px}.vertical-projects .item .properties .item-prop{font-size:13px;color:#acb4bc;flex-shrink:0}.vertical-projects .item .properties .item-prop.gold{color:#d7a10c}.vertical-projects .item .properties .left-side{display:flex;flex-direction:row;gap:10px}.vertical-projects .item .properties .item-prop{color:#6a6b6b}.vertical-projects .item .properties .item-prop.date{font-size:11px;font-style:italic;color:#a6a6a6}
