body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-toast-shown{overflow-y:auto}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-icon{margin:0 0 15px}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-buttonswrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-input{height:32px;font-size:14px;margin:5px auto}body.swal2-toast-shown>.swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-top{top:0;left:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-top-right{top:0;left:auto;bottom:auto;right:0}body.swal2-toast-shown>.swal2-container.swal2-top-left{top:0;left:0;bottom:auto;right:auto}body.swal2-toast-shown>.swal2-container.swal2-center-left{top:50%;left:0;bottom:auto;right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-center{top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown>.swal2-container.swal2-center-right{top:50%;left:auto;bottom:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-left{top:auto;left:0;bottom:0;right:auto}body.swal2-toast-shown>.swal2-container.swal2-bottom{top:auto;left:50%;bottom:0;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-right{top:auto;left:auto;bottom:0;right:0}body.swal2-iosfix{position:fixed;left:0;right:0}body.swal2-no-backdrop>.swal2-shown{top:auto;bottom:auto;left:auto;right:auto;background-color:transparent}body.swal2-no-backdrop>.swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop>.swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-top-left{top:0;left:0}body.swal2-no-backdrop>.swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop>.swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-center-left{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-bottom-left{bottom:0;left:0}body.swal2-no-backdrop>.swal2-shown.swal2-bottom-right{bottom:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;padding:10px;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1060}.swal2-container.swal2-top,.swal2-container.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center,.swal2-container.swal2-center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom,.swal2-container.swal2-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.swal2-container.swal2-grow-fullscreen>.swal2-modal,.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-popup.swal2-toast{width:300px;padding:0 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden;-webkit-box-shadow:0 0 10px #d9d9d9;box-shadow:0 0 10px #d9d9d9}.swal2-popup.swal2-toast .swal2-title{max-width:300px;font-size:16px;text-align:left}.swal2-popup.swal2-toast .swal2-content{font-size:14px;text-align:left}.swal2-popup.swal2-toast .swal2-icon{width:32px;min-width:32px;height:32px;margin:0 15px 0 0}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:32px;height:32px}.swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-popup.swal2-toast .swal2-icon.swal2-question,.swal2-popup.swal2-toast .swal2-icon.swal2-warning{font-size:26px;line-height:32px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:14px;width:22px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:5px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:5px}.swal2-popup.swal2-toast .swal2-buttonswrapper{margin:0 0 0 5px}.swal2-popup.swal2-toast .swal2-styled{margin:0 0 0 5px;padding:5px 10px}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,.4);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-validationerror{width:100%;margin:5px -20px}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:32px;height:64px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:64px 0 0 64px;top:-4px;left:-15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:32px 32px;transform-origin:32px 32px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 64px 64px 0;top:-5px;left:14px;-webkit-transform-origin:0 32px;transform-origin:0 32px}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:32px;height:32px}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{width:7px;height:90px;left:28px;top:8px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:5px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:12px;left:3px;top:18px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:22px;right:3px;top:15px}.swal2-popup.swal2-toast .swal2-animate-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-popup .swal2-buttonswrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.swal2-popup .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-popup .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;content:"";margin-left:5px;vertical-align:-1px;height:15px;width:15px;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border:3px solid #999;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-image{margin:20px auto;max-width:100%}.swal2-popup .swal2-close{background:0 0;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-popup .swal2-close:hover{color:#d55}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:20px auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{outline:0;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{float:left;width:80%}.swal2-popup .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-popup .swal2-input{height:43px;padding:0 12px}.swal2-popup .swal2-input[type=number]{max-width:150px}.swal2-popup .swal2-file{font-size:20px}.swal2-popup .swal2-textarea{height:108px;padding:12px}.swal2-popup .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-popup .swal2-radio{border:0}.swal2-popup .swal2-radio label:not(:first-child){margin-left:20px}.swal2-popup .swal2-radio input,.swal2-popup .swal2-radio span{vertical-align:middle}.swal2-popup .swal2-radio input{margin:0 3px 0 0}.swal2-popup .swal2-checkbox{color:#545454}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-checkbox span{vertical-align:middle}.swal2-popup .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:grey;font-size:16px;font-weight:300;display:none}.swal2-popup .swal2-validationerror:before{content:"!";display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8}.swal2-icon.swal2-info,.swal2-icon.swal2-warning{font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:Open Sans,sans-serif;color:#3fc3ee;border-color:#9de0f6}.swal2-icon.swal2-question{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-10px) rotate(2deg);transform:translateY(-10px) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(5px) rotate(2deg);transform:translateY(5px) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-10px) rotate(2deg);transform:translateY(-10px) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(5px) rotate(2deg);transform:translateY(5px) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-toast{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-toast{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@-webkit-keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}to{width:12px;left:3px;top:18px}}@keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}to{width:12px;left:3px;top:18px}}@-webkit-keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}to{width:22px;right:3px;top:15px}}@keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}to{width:22px;right:3px;top:15px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--max-width:1200px;--color-white:253,253,252;--color-bronze:160,82,45;--color-silver:192,192,192;--color-gold:255,215,0;--color-gray:240,240,240;--color-black:51,51,51;--color-green:93,210,162;--color-dark-green:29,30,26;--color-dark-green-alternate:48,56,52;--color-red:240,72,55;--color-yellow:252,218,29;--color-facebook:66,103,178;--color-purple:188,125,255;--color-orange:255,162,19;--color-background-000:hsla(0,0%,100%,0);--color-background-070:hsla(0,0%,100%,0.7);--color-background-098:hsla(0,0%,100%,0.98);--color-background-100:#fff;--color-background:#fff;--color-background-dimmed:#fff;--color-overlay:rgba(11,14,27,0.6666666666666666);--color-text:#222;--color-text-dimmed:#777;--color-border:#777;--color-accent-025:rgba(125,2,44,0.25);--color-accent:#e9141d;--color-accent-opposite:#fff;--color-support:#e9141d;--color-support-opposite:#fff;--color-success:#4bf286;--color-membership:#bc7dff;--color-membership-opposite:#fff;--color-error:#f04837;--color-neutral:#7f7f7f}:root[data-theme=dark]{--color-background-000:rgba(34,34,34,0);--color-background-070:rgba(34,34,34,0.7);--color-background-098:rgba(34,34,34,0.98);--color-background-100:#222;--color-background:#222;--color-background-dimmed:#222;--color-text:#eaeaea;--color-text-dimmed:#aaa;--color-border:#aaa;--color-accent-025:rgba(138,206,0,0.25);--color-accent:#e9141d;--color-accent-opposite:#fff;--color-support:#e9141d;--color-support-opposite:#fff}:root{--serif:"Playfair Display",serif;--sans:"IBM Plex Sans",sans-serif}.pagseguro-button{padding:5px 8px 6px;color:RGB(var(--color-white));font-size:12px;background:RGB(var(--color-green));border-radius:1px;-webkit-transition:width 2s;transition:background .2s}.pagseguro-button:hover{background:RGBA(var(--color-green),.9);text-decoration:none;color:RGB(var(--color-white))}.pagseguro-button img{height:9px;position:relative;top:1px}.pagseguro-button.-large{width:100%;display:block;text-align:center;font-size:16px;font-weight:700;padding:6px 8px 10px}.pagseguro-button.-large img{height:auto;top:3px;left:2px}.pagseguro-button:disabled{opacity:.25;pointer-events:none}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{box-sizing:border-box}html{font-size:16px;line-height:1.4;color:var(--color-text)}body{font-family:var(--sans);-webkit-tap-highlight-color:RGBA(0,0,0,0);-webkit-overflow-scrolling:touch;text-underline-position:under;word-break:break-word;word-wrap:break-word;background:var(--color-background);font-variant-ligatures:discretionary-ligatures}@media only screen and (min-width:50em){body{margin:24px}}@media only screen and (min-width:75em){body{margin:40px 48px}}.body-container{padding:20px;position:relative;transition:padding .3s ease,margin .3s ease;min-height:100vh;width:fit-content(100%);max-width:var(--max-width);margin:0 auto}@media only screen and (min-width:50em){.body-container{padding:40px;border:1px solid var(--color-border);border-radius:4px}}a{text-decoration:none;cursor:pointer;color:var(--color-text);transition:color .15s}@media (hover:hover){a:hover{text-decoration:underline 1px var(--color-accent)}}button{cursor:pointer;background:transparent;border:0;padding:0;margin:0;-webkit-appearance:none;appearance:none}button,input{outline:0}ul{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,p,ul{margin:0}p+p{margin-top:6px}body:before{transition:opacity .3s ease;opacity:0;content:"";display:block;position:fixed;top:0;left:0;width:100%;height:2px;background-image:linear-gradient(90deg,var(--color-accent),var(--color-accent-025),var(--color-accent));z-index:6;will-change:background-position}body.is-changing-page:before{opacity:1;animation:animate-progress-bar 1.5s infinite}@keyframes animate-progress-bar{0%{background-position:0}to{background-position:100vw}}.o-text.-canon{font-size:30px}.o-text.-trafalgar{font-size:26px}.o-text.-pica{font-size:20px}.o-text.-long-primer{font-size:16px}.o-text.-italic{font-style:italic}.o-text.-underlined{text-decoration:underline 1px var(--color-accent)}.o-text.-bold{font-weight:700}.o-text.-regular{font-weight:400}.o-grid{display:flex;flex-wrap:wrap}.o-grid__cell{flex:1}.o-grid.-top{align-items:flex-start}.o-grid.-bottom{align-items:flex-end}.o-grid.-middle{align-items:center}.o-grid.-center{justify-content:center}.o-grid.-justify{justify-content:space-between}.o-grid.-distributed{justify-content:space-around}.o-grid.-spacing-small{margin-top:-10px;margin-left:-10px}.o-grid.-spacing-small>.o-grid__cell{padding-top:10px;padding-left:10px}.o-grid.-spacing-medium{margin-top:-20px;margin-left:-20px}.o-grid.-spacing-medium>.o-grid__cell{padding-top:20px;padding-left:20px}.o-grid.-spacing-large{margin-top:-40px;margin-left:-40px}.o-grid.-spacing-large>.o-grid__cell{padding-top:40px;padding-left:40px}.o-grid__cell.-top{align-self:flex-start}.o-grid__cell.-bottom{align-self:flex-end}.o-grid__cell.-middle{align-self:center}.o-grid__cell.-auto-size{flex:none}@media only screen{.o-grid.-xs-static>.o-grid__cell{flex:none}.o-grid.-xs-fit>.o-grid__cell{flex:1}.o-grid.-xs-full>.o-grid__cell{flex:0 0 100%}.o-grid.-xs-1-2>.o-grid__cell{flex:0 0 50%}.o-grid.-xs-1-3>.o-grid__cell{flex:0 0 33.3333%}.o-grid.-xs-1-4>.o-grid__cell{flex:0 0 25%}.o-grid.-xs-2-3>.o-grid__cell{flex:0 0 66.6666%}.o-grid__cell.-xs-static{flex:none;width:auto}.o-grid__cell.-xs-fit{flex:1;width:auto}.o-grid__cell.-xs-full{flex:none;display:block;width:100%}.o-grid__cell.-xs-1-2{flex:none;width:50%}.o-grid.-spacing-small .o-grid__cell.-xs-1-2{width:calc(50% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-xs-1-2{width:calc(50% - 20px)}.o-grid__cell.-xs-1-3{flex:none;width:33.3333%}.o-grid.-spacing-small .o-grid__cell.-xs-1-3{width:calc(33.3333% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-xs-1-3{width:calc(33.3333% - 20px)}.o-grid__cell.-xs-1-4{flex:none;width:25%}.o-grid.-spacing-small .o-grid__cell.-xs-1-4{width:calc(25% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-xs-1-4{width:calc(25% - 20px)}.o-grid__cell.-xs-2-3{flex:none;width:66.6666%}.o-grid.-spacing-small .o-grid__cell.-xs-2-3{width:calc(66.6666% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-xs-2-3{width:calc(66.6666% - 20px)}}@media only screen and (min-width:25em){.o-grid.-sm-static>.o-grid__cell{flex:none}.o-grid.-sm-fit>.o-grid__cell{flex:1}.o-grid.-sm-full>.o-grid__cell{flex:0 0 100%}.o-grid.-sm-1-2>.o-grid__cell{flex:0 0 50%}.o-grid.-sm-1-3>.o-grid__cell{flex:0 0 33.3333%}.o-grid.-sm-1-4>.o-grid__cell{flex:0 0 25%}.o-grid.-sm-2-3>.o-grid__cell{flex:0 0 66.6666%}.o-grid__cell.-sm-static{flex:none;width:auto}.o-grid__cell.-sm-fit{flex:1;width:auto}.o-grid__cell.-sm-full{flex:none;display:block;width:100%}.o-grid__cell.-sm-1-2{flex:none;width:50%}.o-grid.-spacing-small .o-grid__cell.-sm-1-2{width:calc(50% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-sm-1-2{width:calc(50% - 20px)}.o-grid__cell.-sm-1-3{flex:none;width:33.3333%}.o-grid.-spacing-small .o-grid__cell.-sm-1-3{width:calc(33.3333% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-sm-1-3{width:calc(33.3333% - 20px)}.o-grid__cell.-sm-1-4{flex:none;width:25%}.o-grid.-spacing-small .o-grid__cell.-sm-1-4{width:calc(25% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-sm-1-4{width:calc(25% - 20px)}.o-grid__cell.-sm-2-3{flex:none;width:66.6666%}.o-grid.-spacing-small .o-grid__cell.-sm-2-3{width:calc(66.6666% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-sm-2-3{width:calc(66.6666% - 20px)}}@media only screen and (min-width:50em){.o-grid.-md-static>.o-grid__cell{flex:none}.o-grid.-md-fit>.o-grid__cell{flex:1}.o-grid.-md-full>.o-grid__cell{flex:0 0 100%}.o-grid.-md-1-2>.o-grid__cell{flex:0 0 50%}.o-grid.-md-1-3>.o-grid__cell{flex:0 0 33.3333%}.o-grid.-md-1-4>.o-grid__cell{flex:0 0 25%}.o-grid.-md-2-3>.o-grid__cell{flex:0 0 66.6666%}.o-grid__cell.-md-static{flex:none;width:auto}.o-grid__cell.-md-fit{flex:1;width:auto}.o-grid__cell.-md-full{flex:none;display:block;width:100%}.o-grid__cell.-md-1-2{flex:none;width:50%}.o-grid.-spacing-small .o-grid__cell.-md-1-2{width:calc(50% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-md-1-2{width:calc(50% - 20px)}.o-grid__cell.-md-1-3{flex:none;width:33.3333%}.o-grid.-spacing-small .o-grid__cell.-md-1-3{width:calc(33.3333% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-md-1-3{width:calc(33.3333% - 20px)}.o-grid__cell.-md-1-4{flex:none;width:25%}.o-grid.-spacing-small .o-grid__cell.-md-1-4{width:calc(25% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-md-1-4{width:calc(25% - 20px)}.o-grid__cell.-md-2-3{flex:none;width:66.6666%}.o-grid.-spacing-small .o-grid__cell.-md-2-3{width:calc(66.6666% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-md-2-3{width:calc(66.6666% - 20px)}}@media only screen and (min-width:75em){.o-grid.-lg-static>.o-grid__cell{flex:none}.o-grid.-lg-fit>.o-grid__cell{flex:1}.o-grid.-lg-full>.o-grid__cell{flex:0 0 100%}.o-grid.-lg-1-2>.o-grid__cell{flex:0 0 50%}.o-grid.-lg-1-3>.o-grid__cell{flex:0 0 33.3333%}.o-grid.-lg-1-4>.o-grid__cell{flex:0 0 25%}.o-grid.-lg-2-3>.o-grid__cell{flex:0 0 66.6666%}.o-grid__cell.-lg-static{flex:none;width:auto}.o-grid__cell.-lg-fit{flex:1;width:auto}.o-grid__cell.-lg-full{flex:none;display:block;width:100%}.o-grid__cell.-lg-1-2{flex:none;width:50%}.o-grid.-spacing-small .o-grid__cell.-lg-1-2{width:calc(50% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-lg-1-2{width:calc(50% - 20px)}.o-grid__cell.-lg-1-3{flex:none;width:33.3333%}.o-grid.-spacing-small .o-grid__cell.-lg-1-3{width:calc(33.3333% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-lg-1-3{width:calc(33.3333% - 20px)}.o-grid__cell.-lg-1-4{flex:none;width:25%}.o-grid.-spacing-small .o-grid__cell.-lg-1-4{width:calc(25% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-lg-1-4{width:calc(25% - 20px)}.o-grid__cell.-lg-2-3{flex:none;width:66.6666%}.o-grid.-spacing-small .o-grid__cell.-lg-2-3{width:calc(66.6666% - 10px)}.o-grid.-spacing-medium .o-grid__cell.-lg-2-3{width:calc(66.6666% - 20px)}}.o-top-hat{font-size:16px;display:block;margin-bottom:35px;font-weight:600}@media only screen and (min-width:75em){.o-top-hat{margin-bottom:50px}}.o-top-hat.-small{margin-bottom:10px}@media only screen and (min-width:75em){.o-top-hat.-small{margin-bottom:15px}}.o-top-hat.-large{margin-bottom:50px}@media only screen and (min-width:75em){.o-top-hat.-large{margin-bottom:100px}}.o-top-hat small{font-size:14px;display:block;margin-top:4px;max-width:80%;font-weight:400}.o-top-hat h1,.o-top-hat h2{font:inherit}.o-avatar{position:relative;display:inline-block;overflow:hidden}.o-avatar.-xsmall{width:20px;height:20px}.o-avatar.-xsmall img{border-radius:9px}.o-avatar.-small{width:30px;height:30px}.o-avatar.-small img{border-radius:13px}.o-avatar.-medium{width:50px;height:50px}.o-avatar.-medium img{border-radius:23px}.o-avatar.-large{width:72px;height:72px}.o-avatar.-large img{border-radius:31px}.o-avatar img{width:100%;height:100%;border:1px solid var(--color-border);padding:1px;aspect-ratio:1}.o-badge{display:inline-block;vertical-align:middle;background:var(--color-accent);font-weight:600;color:var(--color-accent-opposite);border-radius:3px;font-family:var(--sans)}.o-badge.-small{padding:2px 4px;font-size:10px}.o-badge.-medium{padding:5px 7px;font-size:11px}.o-badge.-green{background:RGB(var(--color-green));color:RGB(var(--color-white))}.o-badge.-yellow{background:RGB(var(--color-yellow));color:RGB(var(--color-black))}.o-badge.-gold{background:RGB(var(--color-gold))}.o-badge.-silver{background:RGB(var(--color-silver))}.o-badge.-bronze{background:RGB(var(--color-bronze))}.o-badge.-black{background:RGB(var(--color-black));color:RGB(var(--color-white))}.o-badge.-white{background:RGB(var(--color-white))}.o-badge.-red{background:RGB(var(--color-red))}.o-badge.-support{background:var(--color-support);color:var(--color-support-opposite)}.o-badge.-outlined{border:1px solid;background:transparent;font-weight:400}.o-badge.-outlined.-green{border-color:RGB(var(--color-green));color:RGB(var(--color-green))}.o-badge.-outlined.-yellow{border-color:RGB(var(--color-yellow));color:RGB(var(--color-yellow))}.o-badge.-outlined.-gold{border-color:RGB(var(--color-gold));color:RGB(var(--color-gold))}.o-badge.-outlined.-silver{border-color:RGB(var(--color-silver));color:RGB(var(--color-silver))}.o-badge.-outlined.-bronze{border-color:RGB(var(--color-bronze));color:RGB(var(--color-bronze));border-color:RGB(var(--color-black));color:RGB(var(--color-black))}.o-badge.-outlined.-red{border-color:RGB(var(--color-red));color:RGB(var(--color-red))}.o-checkbox{display:block;position:relative;font-size:14px;line-height:1.75;text-align:left}.o-checkbox+.o-checkbox{margin-top:10px}.o-checkbox__input{position:absolute;top:0;left:0;opacity:0}.o-checkbox__label{padding:0 0 0 32px;display:inline-block;position:relative;cursor:pointer}.o-checkbox__label:before{content:"";display:block;width:22px;height:22px;position:absolute;left:0;top:0;background:var(--color-background);border:1px solid var(--color-border);border-radius:3px;transition:box-shadow .3s ease 0s}.o-checkbox__label:after{content:"";display:inline-block;width:12px;height:6px;position:absolute;left:5px;top:7px;border:2px solid var(--color-support);border-top:0;border-right:0;opacity:0;transform:rotate(-45deg) scale(0);transition:opacity .15s ease 0s,transform .15s ease 0s}.o-checkbox__input:checked~.o-checkbox__label:after{opacity:1;transform:rotate(-45deg) scale(1)}.o-checkbox__input:disabled~.o-checkbox__label{text-decoration:line-through;opacity:.5;pointer-events:none}.o-label{display:block;margin-bottom:12px;font-size:20px;font-weight:600}.o-label small{display:block;margin-top:8px;font-size:16px;font-weight:400;text-transform:none;line-height:1.6}.medium-editor-toolbar-form .medium-editor-toolbar-save,.o-button{display:inline-block;text-align:center;border:1px solid;border-radius:3px;font-weight:600;font-family:var(--sans);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;transition:background .15s ease 0s,color .15s ease 0s,border .15s ease 0s}.medium-editor-toolbar-form .medium-editor-toolbar-save+.medium-editor-toolbar-save,.medium-editor-toolbar-form .medium-editor-toolbar-save+.o-button,.medium-editor-toolbar-form .o-button+.medium-editor-toolbar-save,.o-button+.o-button{margin-left:8px}.o-button__count{border-right:1px solid;height:20px;display:inline-block;vertical-align:middle;line-height:16px}.medium-editor-toolbar-form .-xxsmall.medium-editor-toolbar-save,.o-button.-xxsmall{line-height:18px;padding:2px 5px;font-size:11px;font-weight:500}.medium-editor-toolbar-form .-xsmall.medium-editor-toolbar-save,.o-button.-xsmall{line-height:18px;padding:4px 8px;font-size:12px}.medium-editor-toolbar-form .-small.medium-editor-toolbar-save,.o-button.-small{line-height:18px;padding:6px 10px;font-size:12px}.medium-editor-toolbar-form .-small.medium-editor-toolbar-save .o-icon,.o-button.-small .o-icon{font-size:14px;margin-top:-2px}.medium-editor-toolbar-form .-small.medium-editor-toolbar-save .o-button__count,.o-button.-small .o-button__count{margin-right:5px;padding-right:8px}.medium-editor-toolbar-form .medium-editor-toolbar-save,.o-button.-medium{padding:9px 15px;font-size:12px}.medium-editor-toolbar-form .medium-editor-toolbar-save .o-icon,.o-button.-medium .o-icon{font-size:18px;margin-top:-4px}.medium-editor-toolbar-form .medium-editor-toolbar-save .o-button__count,.o-button.-medium .o-button__count{margin-right:10px;padding-right:13px}.medium-editor-toolbar-form .-large.medium-editor-toolbar-save,.o-button.-large{line-height:46px;padding:0 20px;font-size:14px}.medium-editor-toolbar-form .-fit.medium-editor-toolbar-save,.o-button.-fit{width:100%}.medium-editor-toolbar-form .-white.medium-editor-toolbar-save,.o-button.-white{background:RGB(var(--color-white));color:RGB(var(--color-black));border-color:RGB(var(--color-black))}.medium-editor-toolbar-form .-white.medium-editor-toolbar-save:hover,.o-button.-white:hover{background:RGBA(var(--color-white),.9)}.medium-editor-toolbar-form .-white.medium-editor-toolbar-save .o-button__count,.o-button.-white .o-button__count{border-right-color:RGBA(var(--color-black),.5)}.medium-editor-toolbar-form .-high-contrast.medium-editor-toolbar-save,.o-button.-high-contrast{background:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.medium-editor-toolbar-form .-high-contrast.medium-editor-toolbar-save:hover,.o-button.-high-contrast:hover{background:var(--color-text)}.medium-editor-toolbar-form .-high-contrast.medium-editor-toolbar-save .o-button__count,.o-button.-high-contrast .o-button__count{border-right-color:var(--color-background)}.medium-editor-toolbar-form .-gray.medium-editor-toolbar-save,.o-button.-gray{background:RGB(var(--color-gray));color:RGB(var(--color-black));border-color:RGB(var(--color-gray))}.medium-editor-toolbar-form .-gray.medium-editor-toolbar-save:hover,.o-button.-gray:hover{background:RGBA(var(--color-gray),.9)}.medium-editor-toolbar-form .-gray.medium-editor-toolbar-save .o-button__count,.o-button.-gray .o-button__count{border-right-color:RGBA(var(--color-white),.5)}.medium-editor-toolbar-form .-primary.medium-editor-toolbar-save,.o-button.-primary{background:var(--color-accent);color:var(--color-accent-opposite);border-color:var(--color-accent)}.medium-editor-toolbar-form .-primary.medium-editor-toolbar-save:hover,.o-button.-primary:hover{text-decoration:underline 1px var(--color-accent)}.medium-editor-toolbar-form .-secondary.medium-editor-toolbar-save,.o-button.-secondary{background:var(--color-background);color:var(--color-accent);border-color:var(--color-accent)}.medium-editor-toolbar-form .-secondary.medium-editor-toolbar-save .o-button__count,.o-button.-secondary .o-button__count{border-right-color:var(--color-accent)}.medium-editor-toolbar-form .-secondary.medium-editor-toolbar-save:hover,.o-button.-secondary:hover{text-decoration:underline 1px var(--color-accent)}.medium-editor-toolbar-form .medium-editor-toolbar-save,.o-button.-green{background:var(--color-accent);color:var(--color-accent-opposite);border-color:var(--color-accent)}.medium-editor-toolbar-form .medium-editor-toolbar-save:hover,.o-button.-green:hover{text-decoration:underline 1px var(--color-accent)}.medium-editor-toolbar-form .medium-editor-toolbar-save .o-button__count,.o-button.-green .o-button__count{border-right-color:RGBA(var(--color-white),.5)}.medium-editor-toolbar-form .-membership.medium-editor-toolbar-save,.o-button.-membership{background:var(--color-membership);color:var(--color-membership-opposite);border-color:var(--color-membership)}.medium-editor-toolbar-form .-membership.medium-editor-toolbar-save:hover,.o-button.-membership:hover{opacity:.88}.medium-editor-toolbar-form .-red.medium-editor-toolbar-save,.o-button.-red{background:RGB(var(--color-red));color:RGB(var(--color-white));border-color:RGB(var(--color-red))}.medium-editor-toolbar-form .-red.medium-editor-toolbar-save:hover,.o-button.-red:hover{text-decoration:underline 1px var(--color-accent)}.medium-editor-toolbar-form .-red.medium-editor-toolbar-save .o-button__count,.o-button.-red .o-button__count{border-right-color:RGBA(var(--color-white),.5)}.medium-editor-toolbar-form .-purple.medium-editor-toolbar-save,.o-button.-purple{background:RGB(var(--color-purple));color:RGB(var(--color-white));border-color:RGB(var(--color-purple))}.medium-editor-toolbar-form .-purple.medium-editor-toolbar-save:hover,.o-button.-purple:hover{background:RGBA(var(--color-purple),.9)}.medium-editor-toolbar-form .-purple.medium-editor-toolbar-save .o-button__count,.o-button.-purple .o-button__count{border-right-color:RGBA(var(--color-white),.5)}.medium-editor-toolbar-form .-outlined.medium-editor-toolbar-save,.o-button.-outlined{background:transparent}.medium-editor-toolbar-form .-outlined.-white.medium-editor-toolbar-save,.o-button.-outlined.-white{border-color:RGB(var(--color-white));color:RGB(var(--color-white))}.medium-editor-toolbar-form .-outlined.-white.medium-editor-toolbar-save:hover,.o-button.-outlined.-white:hover{background:RGBA(var(--color-white),.1)}.medium-editor-toolbar-form .-outlined.-white.medium-editor-toolbar-save .o-button__count,.o-button.-outlined.-white .o-button__count{border-right-color:RGBA(var(--color-white),.5)}.medium-editor-toolbar-form .-outlined.-high-contrast.medium-editor-toolbar-save,.o-button.-outlined.-high-contrast{border-color:RGB(var(--color-text));color:RGB(var(--color-text))}.medium-editor-toolbar-form .-outlined.-high-contrast.medium-editor-toolbar-save:hover,.o-button.-outlined.-high-contrast:hover{background:RGBA(var(--color-text),.1)}.medium-editor-toolbar-form .-outlined.-high-contrast.medium-editor-toolbar-save .o-button__count,.o-button.-outlined.-high-contrast .o-button__count{border-right-color:RGBA(var(--color-text),.5)}.medium-editor-toolbar-form .-outlined.-gray.medium-editor-toolbar-save,.o-button.-outlined.-gray{border-color:RGB(var(--color-gray));color:RGB(var(--color-gray))}.medium-editor-toolbar-form .-outlined.-gray.medium-editor-toolbar-save:hover,.o-button.-outlined.-gray:hover{background:RGBA(var(--color-gray),.1)}.medium-editor-toolbar-form .-outlined.-gray.medium-editor-toolbar-save .o-button__count,.o-button.-outlined.-gray .o-button__count{border-right-color:RGBA(var(--color-gray),.5)}.medium-editor-toolbar-form .-outlined.-primary.medium-editor-toolbar-save,.o-button.-outlined.-primary{border-color:var(--color-accent);background:var(--color-accent-opposite);color:var(--color-accent)}.medium-editor-toolbar-form .-outlined.-primary.medium-editor-toolbar-save:hover,.o-button.-outlined.-primary:hover{opacity:.88}.medium-editor-toolbar-form .-outlined.medium-editor-toolbar-save,.o-button.-outlined.-green{border-color:RGB(var(--color-green));color:RGB(var(--color-green))}.medium-editor-toolbar-form .-outlined.medium-editor-toolbar-save:hover,.o-button.-outlined.-green:hover{background:RGBA(var(--color-green),.1)}.medium-editor-toolbar-form .-outlined.medium-editor-toolbar-save .o-button__count,.o-button.-outlined.-green .o-button__count{border-right-color:RGBA(var(--color-green),.5)}.medium-editor-toolbar-form .-outlined.-red.medium-editor-toolbar-save,.o-button.-outlined.-red{border-color:RGB(var(--color-red));color:RGB(var(--color-red))}.medium-editor-toolbar-form .-outlined.-red.medium-editor-toolbar-save .o-button__count,.o-button.-outlined.-red .o-button__count{border-right-color:RGBA(var(--color-red),.5)}.medium-editor-toolbar-form .-outlined.-purple.medium-editor-toolbar-save,.o-button.-outlined.-purple{border-color:RGB(var(--color-purple));color:RGB(var(--color-purple))}.medium-editor-toolbar-form .-outlined.-purple.medium-editor-toolbar-save:hover,.o-button.-outlined.-purple:hover{background:RGBA(var(--color-purple),.1)}.medium-editor-toolbar-form .-outlined.-purple.medium-editor-toolbar-save .o-button__count,.o-button.-outlined.-purple .o-button__count{border-right-color:RGBA(var(--color-purple),.5)}.medium-editor-toolbar-form .-stealth.-stealth.medium-editor-toolbar-save,.medium-editor-toolbar-form .-stealth.-stealth.medium-editor-toolbar-save:hover,.o-button.-stealth.-stealth,.o-button.-stealth.-stealth:hover{background:transparent;border-color:transparent}.medium-editor-toolbar-form .-stealth.-stealth.medium-editor-toolbar-save:hover.-high-contrast,.o-button.-stealth.-stealth:hover.-high-contrast{color:RGB(var(--color-green))}.medium-editor-toolbar-form .is-disabled.medium-editor-toolbar-save,.medium-editor-toolbar-form .medium-editor-toolbar-save:disabled,.o-button.is-disabled,.o-button:disabled{opacity:.25;pointer-events:none}.medium-editor-toolbar-form .is-loading.medium-editor-toolbar-save,.o-button.is-loading{pointer-events:none;position:relative;color:transparent}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.medium-editor-toolbar-form .is-loading.medium-editor-toolbar-save:after,.o-button.is-loading:after{content:"";position:absolute;width:28px;height:28px;top:50%;left:50%;margin:-14px 0 0 -14px;background:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='50px' height='50px' viewBox='0 0 50 50' enable-background='new 0 0 50 50' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='none' stroke='white' stroke-width='3' stroke-miterlimit='10' d='M39.725,25c0-8.132-6.592-14.725-14.725-14.725'/%3E%3Cpath fill='none' d='M25,39.725c8.131,0,14.725-6.592,14.725-14.725'/%3E%3Cpath fill='none' d='M10.275,25c0,8.133,6.592,14.725,14.725,14.725'/%3E%3Cpath fill='none' d='M25,10.275c-8.131,0-14.725,6.592-14.725,14.725'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;background-size:cover;animation:rotate .9s linear 0s infinite}.o-container{max-width:var(--max-width);margin:0 auto}.o-separator{position:relative;margin:0;height:0;border:0}.o-separator.-line{border-top:1px solid var(--color-border)}.-has-fixed-flash{transition:padding .25s ease 0s}.o-flash{color:RGB(var(--color-white));height:0;overflow:hidden;text-align:center;padding:0 15px;font-size:16px;font-weight:500;z-index:3;transition:height .25s ease 0s,padding .25s ease 0s}@media only screen and (min-width:50em){.o-flash{padding-left:40px;padding-right:40px}}@media only screen and (min-width:75em){.o-flash{padding-left:50px;padding-right:50px}}.o-flash.-notice{background:var(--color-netrual)}.o-flash.-error{background:var(--color-error)}.o-flash.-success{background:var(--color-success)}.o-flash.-fixed{position:fixed;top:0;left:0;width:100%}.o-flash.is-visible{padding-top:8px;padding-bottom:12px}.o-title{display:flex;justify-content:space-between;font-weight:400;font-family:var(--serif);font-size:28px;line-height:45px;margin:40px 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width:50em){.o-title{margin:50px 0;line-height:55px;font-size:32px}}.o-well{padding:24px;background:var(--color-background-dimmed);border-radius:4px}.o-well.-small{padding:10px}.o-well.-white{background:RGB(var(--color-white));color:RGB(var(--color-black))}.o-well.-dimmed{background:rgba(0,0,0,.028)}[data-theme=dark] .o-well.-dimmed{background:hsla(0,0%,100%,.02)}.o-well.-yellow{background:RGB(var(--color-yellow));color:RGB(var(--color-black))}.o-well.-primary{background:var(--color-accent);color:var(--color-accent-opposite)}.o-well.-outlined{background:transparent;color:RGB(var(--color-text));border:1px solid var(--color-border)}.o-well.-outlined.-green{border:1px solid rgb(var(--color-green))}.o-well.-outlined.-primary{border:1px solid var(--color-accent)}.o-body{font-size:18px;text-align:left;outline:0}@media only screen and (min-width:50em){.o-body{font-size:18px}}.o-body em{font-style:normal}.o-body p{position:relative}.o-body p+p{margin-top:8px}@media only screen and (min-width:75em){.o-body p+p{margin-top:12px}}.o-body blockquote{margin:20px 0 20px 40px!important}.o-body hr{position:relative;margin:40px 0;height:5px;border:0}.o-body hr:after,.o-body hr:before{content:"";position:absolute;top:-1px;width:35px;height:7px;background:RGB(var(--color-text))}.o-body hr:before{left:50%;border-right:25px solid rgb(var(--color-background));border-left:3px solid rgb(var(--color-background))}.o-body hr:after{right:50%;border-left:25px solid rgb(var(--color-background));border-right:3px solid rgb(var(--color-background))}.o-body q{font-family:inherit;font-size:inherit;white-space:normal}.o-body q:after,.o-body q:before{display:none}.o-body a:not(.marker):not(.action-link):not(.author-name):not(.reply-comment):not(.add-comment){text-decoration:underline 1px var(--color-accent)}.o-icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:middle}.o-icon.-right-spaced{margin-right:10px}.o-icon.-left-spaced{margin-left:10px}.o-icon.-star,.o-icon.-star-solid{width:1.0517578125em}.o-icon.-documents{width:1.0625em}.o-icon.-clipboard,.o-icon.-flag,.o-icon.-ribbon{width:.875em}.o-icon.-streetsign{width:.90625em}.o-icon.-chat,.o-icon.-gears{width:1.3125em}.o-icon.-heart{width:1.15625em}.o-icon.-profile-male{width:1.125em}.o-icon.-hourglass{width:.65625em}.o-list{margin:-20px 0}.o-list__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0}.o-list:not(.-no-border) .o-list__item+.o-list__item{border-top:1px solid var(--color-border)}.o-list__block{flex:0 0 100%}@media only screen and (min-width:50em){.o-list__block{flex-grow:1;flex-basis:0}.o-list__block:first-child{flex:0 0 33.3333%}.o-list__block:last-child{text-align:right}}.o-list__block+.o-list__block{margin-top:10px}@media only screen and (min-width:50em){.o-list__block+.o-list__block{margin-top:0}}.o-field+.o-field{margin-top:20px}.o-field__error{display:block;margin-top:15px}.o-field.-inline{display:inline-block;vertical-align:bottom;margin-top:0}.o-field.-inline+.o-field.-inline{margin-left:18px}.o-input{border:none;border-bottom:1px solid var(--color-border);outline:0;padding:8px 0;border-radius:0;font-family:var(--sans);font-size:16px;appearance:none;color:RGB(var(--color-text));background:var(--color-background);transition:box-shadow .25s ease 0s,border-color .25s ease 0s,background .25s ease 0s}.o-input::-webkit-input-placeholder{color:RGBA(var(--color-text),.5)}.o-input:-moz-placeholder,.o-input::-moz-placeholder{color:RGBA(var(--color-text),.5)}.o-input:-ms-input-placeholder{color:RGBA(var(--color-text),.5)}.o-input.-fill{width:100%}.o-input.-primary-font{font-family:var(--serif);font-size:18px}.o-input.is-invalid{border-color:RGB(var(--color-red))}.o-input.is-invalid:focus,.o-input:focus{background:var(--color-background)}.o-input.is-invalid:focus.-small,.o-input:focus.-small{box-shadow:0 1px 2px var(--color-border)}.o-input.is-invalid:focus.-large,.o-input:focus.-large{box-shadow:0 1px 4px var(--color-border)}.o-input.is-disabled,.o-input:disabled{opacity:.25;pointer-events:none}.o-input.-small{padding:5px 10px;font-size:14px}.o-input.-large{padding:10px 16px;font-size:22px}.o-tab{display:inline-block;position:relative;vertical-align:middle;font-size:12px}@media only screen and (min-width:50em){.o-tab{font-size:14px}}.o-tab+.o-tab{margin-left:10px}@media only screen and (min-width:50em){.o-tab+.o-tab{margin-left:25px}}.o-tab.is-active{color:var(--color-support);font-weight:700;pointer-events:none;box-shadow:none}.o-alert{min-height:auto!important;width:auto!important;padding:25px 30px!important;text-align:center;border-radius:3px;box-shadow:0 0 0;font-family:var(--sans)}.o-alert .swal2-title{font-size:16px;font-weight:400;color:RGB(var(--color-black));margin:0}.o-alert .swal2-icon{display:none!important}.o-alert .sa-error-container,.o-alert fieldset,.o-alert fieldset .sa-input-error{display:none}.o-blank-slate{font-weight:400;font-size:24px;line-height:56px;color:var(--color-text-dimmed)}.o-overlay{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:5;opacity:0;pointer-events:none;transition:opacity .25s ease-out 0s}.o-overlay.is-visible{opacity:1;pointer-events:auto}.o-overlay:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:RGB(var(--color-black))}.o-overlay__close{position:absolute;right:12px;top:5px;color:RGB(var(--color-white));line-height:1;font-size:50px;font-weight:400}@media only screen and (min-width:50em){.o-overlay__close{font-size:60px;right:22px;top:15px}}.o-overlay__box{position:relative}.o-ad{display:inline-block;border:1px solid rgb(var(--color-gray));padding:10px}.o-ad__image{display:block;width:100%}.o-medal{display:flex;flex-wrap:wrap;align-items:center;text-align:center;justify-content:center;font-weight:700;color:RGB(var(--color-white));font-size:10px;padding:10px;width:80px;height:80px;border-radius:100%;width:105px;height:105px}@media only screen and (min-width:75em){.o-medal{font-size:11px;width:120px;height:120px}}.o-medal.-yellow{background:RGB(var(--color-yellow))}.o-medal.-gold{background:RGB(var(--color-gold))}.o-medal.-silver{background:RGB(var(--color-silver))}.o-medal.-bronze{background:RGB(var(--color-bronze))}.o-medal.-green{background:RGB(var(--color-green))}.o-slide-panel{width:100%;height:100%;position:fixed;top:0;left:-100%;z-index:4;overflow:hidden;transition:background .3s ease 0s,left 0s ease .3s}.o-slide-panel.is-opened{background-color:var(--color-overlay);display:block;pointer-events:auto;left:0;-webkit-overflow-scrolling:touch;transition:background .3s ease 0s,left 0s ease 0s}.o-slide-panel.-left .o-slide-panel__content,.o-slide-panel.-right .o-slide-panel__content{width:386px;max-width:80%;height:100%;top:0}.o-slide-panel.-left .o-slide-panel__content{left:0;transform:translate3d(-100%,0,0)}.o-slide-panel.-right .o-slide-panel__content{right:0;transform:translate3d(100%,0,0)}.o-slide-panel.-bottom .o-slide-panel__content{min-height:35%;max-height:80%;width:100%;bottom:0;transform:translate3d(0,100%,0)}.o-slide-panel__content{position:absolute;z-index:2;background:var(--color-background);overflow-y:auto;overflow-x:hidden;transition:transform .3s ease 0s}.o-slide-panel.is-opened .o-slide-panel__content{transform:translateZ(0)}.o-menu{font-size:18px;font-weight:400;padding:16px 0;-webkit-font-smoothing:antialiased}@media only screen and (min-width:50em){.o-menu{font-size:20px}}.o-menu__icon{display:none}.o-menu__icon .o-icon{min-width:1.0625em;margin-top:-4px}.o-menu__item{display:block;padding:16px 28px}.o-menu__item .o-container{padding-left:0;padding-right:0}.o-subtitle{position:relative;font-family:var(--serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500}.o-subtitle:after{width:100px;height:1px;margin-left:10px;background:var(--color-border);content:"";display:none;vertical-align:middle}@media only screen and (min-width:50em){.o-subtitle:after{display:inline-block}}.o-supporter-star{display:inline-block;vertical-align:top;color:RGB(var(--color-purple));font-style:normal;font-size:80%;line-height:1;margin-left:2px;margin-top:-2px}.o-option-button{display:block;position:relative;font-size:14px;line-height:1.7;text-align:left}.o-option-button+.o-option-button{margin-top:10px}.o-option-button__input{position:absolute;top:0;left:0;opacity:0}.o-option-button__label{display:inline-block;position:relative;cursor:pointer;height:40px;line-height:38px;padding:0 10px;font-size:14px;color:RGB(var(--color-text));text-align:center;border:1px solid var(--color-border);border-radius:3px;font-weight:400;transition:background .3s ease}@media only screen and (min-width:50em){.o-option-button__label{padding:0 15px}}.o-option-button__label:hover{background:var(--color-border)}.o-option-button__input:checked~.o-option-button__label{background:var(--color-accent);color:var(--color-accent-opposite);border-color:var(--color-accent)}.o-option-button__input:checked~.o-option-button__label:hover{opacity:.8}.o-option-button__input:disabled~.o-option-button__label{opacity:.25;pointer-events:none}.o-option-button.-fill,.o-option-button.-fill .o-option-button__label{width:100%}.o-facebook-login-button{padding:7px 15px 10px;color:RGB(var(--color-white));border-radius:3px;background:RGB(var(--color-facebook));line-height:1;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.o-facebook-login-button:disabled{opacity:.25;cursor:not-allowed}.o-facebook-login-button__label{display:inline-block;vertical-align:middle;margin-left:6px}.o-google-login-button{padding:7px 15px 10px;color:RGB(var(--color-white));border-radius:3px;background:#4285f4;line-height:1;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.o-google-login-button:disabled{opacity:.25;cursor:not-allowed}.o-google-login-button__label{display:inline-block;vertical-align:middle;margin-left:6px}.o-switch{display:flex;align-items:center}.o-switch em{margin-left:10px;font-size:1rem}.o-switch__switch{display:inline-block;height:34px;position:relative;width:60px}.o-switch__switch input{display:none}.o-switch__switch input:checked+.o-switch__handle{background-color:var(--color-accent)}.o-switch__switch input:checked+.o-switch__handle:before{transform:translateX(26px);background-color:var(--color-accent-opposite)}.o-switch__handle{background-color:var(--color-border);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.o-switch__handle:before{background-color:var(--color-background);bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.o-switch__handle{border-radius:34px}.o-switch__handle:before{border-radius:50%}.o-switch.-small .o-switch__switch{height:23px;width:40px}.o-switch.-small .o-switch__switch input:checked+.o-switch__handle:before{transform:translateX(17px)}.o-switch.-small .o-switch__handle:before{height:17px;left:3px;bottom:3px;width:17px}.c-logo{font-size:73px;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;width:40px;height:40px;border:1px solid var(--color-text);line-height:84px;color:transparent;overflow:hidden;border-radius:2px;text-align:center}.c-logo:before{color:var(--color-text);content:"¨"}.c-header{margin:0 auto;z-index:2;position:relative}.c-header .o-container{height:100%}.c-header .c-search{width:220px}.c-header__logo{display:inline-block;vertical-align:middle;font-size:24px;color:var(--color-text)}@media only screen and (min-width:50em){.c-header__logo{font-size:28px}}@media only screen and (min-width:75em){.c-header__logo{margin-left:0;margin-right:40px}}.c-header__icon{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;font-size:24px;line-height:24px;color:var(--color-text)}.c-header__icon+.c-header__icon{margin-left:20px}@media only screen and (min-width:50em){.c-header__icon+.c-header__icon{margin-left:24px}}.c-header__counter{position:absolute;right:-8px;top:-5px;display:block;background:RGB(var(--color-yellow));color:RGB(var(--color-black));font-family:var(--sans);padding:0 4px;min-width:16px;height:16px;line-height:16px;border-radius:16px;text-align:center;font-size:10px;font-weight:400;border-radius:100%;opacity:0;transform:scale(0);transition:opacity .25s,transform .25s}.c-header__counter.is-visible{opacity:1;transform:scale(1)}@media only screen and (max-width:74.99em){.c-header__login{margin-left:24px}}.c-header__link{color:var(--color-text)}@media (hover:hover){.c-header__link:hover{text-decoration:underline 1px var(--color-accent)}}.c-header__link+.c-header__link{margin-left:24px}.c-header__link.-highlight{font-style:italic}.c-footer{margin-top:88px;padding-bottom:16px}@media only screen and (min-width:50em){.c-footer{padding-bottom:0}}.c-footer .o-grid{justify-content:center}@media only screen and (min-width:75em){.c-footer .o-grid{justify-content:space-between}}.c-footer:before{content:"";height:1px;background:var(--color-border);position:absolute;left:0;width:100%;margin-top:-20px}@media only screen and (min-width:50em){.c-footer:before{margin-top:-16px}}.c-footer__link{display:block;font-size:14px;background:var(--color-background);position:relative;z-index:1}@media only screen and (min-width:50em){.c-footer__link{display:inline-block;font-size:12px}}.c-footer__link+.c-footer__link{margin-top:16px}@media only screen and (min-width:50em){.c-footer__link+.c-footer__link{margin-top:0;margin-left:35px}}.c-footer__social{font-size:24px}.c-footer__social a+a{margin-left:4px}.c-footer.-not-spaced{margin-top:0}.c-work-snippet{display:flex;gap:32px;align-items:flex-start}@media only screen and (max-width:49.99em){.c-work-snippet{flex-wrap:wrap;gap:16px}}.c-work-snippet .o-badge{margin-bottom:12px}.c-work-snippet .o-badge+.o-badge{margin-left:2px}@media (hover:hover){.c-work-snippet:hover{color:inherit;text-decoration:underline 1px var(--color-accent)}.c-work-snippet:hover .c-work-snippet__image{transform:rotate(1deg) scale(1.02)}}.c-work-snippet:active .c-work-snippet__image{transform:rotate(1deg) scale(1.02)}.c-work-snippet.-large .c-work-snippet__title{font-size:38px;font-weight:300;line-height:1.24}@media only screen and (min-width:50em){.c-work-snippet.-large .c-work-snippet__title{font-size:40px}}@media only screen and (min-width:50em){.c-work-snippet.-large .c-work-snippet__author,.c-work-snippet.-large .c-work-snippet__body .o-body{font-size:18px}}.c-work-snippet.-large .c-work-snippet__body{letter-spacing:0}.c-work-snippet.-has-image .c-work-snippet__title{margin-top:-4px}.c-work-snippet.-has-image.-large .c-work-snippet__title{margin-top:-8px}.c-work-snippet__rate{font-size:10px;color:RGB(var(--color-yellow));display:inline-block;vertical-align:middle;margin-top:-2px}.c-work-snippet__title{margin:0;font-size:26px;line-height:1.3;font-weight:500;font-family:var(--serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.c-work-snippet__author{margin:12px 0 0;font-size:16px;letter-spacing:.1px}.c-work-snippet__author img{display:inline-block;vertical-align:middle;width:24px;border-radius:11px;margin:-2px 2px 0 1px;border:1px solid var(--color-border);padding:1px;aspect-ratio:1}.c-work-snippet__image{display:block;width:100%;border-radius:3px;aspect-ratio:1;transition:all .15s ease;order:1}@media only screen and (min-width:50em){.c-work-snippet__image{max-width:36%;order:0}}.c-work-snippet__body{margin:16px auto 0;text-decoration:none;letter-spacing:.1px}.c-work-snippet__body .o-body{font-size:16px;line-height:1.45}.c-work-snippet__body p+p{margin-top:0}.c-work-snippet__body b{font-weight:400}.c-work-snippet__duration{color:var(--color-text-dimmed);font-size:11px;margin-top:12px;text-transform:uppercase;letter-spacing:1px}.c-work-link{display:flex;gap:20px;align-items:flex-start}.c-work-link .o-badge{margin-bottom:15px}@media (hover:hover){.c-work-link:hover{color:inherit;text-decoration:underline 1px var(--color-accent)}.c-work-link:hover .c-work-link__image{transform:rotate(1deg) scale(1.02)}}.c-work-link:active .c-work-snippet__image{transform:rotate(1deg) scale(1.02)}.c-work-link__title{display:block;font-size:26px;font-weight:400;font-family:var(--serif);line-height:1.3;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden}.c-work-link__author{margin:12px 0 0;font-size:16px;letter-spacing:.1px;padding-bottom:8px}.c-work-link__author img{display:inline-block;vertical-align:middle;width:24px;border-radius:11px;margin:-2px 2px 0 1px;border:1px solid var(--color-border);padding:1px;aspect-ratio:1}.c-work-link__image{display:block;width:100px;border-radius:4px;aspect-ratio:1;transition:all .15s ease}.c-work-link__image+div{margin-top:-6px}.c-work-full{max-width:560px}.c-work-full__header{position:relative;max-width:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:left}@media only screen and (min-width:50em){.c-work-full__header{padding:0 0 48px}}.c-work-full__header .o-badge{margin-bottom:12px}.c-work-full__header .o-badge+.o-badge{margin-left:2px}.c-work-full__header .o-grid__item+.o-grid__item{margin-top:24px}.c-work-full__title{font-size:36px;font-weight:500;font-family:var(--serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;outline:0;line-height:1.2;position:relative;max-width:600px;min-height:30px;letter-spacing:-.01ch;margin-top:-8px}@media only screen and (min-width:50em){.c-work-full__title{font-size:44px}}.c-work-full__title.is-invalid{color:RGB(var(--color-red))}.c-work-full__title.is-invalid::-webkit-input-placeholder{color:RGB(var(--color-red))}.c-work-full__title.is-invalid:-moz-placeholder,.c-work-full__title.is-invalid::-moz-placeholder{color:RGB(var(--color-red))}.c-work-full__title.is-invalid:-ms-input-placeholder{color:RGB(var(--color-red))}.c-work-full__author{font-size:18px;margin:16px 0 0;transition:opacity .75s ease}.c-work-full__author.-hidden{opacity:0;transition:opacity .15s ease}.c-work-full__author img{display:inline-block;vertical-align:middle;width:26px;border-radius:11px;margin:-2px 4px 0 0;border:1px solid var(--color-border);padding:1px}.c-work-full__author a:hover+a{color:var(--color-accent)}.c-work-full__duration{font-size:11px;color:var(--color-text-dimmed);text-transform:uppercase;letter-spacing:1px}.c-work-full__duration+.c-work-full__duration{margin-top:2px}.c-work-full__counters{font-size:14px;transition:opacity .75s ease}.c-work-full__counters.-hidden{opacity:0;transition:opacity .15s ease}.c-work-full__cover{display:block;margin-bottom:32px;aspect-ratio:1;width:100%;border-radius:4px;view-transition-name:work-image}@media only screen and (max-width:24.99em){.c-work-full__cover{border-radius:3px}}.c-work-full__cover.-hidden{display:none}.c-work-full__body{max-width:560px}.c-work-full__body .o-body{min-height:300px}.c-admin-bar{padding:24px 0;background:var(--color-background-dimmed);font-size:14px}@media only screen and (min-width:50em){.c-admin-bar{padding-bottom:0}}.c-admin-bar a{display:block}.c-admin-bar a+a{margin-top:16px}.c-vote-box{text-align:left}.c-vote-box .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-vote-box .o-button,.medium-editor-toolbar-form .c-vote-box .medium-editor-toolbar-save{margin-top:20px}@media only screen and (min-width:75em){.c-vote-box .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-vote-box .o-button,.medium-editor-toolbar-form .c-vote-box .medium-editor-toolbar-save{width:100%}}.c-vote-box__contest+.c-vote-box__contest{margin-top:25px;padding-top:15px;border-top:1px solid rgba(var(--color-white),.2)}.c-vote-box__contest-title{font-size:16px;display:block}.c-vote-box__top-hat{display:block;font-size:11px;color:var(--color-text-dimmed);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.c-vote-box__contest-votes{display:block;font-weight:400;font-size:12px}.c-work-list__title{display:block;margin-bottom:4px;font-size:24px;font-weight:400;line-height:1.2;font-family:var(--sans)}.c-work-list__info{font-size:14px;line-height:1.8}.c-contest-list__title{font-size:28px;font-weight:700;line-height:1;margin-bottom:5px}@media only screen and (min-width:50em){.c-contest-list__title{font-size:32px}}.c-contest-list__info{font-size:14px;line-height:1.8}.c-contest-list__subtitle{display:block;font-size:12px;line-height:1.6;margin-bottom:5px}.c-user-list__title{font-size:20px;font-weight:700;line-height:1}@media only screen and (min-width:50em){.c-user-list__title{font-size:24px}}.c-user-list__info{font-size:14px;line-height:1.6}.c-comments{max-width:560px}.c-comments .c-comment-form,.c-comments .c-comments__unlogged{margin-top:20px}.c-comments__title{display:block;position:relative;font-size:28px;font-weight:400;margin-bottom:20px}@media only screen and (min-width:50em){.c-comments__title{font-size:30px}}.c-comments__title .o-icon{margin-top:-4px}.c-comments__list{position:relative;max-height:none;overflow:hidden;margin-bottom:48px}.c-comments__list:after{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;pointer-events:none;z-index:1;background:linear-gradient(180deg,var(--color-background-000) 0,var(--color-background-070) 40%,var(--color-background-098) 65%,var(--color-background-100))}.c-comments__list.is-collapsed{max-height:650px}.c-comments__list.is-collapsed .c-comments__expand-button,.c-comments__list.is-collapsed:after{display:block}.c-comments__expand-button{position:absolute;display:none;z-index:2;bottom:0;left:50%;transform:translateX(-50%)}.c-comments__unlogged .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-comments__unlogged .o-button,.medium-editor-toolbar-form .c-comments__unlogged .medium-editor-toolbar-save{margin-top:10px}.c-comment{position:relative}.c-comment+.c-comment{margin-top:20px;padding-top:20px;border-top:1px solid var(--color-border)}@media only screen and (min-width:50em){.c-comment+.c-comment{margin-top:30px;padding-top:30px}}.c-comment__buttons{margin-top:20px}@media only screen and (min-width:50em){.c-comment__buttons{position:absolute;right:0;bottom:0;margin-top:0}}.c-comment__rate{font-size:16px;margin:0 6px 6px 0;color:RGB(var(--color-yellow))}.c-comment__body{display:block;font-size:15px;line-height:1.4}.c-comment__body a{font-weight:500}.c-comment__author{display:block;font-size:14px;margin-top:16px}.c-comment__author .o-avatar{margin:-5px 2px 0}.c-comment__author .o-badge{margin:-4px 0 0 3px}.c-comment.-important .c-comment__body{font-weight:700}.c-comment.-important .c-comment__body b{font-weight:400}.c-comment.-deleted .c-comment__author,.c-comment.-deleted .c-comment__body{opacity:.25}.c-comment.-deleted .c-comment__body{font-weight:400}.c-comment.-reply .c-comment__buttons{margin-top:10px}@media only screen and (min-width:50em){.c-comment.-reply .c-comment__buttons{margin-top:0}}.c-comment.-reply.-reply-level-1{margin-left:20px}@media only screen and (min-width:50em){.c-comment.-reply.-reply-level-1{margin-left:30px}}.c-comment.-reply.-reply-level-2{margin-left:40px}@media only screen and (min-width:50em){.c-comment.-reply.-reply-level-2{margin-left:60px}}.c-comment-form .o-well{margin-bottom:40px}.c-comment-form .o-textarea{min-height:150px}@media only screen and (min-width:50em){.c-comment-form .o-textarea{min-height:200px}}.c-comment-form .o-checkbox{margin-top:15px}.c-comment-form .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-comment-form .o-button,.medium-editor-toolbar-form .c-comment-form .medium-editor-toolbar-save{margin-top:14px}.c-comment-form .o-input{min-height:140px}.c-comment-form .medium-editor-element a{text-shadow:-2px -2px var(--color-white),-2px 2px var(--color-white),2px -2px var(--color-white),2px 2px var(--color-white);box-shadow:inset 0 -.08em var(--color-white),inset 0 -.1em var(--color-border)}.c-comment-form .medium-editor-element a:hover{box-shadow:inset 0 -.08em var(--color-white),inset 0 -.1em var(--color-accent)}.c-comment-form__rate{margin-bottom:20px;margin-top:-4px}.c-comment-form__star{font-size:26px;cursor:pointer}@media only screen and (min-width:50em){.c-comment-form__star{font-size:36px}}.c-comment-form__star .o-icon{color:RGB(var(--color-yellow))}.c-comment-form__star.is-active .o-icon:first-child,.c-comment-form__star .o-icon:last-child{display:none}.c-comment-form__star.is-active .o-icon:last-child{display:inline-block}.c-comment-form__star input{display:none}.c-comment-form__avatar{display:inline-block;vertical-align:top;margin-right:15px}@media only screen and (min-width:50em){.c-comment-form__avatar{margin-top:1px;margin-right:20px}}.c-comment-form__main{display:inline-block;width:calc(100% - 70px);vertical-align:top}@media only screen and (min-width:50em){.c-comment-form__main{width:calc(100% - 76px)}}.c-comment__reply-to{margin-left:10px}.c-comment__reply-to .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-comment__reply-to .o-button,.medium-editor-toolbar-form .c-comment__reply-to .medium-editor-toolbar-save{margin-left:4px}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s ease-in-out infinite;animation:medium-editor-image-loading 1s ease-in-out infinite;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit}.medium-editor-placeholder-relative{position:relative}.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:"";display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards .16s linear forwards;animation:medium-editor-pop-upwards .16s linear forwards}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}.medium-editor-toolbar{box-shadow:0 0 0;border-radius:0;background:none}.medium-editor-toolbar .medium-editor-toolbar-actions{border:1px solid var(--color-border)}.medium-editor-toolbar .medium-editor-action{box-shadow:0 0 0}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:2px;border-top-left-radius:2px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:2px;border-top-right-radius:2px}.medium-editor-toolbar li+li{border-left:1px solid var(--color-border)}.medium-editor-toolbar li button{background:var(--color-background);color:var(--color-text);border:0;height:40px;min-width:40px;padding:10px;transition:none}.medium-editor-toolbar li button:hover{color:var(--color-accent);background:var(--color-accent-opposite)}.medium-editor-toolbar li button.medium-editor-button-active{color:var(--color-accent-opposite);background:var(--color-accent)}.medium-editor-toolbar.medium-toolbar-arrow-under:after{display:none}.medium-editor-element{opacity:1!important}.medium-editor-element:after{content:""}.medium-editor-toolbar-form .medium-editor-toolbar-input{border:1px solid var(--color-border)!important;border-radius:1px!important;height:40px;padding:0 12px!important;font-family:var(--sans)!important;color:var(--color-text)}.medium-editor-toolbar-form .medium-editor-toolbar-close{display:none!important}.medium-editor-placeholder:after{color:var(--color-text-dimmed);font-style:normal;white-space:normal}.c-subscribe-box .o-checkbox small{display:block;text-decoration:none;color:RGBA(var(--color-black),.75);font-size:12px;transition:color .15s ease}[data-theme=dark] .c-subscribe-box .o-checkbox small{color:RGBA(var(--color-white),.75)}.c-subscribe-box .o-checkbox:hover .o-checkbox__input:not(:disabled)~.o-checkbox__label small{color:RGB(var(--color-black))}[data-theme=dark] .c-subscribe-box .o-checkbox:hover .o-checkbox__input:not(:disabled)~.o-checkbox__label small{color:RGB(var(--color-white))}.c-subscribe-box__title{display:block;margin-bottom:15px;font-size:14px;font-weight:700}.c-subscribe-box__subtitle{display:block;margin-bottom:10px;font-size:13px;font-weight:700}.c-subscribe-box__subtitle .o-badge{margin-top:-3px;margin-left:2px}.c-subscribe-box__text{display:block;font-size:15px;line-height:1.6}.c-subscribe-box__contests{margin:15px 0}.c-subscribe-box__achievements-modal{margin-top:25px;margin-bottom:28px;text-align:left}.c-subscribe-box__achievements-modal ul{margin-top:10px;line-height:1}.c-subscribe-box__achievements-modal ul li{margin-top:10px;color:RGB(var(--color-red))}.c-subscribe-box__achievements-modal ul li:before{content:"☒";display:inline-block;vertical-align:middle;width:30px;text-align:center}.c-subscribe-box__achievements-modal ul li:first-child{margin-top:0}.c-subscribe-box__achievements-modal ul li.-completed{color:RGB(var(--color-black))}.c-subscribe-box__achievements-modal ul li.-completed:before{content:"☑"}.c-notification-center{max-width:440px;margin:0 auto}.c-notification-center .o-blank-slate{padding:25px;display:block;text-align:center}.c-notification-center .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-notification-center .o-button,.medium-editor-toolbar-form .c-notification-center .medium-editor-toolbar-save{display:block;margin:0 25px 30px}.c-notification-center .c-notification-item{padding:25px}.c-notification-center .c-notification-item+.c-notification-item{margin-top:0;border-top:1px solid var(--color-border)}.c-search{position:relative}.c-search .o-input{padding-right:44px}.c-search button{position:absolute;top:7px;right:1px}.c-pagination{margin:50px 0}@media only screen and (min-width:50em){.c-pagination{margin-top:100px}}.c-pagination .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-pagination .o-button,.medium-editor-toolbar-form .c-pagination .medium-editor-toolbar-save{width:125px}.c-contest-snippet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;font-size:16px}.c-contest-snippet__header{padding-bottom:12px;width:100%}.c-contest-snippet__title{line-height:1.1;font-size:28px;font-weight:700}.c-contest-snippet__details{margin-top:15px;font-size:16px;line-height:1.6}.c-contest-snippet__body{flex:1}.c-contest-snippet__achievements{list-style-type:circle;margin-top:10px;line-height:1;padding-left:18px}.c-contest-snippet__achievements li{margin-top:10px}.c-contest-snippet__achievements li:first-child{margin-top:0}.c-contest-snippet__button{margin:10px 0 0}.c-horizontal-banner{margin:40px 20px;text-align:center}@media only screen and (min-width:50em){.c-horizontal-banner{margin:60px 0}}@media only screen and (min-width:75em){.c-horizontal-banner{margin:75px 0}}.c-horizontal-banner__container{display:inline-block;text-align:left}.c-horizontal-banner__label{display:block;font-size:10px;margin-bottom:5px}.c-user-link{text-align:center}.c-user-link .o-badge{margin-bottom:5px}.c-user-link .o-avatar{margin:-3px 10px 0 0}.c-user-link__column{display:inline-block;vertical-align:middle;text-align:left;width:calc(100% - 65px)}.c-user-link__title{display:block;font-size:18px;line-height:1.2;font-weight:400}.c-user-link__info{display:block}.c-achievement-item{text-align:center}.c-achievement-item .o-badge{margin-bottom:5px}.c-achievement-item .o-icon{margin:-2px 2px 0 0}.c-achievement-item__column{display:inline-block;vertical-align:middle;text-align:left}.c-achievement-item__title{display:block;font-size:22px;font-weight:700}.c-achievement-item__info{display:block}.c-achievement-item.is-disabled{opacity:.25}.c-notification-item{display:block;font-size:16px;line-height:18px;overflow:hidden}@media only screen and (min-width:50em){.c-notification-item{font-size:18px;line-height:22px}}.c-notification-item:hover{text-decoration:none}.c-notification-item:hover .c-notification-item__body{text-decoration:underline 1px var(--color-accent)}.c-notification-item.is-read .c-notification-item__body,.c-notification-item.is-read .c-notification-item__icon{opacity:.5}.c-notification-item .o-icon{margin-top:-3px;margin-right:8px;width:20px;text-align:center}.c-notification-item+.c-notification-item{margin-top:35px}.c-notification-item__icon{width:30px}.c-notification-item__body,.c-notification-item__icon{display:inline-block;vertical-align:middle;transition:opacity .2s ease}.c-notification-item__body{width:calc(100% - 36px)}.c-notification-item__time{display:block;margin-top:2px;font-size:12px;opacity:.75}@media only screen and (min-width:50em){.c-notification-item__time{font-size:14px}}.c-hero{padding-bottom:40px;width:100%;background-size:cover;background-image:url(images/components/hero/background-7.jpg);background-color:RGBA(var(--color-black),.5);background-position:50%;color:RGB(var(--color-white));text-align:center}@media only screen and (min-width:50em){.c-hero{padding-bottom:80px}}.c-hero a{color:RGB(var(--color-white))}.c-hero__top-hat{display:flex;justify-content:center;align-items:center;text-align:center;height:80px;line-height:1;font-size:11px;font-weight:700}@media only screen and (min-width:50em){.c-hero__top-hat{height:129px}}.c-hero__title{margin:20px 20px 0;font-size:40px;font-weight:700;line-height:1.1}@media only screen and (min-width:50em){.c-hero__title{margin-top:40px;font-size:60px;line-height:1.2}}.c-hero__body{margin:40px auto 0;width:100%;padding:0 20px}@media only screen and (min-width:50em){.c-hero__body{margin-top:60px;width:564px;padding-left:0;padding-right:0}}.c-hero__body p{display:none}.c-hero__body p:first-child{display:block}.c-hero__button{margin:40px auto 0}@media only screen and (min-width:50em){.c-hero__button{margin-top:60px}}.c-categories-menu .c-search{width:100%}.c-edit-user-name__items{margin:24px 0;display:flex;overflow-x:auto}.c-edit-user-name__item{flex:none;width:calc(33.33% - 10px);max-width:150px}.c-edit-user-name__item+.c-edit-user-name__item{margin-left:15px}.c-edit-user-name .o-option-button__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-edit-user-name .o-option-button:last-child .o-option-button__input:checked~.o-option-button__label{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-opposite)}.c-edit-user-name__result{font-size:16px}.c-edit-user-name__status{display:inline-block;vertical-align:middle;margin:-4px 0 0 5px}.c-edit-user-name__status .o-icon{opacity:0;max-width:0;position:absolute;overflow:hidden;transition:opacity .25s ease}.c-edit-user-name__status .o-icon.-hourglass{color:var(--color-support)}.c-edit-user-name__status .o-icon.-check{color:var(--color-accent)}.c-edit-user-name.is-saving .c-edit-user-name__status .o-icon.-hourglass{opacity:1;max-width:20px;position:static;margin-left:2px}.c-edit-user-name.is-success .c-edit-user-name__status .o-icon.-check{opacity:1;max-width:20px;position:static}.c-edit-user-photo{display:flex;flex-direction:column;gap:16px}.c-edit-user-photo__image{display:block;width:28px;height:28px;border-radius:4px;object-fit:cover;border:1px solid var(--color-border)}.c-edit-user-photo__option{display:flex;align-items:center;gap:8px}.c-edit-user-bio{max-width:480px}.c-edit-user-bio textarea{width:100%;margin-top:24px;resize:none}.c-edit-user-bio__toolbar{margin-top:12px;display:flex;justify-content:space-between;align-items:center}.c-edit-user-bio__status{display:inline-block;vertical-align:middle;margin:-4px 0 0 5px}.c-edit-user-bio__status .o-icon{opacity:0;max-width:0;position:absolute;overflow:hidden;transition:opacity .25s ease}.c-edit-user-bio__status .o-icon.-hourglass{color:var(--color-support)}.c-edit-user-bio__status .o-icon.-check{color:var(--color-accent)}.c-edit-user-bio.is-saving .c-edit-user-bio__status .o-icon.-hourglass{opacity:1;max-width:20px;position:static;margin-left:2px}.c-edit-user-bio.is-success .c-edit-user-bio__status .o-icon.-check{opacity:1;max-width:20px;position:static}.c-edit-user-pix-key{max-width:480px}.c-edit-user-pix-key input{width:100%;margin-top:24px;resize:none}.c-edit-user-pix-key__status{display:inline-block;vertical-align:middle;margin:-4px 0 0 5px}.c-edit-user-pix-key__status .o-icon{opacity:0;max-width:0;position:absolute;overflow:hidden;transition:opacity .25s ease}.c-edit-user-pix-key__status .o-icon.-hourglass{color:var(--color-support)}.c-edit-user-pix-key__status .o-icon.-check{color:var(--color-accent)}.c-edit-pix-key.is-saving .c-edit-user-pix-key__status .o-icon.-hourglass{opacity:1;max-width:20px;position:static;margin-left:2px}.c-edit-pix-key.is-success .c-edit-user-pix-key__status .o-icon.-check{opacity:1;max-width:20px;position:static}.c-remove-account .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-remove-account .o-button,.medium-editor-toolbar-form .c-remove-account .medium-editor-toolbar-save{margin-top:24px}.c-connect-accounts{max-width:412px}.c-connect-accounts button{margin-top:24px;width:100%}.c-connect-accounts button+button{margin-top:10px}.c-user-login{text-align:center;padding:35px 20px;max-width:400px;margin:0 auto;min-height:77vh}.c-user-login__title{display:block;font-size:26px;margin-top:-5px}@media only screen and (min-width:50em){.c-user-login__title{margin-top:-10px;font-size:32px}}.c-user-login__subtitle{margin-top:2px}.c-user-login__warning{color:RGB(var(--color-red))}.c-user-login__body{margin-top:35px}.c-user-login .o-facebook-login-button,.c-user-login .o-google-login-button{width:100%}.c-user-login__connect-option{text-align:left;margin-top:24px}.c-user-login__connect-option strong{font-size:16px;display:block;margin-bottom:8px}.c-user-login__connect-option em{font-style:normal;font-weight:400}.c-user-login__connect-option .o-facebook-login-button,.c-user-login__connect-option .o-google-login-button{margin-top:16px}.c-cover-image-selection-box{position:relative}.c-cover-image-selection-box__preview-image{display:block;border-radius:6px;aspect-ratio:1;width:100%;max-width:512px}.c-cover-image-selection-box__option-image{display:block;border-radius:3px;aspect-ratio:1;width:80px}.c-cover-image-selection-box__unavailable{width:102%;padding:20px;border-radius:2px;background:var(--color-background);border:1px solid var(--color-membership);position:absolute;top:50%;left:0;transform:translate(-1%,-50%) rotate(-1deg);z-index:1;color:var(--color-membership);font-weight:700;display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease}.c-cover-image-selection-box.-unavailable .c-cover-image-selection-box__content{opacity:.32;filter:grayscale(1);pointer-events:none}.video-embed{position:relative;overflow:hidden;border-radius:3px}.video-embed iframe{display:block;width:100%;aspect-ratio:1.7777777778}.c-book-snippet{display:flex;gap:24px;align-items:start;flex-direction:column}@media only screen and (min-width:50em){.c-book-snippet{flex-direction:row}}.c-book-snippet h2{margin:0;font-size:26px;line-height:1.3;font-weight:500;font-family:var(--serif)}.c-book-snippet img{border-radius:4px;display:block;width:100%;max-width:240px;aspect-ratio:450/696}.c-book-snippet p{margin:20px 0 24px;max-width:620px}.c-book-snippet .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-book-snippet .o-button,.medium-editor-toolbar-form .c-book-snippet .medium-editor-toolbar-save{width:100%}@media only screen and (min-width:50em){.c-book-snippet .medium-editor-toolbar-form .medium-editor-toolbar-save,.c-book-snippet .o-button,.medium-editor-toolbar-form .c-book-snippet .medium-editor-toolbar-save{width:auto}}.s-home{position:relative}.s-home .content{display:grid;grid-template-columns:1fr}@media only screen and (min-width:50em){.s-home .content{gap:24px;padding:48px 0 0;grid-template-columns:calc(20% - 30px) calc(76% - 10px)}}.s-home .course{padding:0 11.5vw;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:3px;border:1px solid var(--color-border);min-height:82px}[data-theme=dark] .s-home .course{background:#000;mix-blend-mode:plus-lighter}@keyframes appear-video{0%{opacity:0}to{opacity:1}}.s-home .course video{height:80px;animation-name:appear-video;animation-duration:3s;animation-fill-mode:both;mix-blend-mode:hard-light}[data-theme=dark] .s-home .course video{filter:invert(1)}@media only screen and (min-width:50em){.s-home .course{padding:0 4.7%;min-height:102px}.s-home .course video{height:100px}}@keyframes button-appear{0%{margin-right:-170px;opacity:0}to{margin-right:60px;opacity:1}}.medium-editor-toolbar-form .s-home .course .medium-editor-toolbar-save,.s-home .course .medium-editor-toolbar-form .medium-editor-toolbar-save,.s-home .course .o-button{display:none}@media only screen and (min-width:50em){.medium-editor-toolbar-form .s-home .course .medium-editor-toolbar-save,.s-home .course .medium-editor-toolbar-form .medium-editor-toolbar-save,.s-home .course .o-button{display:block;animation-name:button-appear;animation-delay:4s;animation-duration:1s;animation-fill-mode:both}}.s-home .intro{position:relative;padding:26px 0 32px}@media only screen and (min-width:50em){.s-home .intro{padding:100px 0}}.s-home .intro:after,.s-home .intro:before{display:none;position:absolute;bottom:0;right:0;content:"";width:245px;height:238px;background:url(images/scopes/home/intro-draw.png);background-size:100%}[data-theme=dark] .s-home .intro:after,[data-theme=dark] .s-home .intro:before{background-image:url(images/scopes/home/intro-draw-dark.png)}@media only screen and (min-width:50em){.s-home .intro:after,.s-home .intro:before{display:block}}.s-home .intro:after{mix-blend-mode:overlay;opacity:.48;background:var(--color-text)}[data-theme=dark] .s-home .intro:after{display:none}.s-home .intro__headline{font-size:34px;font-weight:500;font-family:var(--serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.2;letter-spacing:-.01ch}@media only screen and (min-width:50em){.s-home .intro__headline{font-size:36px;position:relative;z-index:1;text-align:left}}.s-home .intro__headline p:last-child{font-size:16px;font-family:var(--sans);letter-spacing:0;margin-top:12px;line-height:1.4}@media only screen and (min-width:50em){.s-home .intro__headline p:last-child{font-size:20px}}.s-home .purchase-block-separator{margin-top:50px}@media only screen and (min-width:50em){.s-home .purchase-block-separator{margin-top:100px}}.s-home .purchase-block{position:relative;padding:30px 11.5vw 0}@media only screen and (min-width:50em){.s-home .purchase-block{padding:100px 4.7% 0}}.s-home .purchase-block:after{display:none;position:absolute;right:10%;top:16%;content:"";width:210px;height:278px;background:url(images/scopes/home/magazine-cover.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media only screen and (min-width:50em){.s-home .purchase-block:after{display:block}}.s-home .purchase-block__headline{font-size:20px;text-align:center}@media only screen and (min-width:50em){.s-home .purchase-block__headline{text-align:left;font-size:30px;position:relative;z-index:1;width:calc(100% - 333px)}}.s-home .purchase-block__call-to-action{display:block;margin:30px auto 0;max-width:285px}@media only screen and (min-width:50em){.s-home .purchase-block__call-to-action{display:inline-block}}.s-home .purchase-block__call-to-action+.purchase-block__call-to-action{margin-top:10px}@media only screen and (min-width:50em){.s-home .purchase-block__call-to-action+.purchase-block__call-to-action{margin-top:30px;margin-left:10px}}.s-home .featured-contest{padding:50px 0 20px;display:flex;gap:40px;flex-wrap:wrap}@media only screen and (min-width:75em){.s-home .featured-contest{padding:64px 0 40px;flex-wrap:nowrap}}.s-home .featured-contest img{display:block;width:100%;border-radius:4px;max-width:400px;flex-grow:0;flex-shrink:2;aspect-ratio:1}@media only screen and (max-width:24.99em){.s-home .featured-contest img{border-radius:3px}}@media only screen and (max-width:49.99em){.s-home .featured-contest img{max-width:100%;flex-grow:1}}.s-home .featured-contest__content{flex-shrink:1}.s-home .featured-contest__title{font-size:30px;font-weight:400;font-family:var(--serif)}@media only screen and (min-width:50em){.s-home .featured-contest__title{font-size:40px}}.s-home .featured-contest__subtitle{font-size:16px;padding-top:10px}@media only screen and (min-width:50em){.s-home .featured-contest__subtitle{font-size:20px}}.s-home .featured-contest__text-body{margin:30px 0;max-width:590px}@media only screen and (min-width:50em){.s-home .featured-contest__text-body{margin:50px 0}}.s-home .featured-contest__works-container{margin:0 -20px}@media only screen and (min-width:50em){.s-home .featured-contest__works-container{margin:0}}.s-home .featured-contest__works{margin:40px 0 0;gap:24px;display:flex;flex-direction:row;padding:0 20px;overflow:auto}.s-home .featured-contest__works li{flex-grow:1;flex-shrink:0}@media only screen and (min-width:50em){.s-home .featured-contest__works{padding:0;display:grid;margin:48px 0 0;gap:32px 40px;grid-template-columns:1fr 1fr;overflow:visible}}@media only screen and (min-width:75em){.s-home .featured-contest__works{grid-template-columns:1fr 1fr 1fr}}.s-home .featured-contest__more-title{font-weight:400;position:relative;font-size:26px;margin-top:50px;padding:50px 11.5vw 0;text-align:center}@media only screen and (min-width:50em){.s-home .featured-contest__more-title{font-size:30px;margin-top:80px;padding:80px 20px 0}}.s-home .featured-contest__more-title:after,.s-home .featured-contest__more-title:before{content:"";position:absolute;display:block;left:50%;margin-left:-6px;top:0;height:6px;width:6px;background:RGB(var(--color-black));border-radius:1px}.s-home .featured-contest__more-title:after{margin-left:6px}.s-home .featured-contest__more-works{margin-top:20px}.s-home .featured-contest__more-works li{font-size:22px}@media only screen and (min-width:50em){.s-home .featured-contest__more-works li{font-size:26px}}.s-home .anchors{display:none}@media only screen and (min-width:50em){.s-home .anchors{display:block;font-size:16px}}.s-home .anchors a{display:block}.s-home .anchors a+a{margin-top:16px}.s-home .anchors a.is-active{color:var(--color-support);pointer-events:none;font-weight:500}.s-home .see-more-link{margin-top:32px}.medium-editor-toolbar-form .s-home .see-more-link .medium-editor-toolbar-save,.s-home .see-more-link .medium-editor-toolbar-form .medium-editor-toolbar-save,.s-home .see-more-link .o-button{min-width:146px}@media only screen and (max-width:49.99em){.s-home .see-more-link{display:none}}.s-home .see-more-button{margin:0 auto;display:block}@media only screen and (min-width:50em){.s-home .see-more-button{display:none}}.s-home .subtitle{margin:0 0 24px;font-size:16px;font-weight:500;letter-spacing:-.01ch;font-family:var(--sans);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width:50em){.s-home .subtitle{display:none}}.s-home .subtitle a{color:var(--color-text-dimmed)}.s-home .wrapper{transition:opacity .25s ease}@media only screen and (max-width:49.99em){.s-home .wrapper{padding:32px 20px;margin:0 -20px;width:100vw}.s-home .wrapper:last-child{padding-bottom:0}}@media only screen and (min-width:50em){.s-home .wrapper.is-inactive{opacity:.4}}.s-home .wrapper+.wrapper{margin-top:100px}@media only screen and (max-width:49.99em){.s-home .wrapper+.wrapper{margin-top:0;border-top:1px solid var(--color-border)}}@media only screen and (max-width:49.99em){.s-home .hscrollable-area{white-space:nowrap;margin-right:-20px;margin-left:-20px;overflow:scroll;padding-right:20px;padding-left:20px;scroll-snap-type:x mandatory;scroll-padding:20px;padding-bottom:20px;margin-bottom:-20px;width:100vw}.s-home .hscrollable-area .hscrollable-area__item{display:inline-block;white-space:normal;vertical-align:top;width:96%;scroll-snap-align:start}.s-home .hscrollable-area .hscrollable-area__item+.hscrollable-area__item{margin-left:16px!important}.s-home .hscrollable-area .hscrollable-area__item:last-child{width:100%}.s-home .hscrollable-area .c-work-snippet{margin-bottom:0}}.s-home .hscrollable-area .c-work-snippet{height:100%}@media only screen and (min-width:50em){.s-home .hscrollable-area{display:flex;justify-content:space-between}.s-home .hscrollable-area .hscrollable-area__item{width:calc(50% - 36px)}}@media only screen and (min-width:50em){.s-home .hscrollable-area.-only-first-desktop .hscrollable-area__item:nth-child(n+2),.s-home .hscrollable-area .hscrollable-area__item:nth-child(n+3){display:none}.s-home .hscrollable-area.-only-first-desktop .hscrollable-area__item{width:100%}}.s-home .link-list{font-size:18px;font-family:Courier,monospace;padding-left:32px;list-style:cjk-ideographic;margin-left:4px;-webkit-font-smoothing:antialiased}@media only screen and (min-width:50em){.s-home .link-list{font-size:20px}}.s-home .link-list li+li{margin-top:28px}@media only screen and (min-width:50em){.s-home .link-list li+li{margin-top:32px}}.s-home .link-list a{text-decoration:none}.s-home .link-list li:hover a{text-decoration:underline 1px var(--color-accent)}.s-home .link-list+.see-more-button{margin-top:40px}.s-home .number-position{font-size:64px;opacity:.08;font-family:var(--serif);display:block;font-style:italic;margin-bottom:-36px;font-weight:900;margin-top:-20px;z-index:-1;pointer-events:none;position:relative}.s-home .work-link-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}.s-home .book-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}@media only screen and (min-width:25em){.s-home .book-grid{gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}}.s-home .promotional-banner{border-radius:3px;height:360px;display:flex;align-items:center;justify-content:center;perspective:800px;transition:height 1s ease .15s}@media only screen and (min-width:50em){.s-home .promotional-banner{height:320px;border:1px solid var(--color-border)}}.s-home .promotional-banner__text{position:absolute;z-index:-1;left:0;top:50%;transform:translateY(-50%);text-align:center;display:block;justify-content:space-around;width:100%;gap:216px;line-height:340px;pointer-events:none}@media only screen and (min-width:50em){.s-home .promotional-banner__text{display:flex;line-height:1}}.s-home .promotional-banner h1,.s-home .promotional-banner h2{font-family:var(--serif);font-size:22px;font-weight:500;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width:50em){.s-home .promotional-banner h1,.s-home .promotional-banner h2{font-size:26px}}.s-home .promotional-banner img{border:1px solid var(--color-text);display:block;width:216px;margin-top:4px;border-radius:1px;transition:transform .2s linear;backface-visibility:hidden;transform:rotateX(var(--x-rotation)) rotateY(var(--y-rotation)) scale(var(--scale,1))}.s-write{padding:48px 0 0}@media only screen and (min-width:50em){.s-write{padding:80px 0 40px}}.s-write .block{max-width:604px;margin:0 auto}.s-write .block+.block{margin-top:35px}@media only screen and (min-width:50em){.s-write .block+.block.-extra-top{margin-top:50px}}.s-write .formatting-tip .o-label{margin-bottom:0}.s-write q{text-decoration:underline 1px var(--color-accent)}.s-write .aside__title{display:block;margin-bottom:12px;font-size:20px;font-weight:600;-webkit-font-smoothing:antialiased}.s-write .aside__title .o-badge{margin-top:-3px;margin-left:2px}.s-write .aside__body{display:block;font-size:16px}.s-write .aside__body.-margin-bottom{margin-bottom:20px}.s-write .aside__more-button{margin-top:15px}.s-write .c-work-full__title,.s-write .o-body{cursor:text}.s-read{padding:48px 0 0}@media only screen and (min-width:50em){.s-read{padding:64px 0 0}}.s-read .registration-date{margin-top:40px;border-left:4px solid var(--color-accent);padding-left:14px;font-size:12px}@media only screen and (min-width:50em){.s-read .registration-date{margin-top:50px}}@media only screen and (min-width:75em){.s-read .registration-date{margin-top:60px}}.s-read .extra-actions{margin-top:40px}@media only screen and (min-width:50em){.s-read .extra-actions{margin-top:50px}}@media only screen and (min-width:75em){.s-read .extra-actions{margin-top:60px}}.s-read .extra-actions__block{margin-top:20px}@media only screen and (min-width:50em){.s-read .extra-actions__block{margin-top:24px}}.s-read .extra-actions__head{font-size:16px;display:block;margin-bottom:8px}.s-read .c-vote-box{margin:30px 0 0}@media only screen and (min-width:50em){.s-read .c-vote-box{margin:0 0 20px}}@media only screen and (min-width:75em){.s-read .c-vote-box{margin:0 20px 0 0}}.s-read .c-comments{margin-top:40px}@media only screen and (min-width:50em){.s-read .c-comments{margin-top:50px}}@media only screen and (min-width:75em){.s-read .c-comments{margin-top:60px}}.s-profile{margin:40px 0}@media only screen and (min-width:50em){.s-profile{margin:50px 0 0}}@media only screen and (min-width:75em){.s-profile{margin:60px 0 0}}.s-profile .wrapper{max-width:640px}.s-profile .author{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;margin-bottom:32px}.s-profile .top-hat{font-size:18px;display:block;margin-bottom:40px}@media only screen and (min-width:50em){.s-profile .top-hat{margin-bottom:64px}}.s-profile .o-supporter-star{width:0;font-size:18px}.s-profile .author__title{display:flex;gap:4px;flex-direction:column}@media only screen and (min-width:50em){.s-profile .author__title{gap:16px;flex-direction:row;align-items:center}}.s-profile .author__follow{width:120px;margin-bottom:8px}@media only screen and (min-width:50em){.s-profile .author__follow{margin-top:6px;margin-bottom:0}}.s-profile .author .o-avatar{flex-shrink:0}.s-profile .title{font-family:var(--serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;font-size:32px;line-height:1.3}@media only screen and (min-width:50em){.s-profile .title{font-size:40px}}.s-profile .bio{margin:0 0 24px;font-size:16px;border-left:4px solid var(--color-border);padding:0 14px;display:inline-block}.s-profile .buttons a{font-size:16px}.s-profile .works{margin-top:40px}@media only screen and (min-width:50em){.s-profile .works{padding:0;margin:72px 0 0}}.s-profile .works__drafts{flex:1;order:-1;margin-bottom:35px;width:100%}@media only screen and (min-width:50em){.s-profile .works__drafts{max-width:280px;margin-left:60px;order:1}}.s-profile .works__drafts-links{margin-top:20px}.s-profile .works__drafts-item{font-size:16px}.s-profile .works__drafts-item+.works__drafts-item{margin-top:10px}.s-profile .works__drafts-item .o-text{display:inline-block;vertical-align:middle;margin-top:-10px}.s-profile .works__published{width:100%}.s-profile .works__published .o-subtitle{margin-bottom:35px}@media only screen and (min-width:50em){.s-profile .works__published{flex:1;max-width:640px}}.s-profile .works .c-work-snippet+.c-work-snippet{margin-top:30px;padding-top:30px;border-top:1px solid var(--color-border)}@media only screen and (min-width:50em){.s-profile .works .c-work-snippet+.c-work-snippet{margin-top:40px;padding-top:40px}}@media only screen and (min-width:75em){.s-profile .works .c-work-snippet+.c-work-snippet{margin-top:50px;padding-top:50px}}.s-profile .o-medal{position:relative;margin:0 auto 30px}@media only screen and (min-width:50em){.s-profile .o-medal{margin-top:0;position:absolute;right:15%;top:10%}}.s-admin{margin:0 20px 30px}@media only screen and (min-width:50em){.s-admin{margin:0 0 60px}}.s-admin .setting{margin-bottom:40px}@media only screen and (min-width:50em){.s-admin .setting{margin:0 0 50px}}@media only screen and (min-width:75em){.s-admin .setting{margin:0 0 80px}}.s-admin .row+.row{margin-top:40px}@media only screen and (min-width:50em){.s-admin .row+.row{margin-top:50px}}@media only screen and (min-width:75em){.s-admin .row+.row{margin-top:60px}}.s-admin .form .o-grid__cell+.o-grid__cell{margin-top:15px}@media only screen and (min-width:50em){.s-admin .form .o-grid__cell+.o-grid__cell{margin-top:0}}.s-generic .body{font-size:18px;margin:40px 0;max-width:640px}.s-generic .markdown-content p+p{margin-top:20px}.s-generic .markdown-content hr{border:.5px solid var(--color-border);margin:40px 0}.s-list{margin:0 20px}@media only screen and (min-width:50em){.s-list{margin:0}}.s-curatorship{margin:0 20px}@media only screen and (min-width:50em){.s-curatorship{margin:0}}.s-catalog{min-height:64vh}.s-catalog .wrapper{margin:0 auto;padding:48px 0 0}@media only screen and (min-width:75em){.s-catalog .wrapper{padding-top:64px}}.s-catalog .o-title+.wrapper{padding-top:0}.s-catalog .o-subtitle{margin:0 0 48px}@media only screen and (min-width:75em){.s-catalog .o-subtitle{margin:0 0 80px}}.s-catalog .description{max-width:640px}.s-catalog .c-work-snippet{margin:0 0 50px;max-width:543px}@media only screen and (min-width:75em){.s-catalog .c-work-snippet{margin-bottom:80px}}.s-catalog .group+.group{margin-top:50px}@media only screen and (min-width:75em){.s-catalog .group+.group{margin-top:100px}}.s-catalog .c-contest-snippet+.c-contest-snippet{margin-top:35px}@media only screen and (min-width:50em){.s-catalog .c-contest-snippet+.c-contest-snippet{margin-top:50px}}.s-catalog .achievement-item-wrapper,.s-catalog .user-link-wrapper,.s-catalog .work-link-wrapper{margin-bottom:-40px;margin-left:-5px;margin-right:-5px}@media only screen and (min-width:50em){.s-catalog .achievement-item-wrapper,.s-catalog .user-link-wrapper,.s-catalog .work-link-wrapper{margin-bottom:-50px}}@media only screen and (min-width:75em){.s-catalog .achievement-item-wrapper,.s-catalog .user-link-wrapper,.s-catalog .work-link-wrapper{margin-bottom:-60px}}.s-catalog .c-achievement-item,.s-catalog .c-user-link,.s-catalog .c-work-link{width:100%;margin-bottom:40px;text-align:left;padding:0 5px}@media only screen and (min-width:50em){.s-catalog .c-achievement-item,.s-catalog .c-user-link,.s-catalog .c-work-link{width:50%;margin-bottom:50px}}@media only screen and (min-width:75em){.s-catalog .c-achievement-item,.s-catalog .c-user-link,.s-catalog .c-work-link{margin-bottom:60px}}.s-catalog .o-top-hat{text-align:left}.s-catalog .video-grid{display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:75em){.s-catalog .video-grid{grid-template-columns:1fr 1fr}}.s-catalog .book-grid{display:grid;grid-template-columns:1fr;gap:48px}.s-catalog .print-editions-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (min-width:50em){.s-catalog .print-editions-grid{grid-template-columns:1fr 1fr 1fr;gap:24px}}.s-catalog .print-editions-grid h2{font-family:var(--serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-bottom:12px}.s-catalog .print-editions-grid div:last-child img{border:1px solid #eaeaea}.s-catalog .print-editions-grid img{display:block;width:100%;border-radius:6px;aspect-ratio:349/466}.s-catalog .print-editions-grid .soon{aspect-ratio:.75;margin:1px;border-radius:8px;color:var(--color-text);border:1px solid #eaeaea;display:flex;align-items:center;justify-content:center}.s-config{margin:0 0 20px}@media only screen and (min-width:50em){.s-config{margin:0 0 120px}}.s-config .o-subtitle{text-align:left;margin-bottom:20px}@media only screen and (max-width:49.99em){.s-config .block{padding:20px;border:1px solid var(--color-border);border-radius:3px}}.s-config .block+.block{margin-top:36px}@media only screen and (min-width:50em){.s-config .block+.block{margin-top:64px}}.s-landing-page{min-height:100vh;background:#f3f3f3;display:flex;flex-direction:column;justify-content:space-evenly}[data-theme=dark] .s-landing-page{background:#0b0d0b}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.s-landing-page .video video{display:block;width:100%;margin:40px auto 0;max-width:720px;animation-name:fade-in;animation-fill-mode:both;animation-duration:1.5s}[data-theme=dark] .s-landing-page .video video{filter:invert(1)}.s-landing-page .buttons{max-width:376px;margin:0 auto 40px;text-align:center;padding:0 20px;animation-name:fade-in;animation-fill-mode:both;animation-delay:3.3s;animation-duration:1.5s}@media only screen and (max-width:49.99em){.medium-editor-toolbar-form .s-landing-page .buttons .-large.medium-editor-toolbar-save,.s-landing-page .buttons .medium-editor-toolbar-form .-large.medium-editor-toolbar-save,.s-landing-page .buttons .o-button.-large{line-height:38px;padding:0 12px;font-size:14px}}.t-align-right{text-align:right!important}.t-align-center{text-align:center!important}.t-align-middle{vertical-align:middle!important}.t-text-italic{font-style:italic!important}.t-text-upcase{text-transform:uppercase!important}.t-text-lowercase{text-transform:lowercase!important}.t-text-capitalize{text-transform:capitalize!important}.t-text-bold{font-weight:700!important}.t-float-left{float:left!important}.t-first-letter-upcase:first-letter{text-transform:uppercase!important}.t-scroll-lock{overflow:hidden!important}.t-hide{display:none!important}@media only screen{.t-xs-hide{display:none!important}.t-xs-block{display:block!important}.t-xs-grid{display:grid!important}.t-xs-inline-block{display:inline-block!important}.t-xs-inline{display:inline!important}}@media only screen and (min-width:25em){.t-sm-hide{display:none!important}.t-sm-block{display:block!important}.t-sm-grid{display:grid!important}.t-sm-inline-block{display:inline-block!important}.t-sm-inline{display:inline!important}}@media only screen and (min-width:50em){.t-md-hide{display:none!important}.t-md-block{display:block!important}.t-md-grid{display:grid!important}.t-md-inline-block{display:inline-block!important}.t-md-inline{display:inline!important}}@media only screen and (min-width:75em){.t-lg-hide{display:none!important}.t-lg-block{display:block!important}.t-lg-grid{display:grid!important}.t-lg-inline-block{display:inline-block!important}.t-lg-inline{display:inline!important}}.t-text-dimmed{color:var(--color-text-dimmed)}