:root {
    --dsp-colors-primary:#F7931E;
    --dsp-colors-secondary:#0071BC;
    --dsp-colors-action:#9DDDF4;
    --dsp-colors-neutrals-black:#000000;
    --dsp-colors-neutrals-gray:#333333;
    --dsp-colors-neutrals-medium:#707070;
    --dsp-colors-neutrals-silver:#CCCCCC;
    --dsp-colors-neutrals-white:#FFFFFF;
    --dsp-colors-warnings-border:#F5C26B;
    --dsp-colors-warnings-text:#DBAE60;
    --dsp-colors-warnings-shadow:#FAE0B5;
    --dsp-colors-warnings-bg:#FEF8F0;
    --dsp-colors-success-border:#00BDA5;
    --dsp-colors-success-text:#00A38D;
    --dsp-colors-success-shadow:#7FDED2;
    --dsp-colors-success-bg:#E5F8F6;
    --dsp-colors-error-border:#F2545B;
    --dsp-colors-error-text:#D94C53;
    --dsp-colors-error-shadow:#F8A9AD;
    --dsp-colors-error-bg:#FDEDEE;
    --dsp-colors-info-border:#7C98B6;
    --dsp-colors-info-text:#516F90;
    --dsp-colors-info-shadow:#CBD6E2;
    --dsp-colors-info-bg:#EAF0F6;
    --dsp-colors-extra-whiteSmoke:#F5F5F5;
    --dsp-colors-extra-gray93:#FAFAFA;
    --dsp-font-big-size:20px;
    --dsp-font-big-lineHeight:20px;
    --dsp-font-medium-size:16px;
    --dsp-font-medium-lineHeight:16px;
    --dsp-font-small-size:14px;
    --dsp-font-small-lineHeight:16px;
    --dsp-font-extraSmall-size:12px;
    --dsp-font-extraSmall-lineHeight:12px;
    --dsp-font-tiny-size:8px;
    --dsp-font-tiny-lineHeight:12px;
    --dsp-font-main:circe-rounded;
    --dsp-font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    --dsp-radius:2px;
    --dsp-space:4px;
    --dsp-shadow-gray:#33333326;
}

body {
    margin: 0;
    padding:0;
    box-sizing: border-box;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
    min-height: 100vh;
}

h1,h2,h3,h4,h5,h6,p {
    margin:0;
    padding:0;
}

input ,input:hover, input:focus, input:active, input:disabled,
textarea, textarea:hover, textarea:focus, textarea:active, textarea:disabled,
select, select:hover, select:focus, select:active, select:disabled
{
    border:none;
    outline:none;
    box-shadow:none;
    box-sizing: border-box;
}

button {
    border:none;
    outline:none;
}

a {
    text-decoration: none;
    box-sizing: border-box;
}

div,section,footer {
    box-sizing: border-box;
}
