/*
  APPLICATION OBJECTS
 */

$app-toolbar-height: 3.5rem;
$border-radius: 0.4rem;
$suppressed-opacity: 0.4;

$default-shadow: 0.4;


/*
 FONT SIZES:
 REM = 16px;
 rem-1 = 15;
 rem-2 = 14; ...
*/
$rem-2 : 0.875rem;
$rem-3 : 0.8125rem;

/*
 FONT WEIGHTS
*/

$font-weight-bold: 700;
$font-weight-normal: 400;

/*
  BORDER VARIABLES
 */

$group-border-width: 1px;
$group-border-style: solid;
$group-border-radius: $border-radius;
$default-border-width: 0.25rem;
$default-border-radius: 0.25rem;
$default-border-width-thin: $default-border-width/2;
$default-border-style: solid;

/*
  APPLICATION
 */

$default-padding: 1rem;
$double-padding: $default-padding * 2;
$half-padding: $default-padding / 2;
$title-padding: $default-padding;
$router-view-left-padding: 24rem;
$default-height: 1.5rem;
$double-height: $default-height * 2;
$default-margin: 0.25rem;
$double-margin: $default-margin*2;
$default-width: 1.25rem;
$default-letter-spacing: 0.03rem;

/*
  TABSHEET
 */

$tab-highlight-height: 0.2rem;
$tab-highlight-style: solid;

/*
  LIST
 */
$list-border-width: 1px;
$list-border-style: solid;

/*
  CARD
 */

$card-border-radius: 2px;
$card-border-width: 1px;
$card-border-style: solid;

$md-card-width: 100%;
$md-card-height: 4.5rem;
$md-card-bottom-margin: 0.3125rem;



/*
  SWITCH
 */



/*
  GROUP Composite
 */

$label-width: 11rem;

/*
  MASTER DETAIL
 */

$master-max-width: 22.5rem;

/*
  MENU
 */

$quick-menu-icon-size: 2.5rem;

/*
  ON KEY ASSIST
 */
$assistant-width: 19.25rem;
$assist-toolbar-height: $app-toolbar-height;
$assist-search-width: 16rem;
$assist-search-height: 2rem;


/*
  PRAGMA MESSAGES
*/
$pragma-messages-toolbar-width: 19.25rem;
$pragma-messages-toolbar-margin-top: 3.5rem;

/*
  ORDER GROUP
  */
$order-group-padding: $half-padding;
$order-group-height: 2rem;
$order-group-radius: 2px;
$order-group-width: 18rem;
$order-group-style: solid;

/*
  ICONS
 */

$common-icon-size: 1.5rem;
$large-icon-size: 2.5rem;
$toolbar-icon-size: 1rem;

/*
  DROP DOWN MENU
 */

$default-dropdown-width: 10rem;

/*
  OPTIONS TOOLBAR HEIGHT
 */
$options-toolbar-height: 3.5rem;

/*
  DIALOGS
 */
$dialog-input-composite-width: 30rem;

/*
  FOCUS
*/

$focus-highlight-inwards: inset 0 0 0 0.25rem var(--color-focus-80);
$focus-highlight-outwards: 0 0 0 0.25rem var(--color-focus-80);

/*
  Z-INDEX
*/


$pragma-menu-z-index: 300;

$dialog-z-index: 400;
$lookup-z-index: 500;
$assistant-z-index: 600;
$pragma-messages-z-index: 600;
