.ge-font-icon{width:auto}.ge-font-icon.size-mini{font-size:8px}.ge-font-icon.size-extraSmall{font-size:14px;line-height:12px}.ge-font-icon.size-small{font-size:16px}.ge-font-icon.size-medium{font-size:17px}.ge-font-icon.size-large{font-size:18px;line-height:14px}.ge-font-icon.size-extraLarge{font-size:20px}.ge-font-icon.disabled-icon{color:#999;cursor:auto}
.tb-default-theme .ge-text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.tb-default-theme .ge-text.size-extraSmall{font-size:11px;line-height:13px}.tb-default-theme .ge-text.size-small{font-size:12px;line-height:16px}.tb-default-theme .ge-text.size-regular{font-size:13px;line-height:18px}.tb-default-theme .ge-text.size-h6{font-size:14px;line-height:19px}.tb-default-theme .ge-text.size-h5{font-size:15px;line-height:20px}.tb-default-theme .ge-text.size-h4{font-size:18px;line-height:22px}.tb-default-theme .ge-text.size-h3{font-size:20px;line-height:24px}.tb-default-theme .ge-text.size-h2{font-size:23px;line-height:30px}.tb-default-theme .ge-text.size-h1{font-size:34px;line-height:41px}.tb-default-theme .ge-text.size-h1Elevated{font-size:64px;line-height:68px}.tb-default-theme .ge-text.weight-light{font-weight:300}.tb-default-theme .ge-text.weight-normal{font-weight:400}.tb-default-theme .ge-text.weight-medium{font-weight:500}.tb-default-theme .ge-text.weight-semibold{font-weight:600}.tb-default-theme .ge-text.weight-bold{font-weight:700}.tb-default-theme .ge-text.truncated{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}
.ge-banner{border:1px solid #333;border-radius:5px;align-items:center;padding:6px 40px;display:flex;overflow:hidden}.ge-banner .banner-icon{vertical-align:middle;margin-right:8px}.ge-banner .icon-success{color:#007d1b}.ge-banner .icon-error{color:#de071c}.ge-banner .icon-warning{color:#fb0}.ge-banner .icon-info{color:#0070c9}.ge-banner .banner-message{text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;display:flex;overflow:hidden}.ge-banner .banner-message .banner-message-text{white-space:pre}.ge-banner.success{background-color:#ebf5ed;border-color:#cce5d1}.ge-banner.warning{background-color:#fffcf0;border-color:#ffeda5}.ge-banner.error{background-color:#fdeced;border-color:#f8cdd2}.ge-banner.info,.ge-banner.infoNonFilled{background-color:#ebf4fb;border-color:#cce2f4}.ge-banner .ge-font-icon.ge-banner-close{cursor:pointer;margin-left:auto;font-size:10px}.ge-banner .ge-font-icon.ge-banner-close.error,.ge-banner .ge-font-icon.ge-banner-close.error:hover{color:#de071c}.ge-banner .ge-font-icon.ge-banner-close.warning{color:#d8dbdb}.ge-banner .ge-font-icon.ge-banner-close.warning:hover{color:#00310a}.ge-banner .ge-font-icon.ge-banner-close.success{color:#007d1b}.ge-banner .ge-font-icon.ge-banner-close.success:hover{color:#00310a}.ge-banner .ge-font-icon.ge-banner-close.info,.ge-banner .ge-font-icon.ge-banner-close.infoNonFilled,.ge-banner .ge-font-icon.ge-banner-close.info:hover,.ge-banner .ge-font-icon.ge-banner-close.infoNonFilled:hover{color:#0070c9}
.ge-card-wrapper{background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;min-height:150px;margin-bottom:10px;box-shadow:0 0 20px -8px #ccc}.ge-card-wrapper:last-child{margin-bottom:0}.ge-card-wrapper .ge-card-content{min-height:inherit;box-sizing:border-box;padding:15px}
