button:not(.selector button):hover,div.button:hover{transform:none}button{font-weight:400;font-family:var(--font-family);text-transform:uppercase;-webkit-background-color:#fff;text-align:center;white-space:nowrap;background:#fff;border:none;flex:1;width:fit-content;position:relative;color:#000!important;border-radius:100px!important;padding:6px 16px!important;transition:none!important}[data-theme=dark] button{-webkit-background-color:#1f1f24;background:#1f1f24;color:#fff!important}button.big{height:40px;font-size:17px}button.middle{height:32px;font-size:15px}button.small{height:24px;font-size:13px}button.emoji-button{text-transform:uppercase;color:var(--green);background-color:#0000;border:none;margin:0 6px 0 0;font-size:15px;padding:6px 16px!important}button.green{background-color:var(--grey-color)}button.red{background-color:var(--red)}button.blue{background-color:var(--blue)}button.secondary{background-color:var(--field-color)}button.default{box-shadow:none;-webkit-background-color:#fff;box-sizing:border-box;background:#fff;color:#000!important;border:1px solid #a5a8af!important}[data-theme=dark] button.default{-webkit-background-color:#1f1f24;background:#1f1f24;color:#fff!important;border-color:#a5a8af!important}button.important{box-sizing:border-box;box-shadow:0 2px 8px #00000040;border:1px solid #a5a8af!important}[data-theme=dark] button.important{box-shadow:0 2px 8px #000000bf;border-color:#a5a8af!important}button:disabled,button.disabled,button[aria-disabled=true]{background-color:var(--grey-color);opacity:.3}button:hover,button:focus:hover,button:active:hover{filter:none!important;transform:none!important}button.default:hover,button.default:focus:hover,button.default:active:hover{box-shadow:none!important;border:1px solid #a5a8af!important}[data-theme=dark] button.default:hover,[data-theme=dark] button.default:focus:hover,[data-theme=dark] button.default:active:hover{border-color:#a5a8af!important}button.important:hover,button.important:focus:hover,button.important:active:hover{border:1px solid #a5a8af!important;box-shadow:0 2px 8px #00000040!important}[data-theme=dark] button.important:hover,[data-theme=dark] button.important:focus:hover,[data-theme=dark] button.important:active:hover{border-color:#a5a8af!important;box-shadow:0 2px 8px #000000bf!important}.buttonGroup{justify-content:space-between;gap:10px;margin-bottom:15px;display:flex}.buttonGroup button{background-color:var(--field-color)}.buttonGroup button.active{background-color:var(--blue)}.buttonGroup button.submit{background-color:var(--grey-color)}label{text-align:left;align-items:center;display:flex}input[type=text],input[type=email],textarea,select{border:1px solid var(--field-color);width:100%;color:var(--color-gray-standard);font-size:15px;font-family:var(--font-family);box-sizing:border-box;box-shadow:none;resize:none;appearance:none;border-radius:10px;outline:none;flex:1;padding:10px;transition:border-color .3s}input[type=text]:focus,textarea:focus,select:focus{border-color:1px solid var(--grey-color);box-shadow:none;transition:background-color .3s}.error-message{color:var(--red);margin:5px 0 10px 7px;font-size:14px;display:block;position:relative}.error-message:empty{display:none}.pageHeader{background-color:var(--color-bg-page,#fff);border-bottom:1px solid var(--color-border-light,#e0e0e0);justify-content:space-between;align-items:center;gap:10px;margin:0;padding:15px;display:flex}.pageHeader .button{vertical-align:middle;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:20px;display:flex}.pageHeader .title{vertical-align:middle;color:var(--color-text-primary,#000);text-align:left;flex:1;margin:0 10px;font-size:18px;font-weight:600;display:inline-block}.pageHeader>div:last-child{align-items:center;gap:10px;width:100%;display:flex}.tags{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:4px;display:flex}.tags .tag{white-space:nowrap;letter-spacing:-.078px;color:#fff;background:#a5a8af;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:1px 7px 2px 8px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:flex}.tags .tag span{align-items:center;display:flex}.tags.small .tag{font-size:11px}.tags.middle .tag{font-size:13px}.tags.big .tag{font-size:15px}.tags.huge .tag{padding:3px 15px;font-size:20px}.tags.technical .tag{color:#fff;background:#a5a8af;border:none}.tags.green .tag{background:var(--green);color:#fff;border:none}.tags.red .tag{background:var(--red);color:#fff;border:none}.toggle-switch{width:32px;height:20px;position:relative}.toggle-switch input{display:none}.toggle-switch label{background-color:var(--grey);border-radius:34px;width:100%;height:100%;transition:background-color .2s;position:absolute;top:0;left:0}.toggle-slider{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;bottom:2px;left:2px}.toggle-switch input:checked+label{background-color:var(--grey-color)}.toggle-switch input:checked+label .toggle-slider{transform:translate(12px)}.ui-toggle-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-toggle-group__item{box-sizing:border-box;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #a5a8af;flex:none;justify-content:center;align-items:center;min-height:42px;font-family:Open Sans,sans-serif;font-size:17px;font-weight:400;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:inline-flex;position:relative;color:#1f232f!important;border-radius:10px!important;padding:0 20px!important}.ui-toggle-group__item:hover:not(:disabled):not(.ui-toggle-group__item--active){border-color:#8a8d94}.ui-toggle-group__item--active{background:#a5a8af;border-color:#a5a8af;color:#fff!important}.ui-toggle-group--stretch .ui-toggle-group__item{flex:1 1 0}.ui-toggle-group__item:disabled,.ui-toggle-group__item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ui-toggle-group__badge{box-sizing:border-box;text-align:center;pointer-events:none;background:#ff8c00;border-radius:50%;min-width:28px;height:28px;padding:0 6px;font-size:.75rem;font-weight:700;line-height:28px;position:absolute;top:-8px;right:-8px;color:#000!important}[data-theme=dark] .ui-toggle-group__item{background:var(--color-bg-card);border-color:var(--color-border-button,#a5a8af);color:var(--color-text-primary)!important}[data-theme=dark] .ui-toggle-group__item--active{background:var(--color-bg-input,#a5a8af);border-color:var(--color-border-button,#a5a8af);color:var(--color-text-primary)!important}
