@charset "UTF-8";/*!  Force output of above line by adding a unicode character. ♫ */.status-message--caution:before,.status-message--error:before,.status-message--success:before,.user-details__icon--admin:before,.user-details__icon--favorite:before,.user-details__icon--message:before{font-family:Asimovicons;font-weight:400;font-style:normal;text-decoration:inherit;display:inline-block;speak:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu{padding-left:1em;padding-right:1em;text-align:left;white-space:normal;background-color:#fff}.menu .menu__inner{padding-top:.8em;padding-bottom:.8em}.menu .menu__item{position:relative}.menu--compact .menu__inner{padding-top:0;padding-bottom:0}.menu--dark{background-color:#555}.menu--dark .menu__item--heading{color:#999}.menu--dark .menu__item--action-list .menu__item__action__link{color:#fff}.menu--dark .menu__item--action-list .menu__item__action__link:hover{background:-webkit-linear-gradient(left,#555 0,#484848,#484848,#555 100%);background:linear-gradient(to right,#555 0,#484848,#484848,#555 100%)}.menu--dark .menu__item--action-list .menu__item__action__label__small{color:#ccc}.menu--dark .menu__item--action-list .menu__item__action[data-disabled] .menu__item__action__link{color:#999}.menu--dark .menu__item--action-list .menu__item__action[data-disabled] .menu__item__action__link:hover{color:#999}.menu--dark .menu__item--action-list .menu__item__action--selected .menu__item__action__link,.menu--dark .menu__item--action-list .menu__item__action[data-selected] .menu__item__action__link{color:#fff;background:-webkit-linear-gradient(left,#484848 0,#484848 50%,#555 100%);background:linear-gradient(to right,#484848 0,#484848 50%,#555 100%)}.menu--dark .menu__item--action-list .menu__item__action--selected .menu__item__action__link:hover,.menu--dark .menu__item--action-list .menu__item__action[data-selected] .menu__item__action__link:hover{color:#fff}.menu--dark .menu__item--separated:before{background-color:#999}.menu--constrained{width:250px}@media (min-width:0) and (max-width:599px){.menu--constrained{width:100%}}.menu__item--heading{font-weight:400;font-size:16px;letter-spacing:0;line-height:1.3;margin-top:.8em;margin-bottom:.8em;padding-bottom:.2em;color:#555;font-family:Larsseit-Bold,sans-serif}.menu__item--message{color:#999;text-align:left;padding-top:15px;padding-bottom:15px}.menu__item--heading~.menu__item--message{padding-top:0}.menu__item+.menu__item--heading{margin-top:30px}.menu__item__action--avatar-icon .menu__item__action__icon{min-width:auto;width:32px;height:32px;margin-right:15px;text-align:center}.menu__item--action-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none;margin-left:-1em;margin-right:-1em}.menu__item--action-list .menu__item__action{display:block}.menu__item--action-list .menu__item__action__link{border:none;border-radius:0;background:0 0;text-align:left;padding:0;padding-top:.8em;padding-bottom:.8em;padding-left:1em;padding-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;cursor:pointer}.menu__item--action-list .menu__item__action__link:focus,.menu__item--action-list .menu__item__action__link:hover{box-shadow:none;text-decoration:none;outline:0}.menu__item--action-list .menu__item__action__link:hover{text-decoration:none}.menu__item--action-list .menu__item__action__pill{padding-left:1em}.menu__item--action-list .menu__item__action__label{-webkit-box-flex:1;-ms-flex:1;flex:1}.menu__item--action-list .menu__item__action__label__small{font-size:12px;margin-left:3px}.menu__item--action-list .menu__item__action__icon{left:1em;min-width:1.8em}.menu__item--action-list .menu__item__action__icon :after,.menu__item--action-list .menu__item__action__icon :before{margin-left:0;margin-right:0}.menu__item--action-list .menu__item__action__pill{font-size:12px;text-align:right}.menu__item--action-list .menu__item__action--truncate .menu__item__action__label,.menu__item--action-list .menu__item__action--truncate .menu__item__action__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu__item--action-list .menu__item__action[data-disabled] .menu__item__action__link{cursor:default;pointer-events:none}.menu__item--action-list .menu__item__action[data-disabled] .menu__item__action__link:hover{background-color:inherit}.menu__item--action-list.menu__item--separated:before{left:1em;right:1em}.menu__item--action-list .menu__item__action__link{color:#555}.menu__item--action-list .menu__item__action__link:hover{background:-webkit-linear-gradient(left,#fff 0,#f6f6f6 35%,#f6f6f6 65%,#fff 100%);background:linear-gradient(to right,#fff 0,#f6f6f6 35%,#f6f6f6 65%,#fff 100%)}.menu__item--action-list .menu__item__action__label__small{color:#999}.menu__item--action-list .menu__item__action[data-disabled] .menu__item__action__link{color:#ccc}.menu__item--action-list .menu__item__action[data-disabled] .menu__item__action__link:hover{color:#ccc}.menu__item--action-list .menu__item__action--selected .menu__item__action__link,.menu__item--action-list .menu__item__action[data-selected] .menu__item__action__link{color:#555;background:-webkit-linear-gradient(left,#f3f2f0 0,#f3f2f0 50%,#fff 100%);background:linear-gradient(to right,#f3f2f0 0,#f3f2f0 50%,#fff 100%)}.menu__item--action-list .menu__item__action--selected .menu__item__action__link:hover,.menu__item--action-list .menu__item__action[data-selected] .menu__item__action__link:hover{color:#555}.menu__item--separated{margin-top:.8em;padding-top:.8em}.menu__item--separated:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.menu__item--separated:before{background-color:#e6e6e6}.menu__item--button{padding-top:1.6em;padding-bottom:.8em}.menu__item--separator{margin-top:.4em;margin-bottom:.4em;padding-left:1em;padding-right:1em;height:1px;background-color:#e6e6e6}@-webkit-keyframes sprout{0%{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes sprout{0%{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.hover-card-placeholder{width:0;height:0;margin:0}.hover-card-anchor{display:inline-block}.hover-card-anchor--block{display:block}.hover-card-anchor--inline{display:inline}.hover-card{padding:0;margin:0;opacity:1;border-width:0;color:#555;border-radius:5px;position:absolute;z-index:1000;box-shadow:0 14px 42px 0 rgba(0,0,0,.2)}.hover-card--inverse .hover-card__triangle{background-color:#555}.hover-card--inverse .hover-card__content{color:#fff;background-color:#555}.hover-card--with-transition.hover-card--appear{opacity:0}.hover-card--with-transition.hover-card--appear.hover-card--appear-active{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.hover-card--with-animation.hover-card--appear{opacity:0}.hover-card--with-animation.hover-card--appear.hover-card--appear-active{opacity:1;-webkit-animation-name:sprout;animation-name:sprout;-webkit-animation-duration:.3s;animation-duration:.3s}.hover-card__content{margin:0;padding:0;display:block;overflow:hidden;border-radius:5px;background-color:#fff;color:#555}.hover-card__content__inner{display:block;padding:.5rem 1rem}.hover-card__triangle{display:block;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px;z-index:-1}.hover-card__triangle::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:10px 10px 42px 0 rgba(0,0,0,.2);-webkit-transform:rotate(45deg) scale(.7);transform:rotate(45deg) scale(.7)}.hover-card__triangle--up{bottom:-10px}.hover-card__triangle--down{top:-10px}.hover-card__triangle--left{right:-10px}.hover-card__triangle--right{left:-10px}.fullscreen-frame{display:block;background:#fff}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-frame{position:absolute;width:100%;height:100%;overflow:hidden}}.fullscreen-frame__main{position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-frame__main{position:absolute;overflow:hidden;top:0;left:0;right:400px;height:100%}}.fullscreen-frame__sidebar{position:relative;background:#fff;border-top:1px solid #e6e6e6}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-frame__sidebar{position:absolute;top:0;right:0;width:400px;height:100%;border-top:none;box-shadow:0 0 20px rgba(0,0,0,.2)}}.fullscreen-frame[data-animatable] .fullscreen-frame__main{-webkit-transition:right .3s cubic-bezier(.465,.183,.153,.946);transition:right .3s cubic-bezier(.465,.183,.153,.946)}.fullscreen-frame[data-animatable] .fullscreen-frame__sidebar{-webkit-transition:-webkit-transform .3s cubic-bezier(.465,.183,.153,.946);transition:transform .3s cubic-bezier(.465,.183,.153,.946)}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-frame[data-sidebar-hidden] .fullscreen-frame__main{right:0}}.fullscreen-frame[data-sidebar-hidden] .fullscreen-frame__sidebar{box-shadow:none}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-frame[data-sidebar-hidden] .fullscreen-frame__sidebar{-webkit-transform:translateX(100%);transform:translateX(100%)}}.fullscreen-overlay__content{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,#fff 25%);background:linear-gradient(to bottom,rgba(255,255,255,.9) 0,#fff 25%);background:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,#fff 33%);background:linear-gradient(to bottom,rgba(255,255,255,.9) 0,#fff 33%);z-index:95}[data-fullscreen-overlay-activating] .fullscreen-overlay__content,[data-fullscreen-overlay-active] .fullscreen-overlay__content{display:block}[data-enable-scroll] .fullscreen-overlay__content{overflow-y:scroll}[data-offset-admin-bar] .fullscreen-overlay__content{top:50px;height:calc(100% - 50px)}.fullscreen-overlay--transparent .fullscreen-overlay__content{background:0 0}@media (min-width:0) and (max-width:599px),(min-width:600px) and (max-width:899px){.flexbox.flexboxlegacy .fullscreen-overlay--scrollable-small-screen .fullscreen-overlay__content{overflow:auto}}.fullscreen-overlay--appear{opacity:.01;-webkit-transform:scale(.8);transform:scale(.8)}.fullscreen-overlay--appear.fullscreen-overlay--appear-active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s,opacity .1s ease-out;transition:transform .2s,opacity .1s ease-out}.fullscreen-overlay--leave{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fullscreen-overlay--leave.fullscreen-overlay--leave-active{opacity:.01;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .2s,opacity .1s ease-out;transition:transform .2s,opacity .1s ease-out}.fullscreen-header{display:table;padding:0 15px;pointer-events:auto;opacity:1;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.fullscreen-header.fullscreen-header--design-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-header{padding:0 30px}.fullscreen-header.fullscreen-header--inactive{opacity:0;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;pointer-events:none}}.fullscreen-header__item--design-details{white-space:nowrap;display:inline-block}.fullscreen-header__item{display:table-cell;text-align:center;white-space:nowrap}.fullscreen-header__item--first{width:1%;text-align:left}.fullscreen-header__item--last{width:1%;text-align:right}.fullscreen-header__item--status{position:absolute;left:20%;color:#999;opacity:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:ddo-sketch-fade-in;animation-name:ddo-sketch-fade-in;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fullscreen-header__item--status.fullscreen-header__item--saved{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-name:ddo-sketch-saved;animation-name:ddo-sketch-saved}@-webkit-keyframes ddo-sketch-fade-in{from{opacity:0}to{opacity:1}}@keyframes ddo-sketch-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes ddo-sketch-saved{0%{opacity:0}10%{opacity:1}60%{opacity:1}100%{opacity:0}}@keyframes ddo-sketch-saved{0%{opacity:0}10%{opacity:1}60%{opacity:1}100%{opacity:0}}.fullscreen-main{display:block;position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-main{position:absolute;padding:0;top:0;left:0;height:100%;width:100%;overflow:hidden}}.fullscreen-main__header{position:relative;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen-main__body{position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-main__body{position:absolute;padding:0;top:0;left:0;height:100%;width:100%}}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-main--has-header .fullscreen-main__body{margin-top:70px;height:calc(100% - 70px)}}.fullscreen-sidebar{display:block;position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-sidebar{position:absolute;top:0;left:0;height:100%;width:100%;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:100%;overflow:hidden}}.fullscreen-sidebar__inner{display:block;position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-sidebar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:100%}}.fullscreen-sidebar__header{position:relative}.fullscreen-sidebar__body{position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-sidebar__body{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.fullscreen-sidebar__body__inner{position:absolute;top:0;left:0;height:100%;width:100%;overflow-y:auto}}body[data-fixed-viewport-active]{overflow:hidden}@media (min-width:0) and (max-width:599px){body[data-fixed-viewport-active] .oc-wrapper{display:none!important}}.comment{cursor:pointer}.comment--spacious{padding:15px 15px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.comment--spacious{padding:15px 30px}}.comment--comment-pane{max-height:1500px;overflow:hidden}.comment--comment-pane.comment--transition-exited{max-height:0;-webkit-transition:max-height 1s ease-in-out,padding .7s ease-in-out .5s;transition:max-height 1s ease-in-out,padding .7s ease-in-out .5s;padding:0 15px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.comment--comment-pane.comment--transition-exited{padding:0 30px}}.comment__header{display:table;width:100%;white-space:nowrap;padding-bottom:15px}.flexbox.flexboxlegacy .comment__header{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}.comment__header__avatar{display:table-cell;vertical-align:middle}.flexbox.flexboxlegacy .comment__header__avatar{padding-right:15px}.comment__header__user{vertical-align:middle;display:table-cell;font-style:italic}.comment__header__status{vertical-align:middle;display:table-cell;text-align:right;font-size:12px;color:#999}.flexbox.flexboxlegacy .comment__header__status{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block}.comment__state--deleting,.comment__state--sending{color:#999}.comment__footer{padding-top:15px;color:#999}.comment__edited-message{display:block;margin-top:-15px;color:#999;font-size:12px}.comment--deleted .comment__body{opacity:.5}.comment--annotation .comment__header__avatar:before{content:'';position:absolute;border-radius:999px;width:16px;height:16px;margin-left:-8px;margin-top:-8px;background:#ff7e65;border:solid 2px #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.comment--highlight{background:#f3f2f0}.comment--deleting,.comment--sending{opacity:.5}.comment--error{opacity:.7;color:red}.email-reply-hidden{display:none}.email-reply-toggle{display:none}.email-reply-toggle:checked~.email-reply-hidden{display:block}.email-reply-toggle-label{display:inline-block;border:1px solid #ddd;padding:0 3px 0 4px;color:#a9a9a9;background-color:#f1f1f1;margin:.6em 0;letter-spacing:1px;font-size:10px;line-height:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.email-reply-toggle-label:hover{border-color:#cdcdcd;color:#161616;background-color:#d8d8d8;cursor:pointer}.button-group.button-group--giant .button-group__item~.button-group__item{margin-left:30px}.status-message{font-weight:400}.status-message:before{margin-left:0}.status-message--success{color:#2f9780}.status-message--success:before{content:""!important}.status-message--caution{color:#752873}.status-message--caution:before{margin-right:.3em}.status-message--caution:before{content:""!important}.status-message--error{color:#ce283d}.status-message--error:before{margin-right:.3em}.status-message--error:before{content:""!important}.status-message--centered{text-align:center}.status-message--standalone{margin-bottom:0}.status-message--one-line{white-space:nowrap}.comment-field{display:table;width:100%}.comment-field .comment-field__button{white-space:nowrap;margin-bottom:0;width:auto;display:inline-block}.comment-field .comment-field__controls{white-space:nowrap}.comment-field .comment-field__avatar{padding-right:15px;display:table-cell}.flexbox.flexboxlegacy .comment-field .comment-field__avatar{display:block;-ms-flex-item-align:start;align-self:flex-start}.comment-field .comment-field__input{width:100%;display:table-cell;vertical-align:top;margin-bottom:0}.flexbox.flexboxlegacy .comment-field .comment-field__input{width:100%;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}.comment-field[data-field-error] .comment-field__input .input-text{border-color:#ce283d}.comment-field[data-field-error] .comment-field__input .input-text:focus{border-color:#999}.flexbox.flexboxlegacy .comment-field--horizontal{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:end;-ms-flex-align:end;align-items:flex-end}.comment-field--horizontal .comment-field__button{padding-left:15px}.flexbox.flexboxlegacy .comment-field--vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comment-field--vertical .comment-field__button{padding-top:15px;padding-right:15px}.comment-field__error{padding-top:15px;color:#ce283d}.loadable-element{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loadable-element--padded{padding:30px}.loadable-element--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@-webkit-keyframes fade-in{0%,50%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%,50%{opacity:0}100%{opacity:1}}.loadable-element--delayed{-webkit-animation:fade-in 1s;animation:fade-in 1s}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.sidebar-header{min-height:50px}}.sidebar-header__section{padding:15px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.sidebar-header__section{border-bottom:1px solid #e6e6e6;padding:15px 30px}}.sidebar-header__description{font-size:12px;color:#999}.sidebar-header__description__item{display:inline-block}.sidebar-header__description__item:last-child{margin-left:30px}.sidebar-header__close-button{display:none;position:absolute;z-index:3;top:15px;right:30px;margin-top:-2px;line-height:1}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.sidebar-header__close-button{display:block}}.sidebar-header__heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;font-size:24px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.sidebar-header__heading{margin-right:30px}}.sidebar-header__heading__text{width:100%;word-wrap:break-word}.sidebar-header__heading__pill{padding-left:7px;padding-right:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-header__sub-heading{margin:10px 0}.sidebar-body__section{padding:15px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.sidebar-body__section{border-bottom:1px solid #e6e6e6;padding:15px 30px}}.sidebar-footer{padding:15px 15px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.sidebar-footer{border-top:1px solid #e6e6e6;padding:15px 30px;min-height:50px}}.button-list__item{display:inline-block;margin-left:7px}.button-list__item:first-child{margin-left:0}.button-list--spacious .button-list__item{margin-left:15px}.button-list--spacious .button-list__item:first-child{margin-left:0}.button-list--compact .button-list__item{margin-left:0}.button-list--compact .button-list__item:first-child{margin-left:0}.link-with-icon{text-decoration:none}.link-with-icon:link{text-decoration:none}.link-with-icon:visited{text-decoration:none}.link-with-icon:focus,.link-with-icon:hover{text-decoration:none}.link-with-icon:active{text-decoration:none}.link-with-icon__icon{margin-right:7px;color:#555}.link-with-icon__label{-webkit-transition:border-color .15s ease-out;transition:border-color .15s ease-out;color:#555;border-bottom:solid 2px rgba(85,85,85,.2)}.link-with-icon__label:link,.link-with-icon__label:visited{color:#555;border-color:rgba(85,85,85,.2)}.link-with-icon__label:focus,.link-with-icon__label:hover{color:#555;border-color:rgba(85,85,85,.4)}.link-with-icon__label:active{color:#555;border-color:rgba(85,85,85,0)}.comment-pane{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.comment-pane--hidden{opacity:0}.comment-pane__footer{padding:15px 15px}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.comment-pane__footer{padding:15px 30px}}.flexbox.flexboxlegacy .comment-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.comment-submit__avatar{position:relative;padding-right:15px}.flexbox.flexboxlegacy .comment-submit__form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.logo-99designs__logo{background:url(/workbench/assets/asimov/images/99designs-wordmark-92329304f5.svg) left center no-repeat;background-size:auto 24px;display:inline-block;text-indent:-9999px;overflow:hidden;height:44px;width:120px}.step-indicator{text-align:center}.step-indicator__item{display:inline-block;border-radius:100%;margin-left:3px;margin-right:3px;background-color:#e6e6e6}.step-indicator--small .step-indicator__item{margin-left:2px;margin-right:2px}.step-indicator__item--active{background-color:#ff7e65}.feature-tour-card{width:319px;padding:20px}.feature-tour-card__header__title{font-size:48px;margin-top:0;margin-bottom:1.6rem;font-family:Larsseit-Bold,sans-serif;font-weight:400;line-height:1.05;letter-spacing:-.035em;font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:Larsseit-Bold,sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em;text-align:left}@media (min-width:600px) and (max-width:899px){.feature-tour-card__header__title{font-size:40px}}@media (min-width:0) and (max-width:599px){.feature-tour-card__header__title{font-size:40px}}@media (min-width:600px) and (max-width:899px){.feature-tour-card__header__title{font-size:19px}}@media (min-width:0) and (max-width:599px){.feature-tour-card__header__title{font-size:19px}}.feature-tour-card__header__close-button{position:absolute;top:7px;right:15px}.feature-tour-card__footer{font-size:16px}.feature-tour-card__footer{margin-top:15px;text-align:center}.flexbox.flexboxlegacy .feature-tour-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-actions-panel__action{text-align:center;padding-bottom:15px}.design-actions-panel__action:last-child{padding-bottom:0}.design-actions-panel__action__stars{display:inline-block}.design-actions-panel__action__status{text-align:left}.design-canvas{position:relative;text-align:center;overflow:hidden}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.design-canvas{height:100%;overflow:auto;margin-left:30px;margin-right:30px}.flexbox.flexboxlegacy .design-canvas:not([data-is-overflowing-horizontally]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.design-canvas__placeholder{position:relative;margin:auto}@media (min-width:600px) and (max-width:899px),(min-width:0) and (max-width:599px){.design-canvas__placeholder{padding-bottom:100%}}.design-canvas__placeholder[data-loaded]{padding-bottom:0}@media (min-width:600px) and (max-width:899px),(min-width:900px) and (max-width:1299px),(min-width:1300px){.user-details{display:table;width:100%;padding-left:7px}.user-details>.user-details__user-info{display:table-cell;padding:0 0 0 30px}.user-details>.user-details__avatar{display:table-cell;width:1%}.user-details>.user-details__avatar>img{display:inline-block;max-width:none}.user-details>.user-details__avatar,.user-details>.user-details__user-info{vertical-align:top}}.user-details__avatar{position:relative}@media (min-width:0) and (max-width:599px){.user-details__avatar{display:inline-block;float:left;margin-right:15px}}.user-details__name{font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:Larsseit-Bold,sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em;text-align:left;display:inline-block;margin-bottom:7px;margin-right:15px}@media (min-width:600px) and (max-width:899px){.user-details__name{font-size:19px}}@media (min-width:0) and (max-width:599px){.user-details__name{font-size:19px}}@media (min-width:0) and (max-width:599px){.user-details__actions{clear:both;padding:7px}}.user-details>.user-details__user-info{padding-top:15px;padding-left:15px;position:relative}.user-details__icon{color:#555}.user-details__icon--dark{color:#555}.user-details__icon--admin:before{content:""!important}.user-details__icon--message:before{content:""!important}.user-details__icon--favorite{color:#ccc}.user-details__icon--favorite:before{content:""!important}.user-details__icon--favorite[data-is-favorite=true]{color:#ff7e65}.like-button--offset-left{margin-left:15px}.user-details__item{margin-right:7px}.user-details__item--block{margin-top:15px}.user-details__item--edit-cover{position:absolute;right:7px;top:15px}.user-details__bottom-right-button{width:100%;border-radius:3px;text-align:center}@media (min-width:600px) and (max-width:899px),(min-width:900px) and (max-width:1299px),(min-width:1300px){.user-details__bottom-right-button{width:auto}}@media (min-width:0) and (max-width:599px){.user-details__bottom-right{margin-top:30px}}@media (min-width:600px) and (max-width:899px),(min-width:900px) and (max-width:1299px),(min-width:1300px){.user-details__bottom-right{bottom:15px;position:absolute;right:15px}}.user-details__edit-cover-button{display:none}@media (min-width:600px) and (max-width:899px),(min-width:900px) and (max-width:1299px),(min-width:1300px){.user-details__edit-cover-button{display:inline-block}.user-details__edit-cover-button .icon:before{margin-left:0}}.user-details__upload-list{display:none}.design-details__alert{position:absolute;z-index:1;margin:15px 60px 0 45px}