// Loader
$tp-app-loader-z-index: 9999 !default;

// Host & wrapper
$tp-model-creation-wrapper-width: 50vw !default;
$tp-model-creation-wrapper-margin: 60px 0 0 200px !default;

// Button
$tp-button-hover-transition: 0.2s !default;
$tp-button-hover-filter: brightness(0.8) !default;

// Title
$tp-title-font-size: 20px !default;
$tp-title-font-weight: bold !default;
$tp-title-margin-bottom: 70px !default;
$tp-title-icon-size: 25px !default;
$tp-title-icon-margin-right: 15px !default;

// Subtitle
$tp-subtitle-font-size: 15px !default;
$tp-subtitle-margin-bottom: 10px !default;

// Upload section
$tp-upload-gap: 40px !default;

// Info column
$tp-info-gap: 15px !default;
$tp-info-flex: 0.6 !default;
$tp-info-input-transition: 0.3s !default;

// Subsubtitle
$tp-subsubtitle-font-size: 11px !default;

// Quality select
$tp-quality-select-gap: 10px !default;
$tp-quality-select-item-height: 35px !default;
$tp-quality-select-item-border-width: 2px !default;
$tp-quality-select-item-border-color: #DCE4EA !default;
$tp-quality-select-item-border-radius: 5px !default;
$tp-quality-select-item-transition: 0.2s !default;
$tp-quality-select-item-active-border-color: #5FDCB3 !default;

// File uploads
$tp-file-uploads-gap: 30px !default;
$tp-file-uploads-flex: 1 !default;
$tp-file-uploads-height: 130px !default;

// Upload icon
$tp-upload-icon-size: 60px !default;
$tp-upload-icon-opacity: 0.6 !default;

// Upload buttons
$tp-upload-buttons-margin-top: 10px !default;
$tp-upload-buttons-gap: 10px !default;
$tp-cancel-button-z-index: $tp-app-loader-z-index + 1 !default;

// Results grid
$tp-results-grid-margin-top: 40px !default;


