.sd-root-modern{--main-color:#0052bd;--text-color:#352f36;--font-family:"Nunito Sans",sans-serif;padding:0}.sd-root-modern .sd-title .sd-header__text .sd-title{color:var(--text-color);font-family:Quicksand,sans-serif}.sd-root-modern .sd-title.sd-page__title{color:var(--text-color);font-family:Quicksand,sans-serif;font-size:28px}.sd-root-modern .sd-row.sd-page__row .sd-title.sd-element__title,.sd-root-modern .sd-row.sd-page__row .sd-title.sd-element__title span{color:var(--text-color);font-family:Quicksand,sans-serif;font-size:20px}.sd-root-modern .sd-row .sd-element--with-frame{box-shadow:none;flex-direction:column;padding:0;display:flex}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item-text{color:var(--text-color)}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item{box-sizing:border-box;width:40px;height:40px;min-width:initial;cursor:pointer;border:2px solid gray;border-radius:4px;padding:0}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item .sd-rating__item-text{font-weight:700}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item:hover{background:gray}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item:hover .sd-rating__item-text{color:#fff;font-weight:700}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item:focus-within{box-shadow:none}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item.sd-rating__item--selected{background:var(--main-color);border-color:var(--main-color)}.sd-root-modern .sd-row .sd-element--with-frame .sd-rating__item.sd-rating__item--selected .sd-rating__item-text{color:#fff}.sd-root-modern .sd-row .sd-element--with-frame>.sd-element__erbox--above-element{order:2;margin:16px 0 0}.sd-root-modern .sv-components-row{background:#fff}.sd-root-modern .sv-components-row .sd-body{padding:0 24px}.sd-root-modern .sv-components-row .sd-body .sd-html{color:var(--text-color);font-size:16px}.sd-root-modern .sv-components-row .sd-body .sd-html p{margin:0 0 4px}.sd-root-modern .sv-components-row .sd-progress{display:none}.sd-root-modern .sv-components-row a{color:var(--main-color)}.sd-root-modern .sd-action-bar{justify-content:end}.sd-root-modern .sd-action-bar .sd-btn{background:var(--main-color);color:#fff;height:40px;padding:0 24px;font-weight:700}.sd-root-modern .sd-action-bar .sd-btn:hover{opacity:.9;color:#fff}.sd-root-modern .sd-action-bar .sd-btn:active{opacity:.8;color:#fff}.sd-root-modern .sd-body .sd-page{padding:0}
