.dialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;padding:0;font-size:.75rem}.dialog a{text-decoration:none}.dialog a:hover{text-decoration:underline}.dialog--open{display:flex}.dialog__container{overflow:auto;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.dialog__container--pinned{position:absolute;height:auto;margin:0 1rem}.dialog__container--inlined{box-shadow:none;width:auto;max-width:inherit;padding:1rem;border:1px solid #d9d9d9}.dialog__close{width:36px;height:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;margin-left:auto}.dialog__close svg{width:100%;height:auto}.dialog__response{z-index:2;color:#fff;visibility:hidden;opacity:0}.dialog__response--visible{visibility:visible;opacity:1}.dialog__columns .dialog__list{padding-left:0;list-style-type:none}.dialog__columns .dialog__list__item{margin-top:0}.dialog__columns .dialog__list__item img{transition:.25s;cursor:pointer}.dialog__columns .dialog__list__item img:hover{width:25px;height:25px}.dialog__columns .dialog__list__item>a,.dialog__columns .dialog__list__item>button{display:inline-flex;padding:.5rem;border:solid #d9d9d9;border-width:1px 1px 0;text-decoration:none;color:#037;width:100%;text-align:left}.dialog__columns .dialog__list__item>a:hover,.dialog__columns .dialog__list__item>button:hover{background-color:#f0f2f5}.dialog__columns .dialog__list__item>a .name,.dialog__columns .dialog__list__item>button .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:.5rem}.dialog__columns .dialog__list__item:last-child{border-bottom:1px solid #d9d9d9}.dialog__columns .dialog__list__item .count{margin-left:auto;word-break:normal;color:#737373}.dialog__action{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;flex-direction:row-reverse;background-color:#fcfcfc}.dialog__loading:not(.dialog__loading--active){display:none}.dialog__loading--active{position:absolute;top:50%;right:50%;margin-top:-1.25rem;margin-right:-1.25rem;width:2.5rem;height:2.5rem;border:.1rem solid rgba(0,33,60,.2);border-top-color:#059;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.dialog__pin{position:fixed;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fcfcfc;margin-top:1px}.dialog__icon,.dialog__pricehistory_icon{width:2rem;height:2rem;display:inline-block;vertical-align:middle}.dialog__icon__inline,.dialog__pricehistory_icon__inline{display:inline;width:1rem;height:1rem}.dialog .error{border:none;padding:0;box-shadow:none;background-color:transparent}.dialog .addRow{display:flex;justify-content:space-between}.dialog .addRow .textfield__input{margin:.5rem .5rem .5rem 0}.dialog .addRow .button{display:inline-block;width:auto;margin:.5rem 0;flex-shrink:0}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.dialog{justify-content:center;align-items:center;outline:none}.dialog--error{top:auto;bottom:0;padding:1rem;right:auto;left:50%;transform:translateX(-50%);max-width:820px;width:100%}.dialog__background{background-color:rgba(0,0,0,.85);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dialog--error .dialog__background{display:none}.dialog__container{background-color:#fff;width:calc(100% - 2rem);max-width:800px;max-height:calc(100% - 2rem);transition:max-height .3s ease-out;z-index:2;position:relative}.dialog__container--pinned{top:50%}.dialog--error .dialog__container{box-shadow:0 11px 15px -7px rgba(0,0,0,.4),0 24px 38px 3px rgba(0,0,0,.28),0 9px 46px 8px rgba(0,0,0,.24)}.dialog.full-width .dialog__container{max-width:calc(100vw - 2rem)}.dialog--small .dialog__container{max-width:360px}.dialog__close svg,.dialog__close svg path{stroke:#a6a6a6}.dialog__close:hover path,.dialog__close:hover svg{stroke:#737373}.dialog__content{overflow:auto;background-color:#fcfcfc;padding:1rem 2rem 4.5rem;max-height:calc(100vh - 8rem);min-height:190px}.dialog__content--pinned{display:flex;justify-content:space-evenly;padding:1rem;text-align:center}.dialog__content h4{font-size:.875rem;margin:1.5rem 0 .25rem}.dialog__content--inline-action{padding-bottom:1rem}.dialog__content__section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;align-items:flex-end}.dialog__content__section--centered{align-items:center}.dialog__content__section--topped{align-items:flex-start}.dialog__content__section--topped .select{margin-top:0}.dialog--error .dialog__content__section{align-items:start}.dialog__content__section>div{width:calc(50% - 1rem)}.dialog__content__section>div.full-width,.dialog__content__section>div:only-child{width:100%}.dialog__content.no-js{padding:0;max-height:none}.dialog__content.no-js .clear{height:1rem}.dialog__response{transform:translateY(-100%);transition:all .3s ease;height:0}.dialog__response--visible{transform:translateY(0);height:auto}.dialog__columns{display:flex;justify-content:space-between}.dialog__columns .dialog__column{width:48%}.dialog__action .button:only-child,.dialog__action>:only-child{margin-left:auto;margin-right:auto}.dialog__action--fixed{position:absolute;right:0;bottom:0;left:0;padding:0 2rem;border-top:1px solid #d9d9d9;z-index:3}.dialog__action--fixed:only-child{margin-right:auto;margin-left:auto}.dialog__action--fixed:only-child>*{width:calc(50% - 1rem)}.dialog__container--inlined .dialog__action--fixed{position:static;border:none}.dialog__action>:not(.button--full){width:calc(50% - 1rem)}.dialog__headline{display:flex;justify-content:space-between;padding:.5rem .375rem .5rem 2rem;border-bottom:1px solid #d9d9d9;align-items:center}.dialog__headline__title{margin:auto 0}.dialog__pin{z-index:1}.dialog--inline{display:block;position:relative;transform:translateX(0);left:0}.dialog--inline .dialog__container{box-shadow:none}.dialog--inline .dialog__action--fixed,.dialog--inline .dialog__headline{border:none}.bbcode{width:100%}.no-js .dialog__action--fixed{position:relative}