UNPKG

jiro-ui

Version:

A Mithril.js UI library based from construct-ui

1,574 lines (1,463 loc) 123 kB
.cui-align-right { display: flex; justify-content: flex-end; } .cui-align-left { display: flex; justify-content: flex-start; } .cui-fluid { width: 100%; } .cui-disabled { cursor: not-allowed !important; opacity: 0.65 !important; } .cui-hidden { display: none; } .cui-control { min-height: 16px; line-height: 16px; font-size: 14px; padding-left: 24px; color: #37474f; position: relative; display: inline-block; vertical-align: top; user-select: none; cursor: pointer; } .cui-control .cui-control-indicator { height: 16px; width: 16px; } .cui-control input { position: absolute; top: 0; left: 0; z-index: -1; opacity: 0; } .cui-control .cui-control-indicator { background: white; position: absolute; top: 0; left: 0; margin: 0; border-radius: 2px; transition: background 200ms cubic-bezier(0.4, 1, 0.75, 0.9); } .cui-control input:focus ~ .cui-control-indicator { outline: #64b5f6 auto 2px; } .cui-control:hover .cui-control-indicator, .cui-control:focus .cui-control-indicator { background: #f6f7f8; border: solid 1px #b0bec5; } .cui-control:active .cui-control-indicator { background: #eceff1; border: solid 1px #b0bec5; } .cui-control.cui-disabled .cui-control-indicator { background: white; user-select: none; cursor: not-allowed; opacity: 0.5; } .cui-control.cui-xs { min-height: 12px; line-height: 12px; font-size: 12px; padding-left: 18px; } .cui-control.cui-xs .cui-control-indicator { height: 12px; width: 12px; } .cui-control.cui-sm { min-height: 14px; line-height: 14px; font-size: 13px; padding-left: 21px; } .cui-control.cui-sm .cui-control-indicator { height: 14px; width: 14px; } .cui-control.cui-lg { min-height: 18px; line-height: 18px; font-size: 16px; padding-left: 27px; } .cui-control.cui-lg .cui-control-indicator { height: 18px; width: 18px; } .cui-control.cui-xl { min-height: 20px; line-height: 20px; font-size: 18px; padding-left: 30px; } .cui-control.cui-xl .cui-control-indicator { height: 20px; width: 20px; } .cui-control.cui-primary { color: #5c6bc0; } .cui-control.cui-positive { color: #4caf50; } .cui-control.cui-negative { color: #f44336; } .cui-control.cui-warning { color: #f57c00; } .cui-breadcrumb { display: flex; align-items: center; } .cui-breadcrumb .cui-breadcrumb-item { font-size: 14px; } .cui-breadcrumb .cui-breadcrumb-seperator { font-size: 14px; margin: 0 6px; } .cui-breadcrumb .cui-breadcrumb-item { display: flex; text-decoration: none; color: #607d8b; transition: color 200ms cubic-bezier(0.4, 1, 0.75, 0.9); } .cui-breadcrumb .cui-breadcrumb-item .cui-icon { color: #607d8b; } .cui-breadcrumb a.cui-breadcrumb-item { color: #b0bec5; } .cui-breadcrumb a.cui-breadcrumb-item .cui-icon { color: #b0bec5; } .cui-breadcrumb a.cui-breadcrumb-item:hover { color: #607d8b; } .cui-breadcrumb a.cui-breadcrumb-item:hover .cui-icon { color: #607d8b; } .cui-breadcrumb .cui-breadcrumb-seperator { display: flex; color: #607d8b; } .cui-breadcrumb .cui-breadcrumb-seperator:last-child { display: none; } .cui-breadcrumb.cui-xs .cui-breadcrumb-item { font-size: 12px; } .cui-breadcrumb.cui-xs .cui-breadcrumb-seperator { font-size: 12px; margin: 0 5px; } .cui-breadcrumb.cui-sm .cui-breadcrumb-item { font-size: 13px; } .cui-breadcrumb.cui-sm .cui-breadcrumb-seperator { font-size: 13px; margin: 0 5.5px; } .cui-breadcrumb.cui-lg .cui-breadcrumb-item { font-size: 16px; } .cui-breadcrumb.cui-lg .cui-breadcrumb-seperator { font-size: 16px; margin: 0 7px; } .cui-breadcrumb.cui-xl .cui-breadcrumb-item { font-size: 18px; } .cui-breadcrumb.cui-xl .cui-breadcrumb-seperator { font-size: 18px; margin: 0 8px; } .cui-button { padding: 0 14px; font-size: 14px; height: 40px; min-height: 40px; line-height: 40px; color: #607d8b; background: linear-gradient(180deg, #ffffff 10.5%, #f4f6f7 100%); border: solid 1px #c5cdd1; box-shadow: 0px 1px 0px #eef1f2; font-weight: normal; display: inline-flex; vertical-align: middle; flex-direction: row; align-items: center; justify-content: center; position: relative; text-decoration: none; border-radius: 3px; cursor: pointer; transition: background 200ms cubic-bezier(0.4, 1, 0.75, 0.9), border 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); } .cui-button.cui-compact { padding-left: 12px; padding-right: 12px; } .cui-button .cui-icon:not(:last-child), .cui-button .cui-button-label:not(:last-child) { margin-right: 10px; } .cui-button .cui-button-sublabel:not(:last-child) { margin-right: 4px; } .cui-button.cui-button-icon { width: 40px; } .cui-button:hover { color: #546e7a; background: linear-gradient(180deg, #ffffff 10.5%, #eef1f2 100%); border: solid 1px #b0bec5; text-decoration: none; } .cui-button:active, .cui-button.cui-active { background: linear-gradient(180deg, #eff1f3 10.5%, #eff1f3 100%); border: solid 1px #b0bec5; box-shadow: 0px 1px 0px #eef1f2, inset 0px 4px 5px #dadddf; } .cui-button[disabled], .cui-button.cui-disabled { color: #607d8b; background: linear-gradient(180deg, #ffffff 10.5%, #f4f6f7 100%); border: solid 1px #c5cdd1; box-shadow: 0px 1px 0px #eef1f2; } .cui-button.cui-align-center { justify-content: center; } .cui-button.cui-align-left { justify-content: flex-start; } .cui-button.cui-align-left .cui-icon:last-child { margin-left: auto !important; } .cui-button.cui-align-right { justify-content: flex-end; } .cui-button.cui-align-right .cui-icon:first-child { margin-right: auto !important; } .cui-button .cui-button-label, .cui-button .cui-button-sublabel { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; position: relative; top: 0; left: 0; user-select: none; line-height: initial; } .cui-button .cui-button-sublabel { color: #90a4ae; } .cui-button.cui-button-icon { flex-direction: column; } .cui-button.cui-loading { pointer-events: none; } .cui-button.cui-loading .cui-button-label, .cui-button.cui-loading .cui-button-sublabel, .cui-button.cui-loading svg { visibility: hidden; } .cui-button.cui-basic, .cui-button-group.cui-basic .cui-button { color: #607d8b; background: transparent; border: solid 1px transparent; box-shadow: none; font-weight: normal; } .cui-button.cui-basic:hover, .cui-button-group.cui-basic .cui-button:hover { color: #607d8b; background: #eff0f1; border: solid 1px transparent; text-decoration: none; } .cui-button.cui-basic:active, .cui-button.cui-basic.cui-active, .cui-button-group.cui-basic .cui-button:active, .cui-button-group.cui-basic .cui-button.cui-active { background: #e7e8e9; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-basic[disabled], .cui-button.cui-basic.cui-disabled, .cui-button-group.cui-basic .cui-button[disabled], .cui-button-group.cui-basic .cui-button.cui-disabled { color: #607d8b; background: transparent; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-rounded, .cui-button-group.cui-rounded .cui-button { border-radius: 30px; } .cui-button.cui-fluid, .cui-button-group.cui-fluid .cui-button { width: 100%; } .cui-button.cui-outlined, .cui-button-group.cui-outlined .cui-button { background: none; } .cui-button.cui-xs, .cui-button-group.cui-xs .cui-button, .cui-menu.cui-xs .cui-button { padding: 0 12px; font-size: 12px; height: 30px; min-height: 30px; line-height: 30px; } .cui-button.cui-xs.cui-compact, .cui-button-group.cui-xs .cui-button.cui-compact, .cui-menu.cui-xs .cui-button.cui-compact { padding-left: 10px; padding-right: 10px; } .cui-button.cui-xs .cui-icon:not(:last-child), .cui-button.cui-xs .cui-button-label:not(:last-child), .cui-button-group.cui-xs .cui-button .cui-icon:not(:last-child), .cui-button-group.cui-xs .cui-button .cui-button-label:not(:last-child), .cui-menu.cui-xs .cui-button .cui-icon:not(:last-child), .cui-menu.cui-xs .cui-button .cui-button-label:not(:last-child) { margin-right: 8px; } .cui-button.cui-xs .cui-button-sublabel:not(:last-child), .cui-button-group.cui-xs .cui-button .cui-button-sublabel:not(:last-child), .cui-menu.cui-xs .cui-button .cui-button-sublabel:not(:last-child) { margin-right: 4px; } .cui-button.cui-xs.cui-button-icon, .cui-button-group.cui-xs .cui-button.cui-button-icon, .cui-menu.cui-xs .cui-button.cui-button-icon { width: 30px; } .cui-button.cui-sm, .cui-button-group.cui-sm .cui-button, .cui-menu.cui-sm .cui-button { padding: 0 13px; font-size: 13px; height: 35px; min-height: 35px; line-height: 35px; } .cui-button.cui-sm.cui-compact, .cui-button-group.cui-sm .cui-button.cui-compact, .cui-menu.cui-sm .cui-button.cui-compact { padding-left: 11px; padding-right: 11px; } .cui-button.cui-sm .cui-icon:not(:last-child), .cui-button.cui-sm .cui-button-label:not(:last-child), .cui-button-group.cui-sm .cui-button .cui-icon:not(:last-child), .cui-button-group.cui-sm .cui-button .cui-button-label:not(:last-child), .cui-menu.cui-sm .cui-button .cui-icon:not(:last-child), .cui-menu.cui-sm .cui-button .cui-button-label:not(:last-child) { margin-right: 9px; } .cui-button.cui-sm .cui-button-sublabel:not(:last-child), .cui-button-group.cui-sm .cui-button .cui-button-sublabel:not(:last-child), .cui-menu.cui-sm .cui-button .cui-button-sublabel:not(:last-child) { margin-right: 4px; } .cui-button.cui-sm.cui-button-icon, .cui-button-group.cui-sm .cui-button.cui-button-icon, .cui-menu.cui-sm .cui-button.cui-button-icon { width: 35px; } .cui-button.cui-lg, .cui-button-group.cui-lg .cui-button, .cui-menu.cui-lg .cui-button { padding: 0 16px; font-size: 16px; height: 45px; min-height: 45px; line-height: 45px; } .cui-button.cui-lg.cui-compact, .cui-button-group.cui-lg .cui-button.cui-compact, .cui-menu.cui-lg .cui-button.cui-compact { padding-left: 14px; padding-right: 14px; } .cui-button.cui-lg .cui-icon:not(:last-child), .cui-button.cui-lg .cui-button-label:not(:last-child), .cui-button-group.cui-lg .cui-button .cui-icon:not(:last-child), .cui-button-group.cui-lg .cui-button .cui-button-label:not(:last-child), .cui-menu.cui-lg .cui-button .cui-icon:not(:last-child), .cui-menu.cui-lg .cui-button .cui-button-label:not(:last-child) { margin-right: 11px; } .cui-button.cui-lg .cui-button-sublabel:not(:last-child), .cui-button-group.cui-lg .cui-button .cui-button-sublabel:not(:last-child), .cui-menu.cui-lg .cui-button .cui-button-sublabel:not(:last-child) { margin-right: 5px; } .cui-button.cui-lg.cui-button-icon, .cui-button-group.cui-lg .cui-button.cui-button-icon, .cui-menu.cui-lg .cui-button.cui-button-icon { width: 45px; } .cui-button.cui-xl, .cui-button-group.cui-xl .cui-button, .cui-menu.cui-xl .cui-button { padding: 0 19px; font-size: 18px; height: 50px; min-height: 50px; line-height: 50px; } .cui-button.cui-xl.cui-compact, .cui-button-group.cui-xl .cui-button.cui-compact, .cui-menu.cui-xl .cui-button.cui-compact { padding-left: 16px; padding-right: 16px; } .cui-button.cui-xl .cui-icon:not(:last-child), .cui-button.cui-xl .cui-button-label:not(:last-child), .cui-button-group.cui-xl .cui-button .cui-icon:not(:last-child), .cui-button-group.cui-xl .cui-button .cui-button-label:not(:last-child), .cui-menu.cui-xl .cui-button .cui-icon:not(:last-child), .cui-menu.cui-xl .cui-button .cui-button-label:not(:last-child) { margin-right: 13px; } .cui-button.cui-xl .cui-button-sublabel:not(:last-child), .cui-button-group.cui-xl .cui-button .cui-button-sublabel:not(:last-child), .cui-menu.cui-xl .cui-button .cui-button-sublabel:not(:last-child) { margin-right: 6px; } .cui-button.cui-xl.cui-button-icon, .cui-button-group.cui-xl .cui-button.cui-button-icon, .cui-menu.cui-xl .cui-button.cui-button-icon { width: 50px; } .cui-button.cui-primary .cui-button-sublabel, .cui-button.cui-positive .cui-button-sublabel, .cui-button.cui-negative .cui-button-sublabel, .cui-button.cui-warning .cui-button-sublabel { color: #eceff1; } .cui-button.cui-primary.cui-basic .cui-button-sublabel, .cui-button.cui-primary.cui-outlined .cui-button-sublabel, .cui-button.cui-positive.cui-basic .cui-button-sublabel, .cui-button.cui-positive.cui-outlined .cui-button-sublabel, .cui-button.cui-negative.cui-basic .cui-button-sublabel, .cui-button.cui-negative.cui-outlined .cui-button-sublabel, .cui-button.cui-warning.cui-basic .cui-button-sublabel, .cui-button.cui-warning.cui-outlined .cui-button-sublabel { color: #b0bec5; } .cui-button.cui-primary:not(.cui-basic):not(.cui-outlined) .cui-spinner:after, .cui-button.cui-positive:not(.cui-basic):not(.cui-outlined) .cui-spinner:after, .cui-button.cui-negative:not(.cui-basic):not(.cui-outlined) .cui-spinner:after, .cui-button.cui-warning:not(.cui-basic):not(.cui-outlined) .cui-spinner:after { border-color: transparent; border-top-color: #ffffff !important; } .cui-button.cui-primary, .cui-button-group.cui-primary .cui-button { color: white; background: linear-gradient(180deg, #5c6bc0 10.5%, #5766b6 100%); border: solid 1px #5360ad; box-shadow: none; font-weight: normal; } .cui-button.cui-primary:hover, .cui-button-group.cui-primary .cui-button:hover { color: white; background: linear-gradient(180deg, #5c6bc0 10.5%, #3f51b5 100%); border: solid 1px #4a569a; text-decoration: none; } .cui-button.cui-primary:active, .cui-button.cui-primary.cui-active, .cui-button-group.cui-primary .cui-button:active, .cui-button-group.cui-primary .cui-button.cui-active { background: linear-gradient(180deg, #5c6bc0 10.5%, #3949ab 100%); border: solid 1px #404b86; box-shadow: inset 0px 4px 5px #4a569a; } .cui-button.cui-primary[disabled], .cui-button.cui-primary.cui-disabled, .cui-button-group.cui-primary .cui-button[disabled], .cui-button-group.cui-primary .cui-button.cui-disabled { color: white; background: linear-gradient(180deg, #5c6bc0 10.5%, #5766b6 100%); border: solid 1px #5360ad; box-shadow: none; } .cui-button.cui-primary .cui-icon, .cui-button-group.cui-primary .cui-button .cui-icon { color: #ffffff; } .cui-button.cui-primary.cui-basic, .cui-button-group.cui-primary.cui-basic .cui-button { color: #5c6bc0; background: transparent; border: solid 1px transparent; box-shadow: none; font-weight: normal; } .cui-button.cui-primary.cui-basic:hover, .cui-button-group.cui-primary.cui-basic .cui-button:hover { color: #5c6bc0; background: #eff0f9; border: solid 1px transparent; text-decoration: none; } .cui-button.cui-primary.cui-basic:active, .cui-button.cui-primary.cui-basic.cui-active, .cui-button-group.cui-primary.cui-basic .cui-button:active, .cui-button-group.cui-primary.cui-basic .cui-button.cui-active { background: #dee1f2; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-primary.cui-basic[disabled], .cui-button.cui-primary.cui-basic.cui-disabled, .cui-button-group.cui-primary.cui-basic .cui-button[disabled], .cui-button-group.cui-primary.cui-basic .cui-button.cui-disabled { color: #5c6bc0; background: transparent; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-primary.cui-basic .cui-icon, .cui-button-group.cui-primary.cui-basic .cui-button .cui-icon { color: #5c6bc0; } .cui-button.cui-primary.cui-outlined, .cui-button-group.cui-primary.cui-outlined .cui-button { color: #5c6bc0; background: transparent; border: solid 1px #5360ad; box-shadow: none; font-weight: normal; } .cui-button.cui-primary.cui-outlined:hover, .cui-button-group.cui-primary.cui-outlined .cui-button:hover { color: #5c6bc0; background: #f7f8fc; border: solid 1px #4a569a; text-decoration: none; } .cui-button.cui-primary.cui-outlined:active, .cui-button.cui-primary.cui-outlined.cui-active, .cui-button-group.cui-primary.cui-outlined .cui-button:active, .cui-button-group.cui-primary.cui-outlined .cui-button.cui-active { background: #eff0f9; border: solid 1px #404b86; box-shadow: none; } .cui-button.cui-primary.cui-outlined[disabled], .cui-button.cui-primary.cui-outlined.cui-disabled, .cui-button-group.cui-primary.cui-outlined .cui-button[disabled], .cui-button-group.cui-primary.cui-outlined .cui-button.cui-disabled { color: #5c6bc0; background: transparent; border: solid 1px #5360ad; box-shadow: none; } .cui-button.cui-primary.cui-outlined .cui-icon, .cui-button-group.cui-primary.cui-outlined .cui-button .cui-icon { color: #5c6bc0; } .cui-button.cui-positive, .cui-button-group.cui-positive .cui-button { color: white; background: linear-gradient(180deg, #4caf50 10.5%, #43a047 100%); border: solid 1px #3d8c40; box-shadow: none; font-weight: normal; } .cui-button.cui-positive:hover, .cui-button-group.cui-positive .cui-button:hover { color: white; background: linear-gradient(180deg, #4caf50 10.5%, #388e3c 100%); border: solid 1px #357b38; text-decoration: none; } .cui-button.cui-positive:active, .cui-button.cui-positive.cui-active, .cui-button-group.cui-positive .cui-button:active, .cui-button-group.cui-positive .cui-button.cui-active { background: linear-gradient(180deg, #4caf50 10.5%, #388e3c 100%); border: solid 1px #357b38; box-shadow: inset 0px 4px 5px #3d8c40; } .cui-button.cui-positive[disabled], .cui-button.cui-positive.cui-disabled, .cui-button-group.cui-positive .cui-button[disabled], .cui-button-group.cui-positive .cui-button.cui-disabled { color: white; background: linear-gradient(180deg, #4caf50 10.5%, #43a047 100%); border: solid 1px #3d8c40; box-shadow: none; } .cui-button.cui-positive .cui-icon, .cui-button-group.cui-positive .cui-button .cui-icon { color: #ffffff; } .cui-button.cui-positive.cui-basic, .cui-button-group.cui-positive.cui-basic .cui-button { color: #4caf50; background: transparent; border: solid 1px transparent; box-shadow: none; font-weight: normal; } .cui-button.cui-positive.cui-basic:hover, .cui-button-group.cui-positive.cui-basic .cui-button:hover { color: #4caf50; background: #edf7ee; border: solid 1px transparent; text-decoration: none; } .cui-button.cui-positive.cui-basic:active, .cui-button.cui-positive.cui-basic.cui-active, .cui-button-group.cui-positive.cui-basic .cui-button:active, .cui-button-group.cui-positive.cui-basic .cui-button.cui-active { background: #dbefdc; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-positive.cui-basic[disabled], .cui-button.cui-positive.cui-basic.cui-disabled, .cui-button-group.cui-positive.cui-basic .cui-button[disabled], .cui-button-group.cui-positive.cui-basic .cui-button.cui-disabled { color: #4caf50; background: transparent; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-positive.cui-basic .cui-icon, .cui-button-group.cui-positive.cui-basic .cui-button .cui-icon { color: #4caf50; } .cui-button.cui-positive.cui-outlined, .cui-button-group.cui-positive.cui-outlined .cui-button { color: #4caf50; background: transparent; border: solid 1px #3d8c40; box-shadow: none; font-weight: normal; } .cui-button.cui-positive.cui-outlined:hover, .cui-button-group.cui-positive.cui-outlined .cui-button:hover { color: #4caf50; background: #f6fbf6; border: solid 1px #357b38; text-decoration: none; } .cui-button.cui-positive.cui-outlined:active, .cui-button.cui-positive.cui-outlined.cui-active, .cui-button-group.cui-positive.cui-outlined .cui-button:active, .cui-button-group.cui-positive.cui-outlined .cui-button.cui-active { background: #edf7ee; border: solid 1px #357b38; box-shadow: none; } .cui-button.cui-positive.cui-outlined[disabled], .cui-button.cui-positive.cui-outlined.cui-disabled, .cui-button-group.cui-positive.cui-outlined .cui-button[disabled], .cui-button-group.cui-positive.cui-outlined .cui-button.cui-disabled { color: #4caf50; background: transparent; border: solid 1px #3d8c40; box-shadow: none; } .cui-button.cui-positive.cui-outlined .cui-icon, .cui-button-group.cui-positive.cui-outlined .cui-button .cui-icon { color: #4caf50; } .cui-button.cui-negative, .cui-button-group.cui-negative .cui-button { color: white; background: linear-gradient(180deg, #f44336 10.5%, #e53935 100%); border: solid 1px #dc3c31; box-shadow: none; font-weight: normal; } .cui-button.cui-negative:hover, .cui-button-group.cui-negative .cui-button:hover { color: white; background: linear-gradient(180deg, #f44336 10.5%, #d32f2f 100%); border: solid 1px #c3362b; text-decoration: none; } .cui-button.cui-negative:active, .cui-button.cui-negative.cui-active, .cui-button-group.cui-negative .cui-button:active, .cui-button-group.cui-negative .cui-button.cui-active { background: linear-gradient(180deg, #f44336 10.5%, #d32f2f 100%); border: solid 1px #ab2f26; box-shadow: inset 0px 4px 5px #c3362b; } .cui-button.cui-negative[disabled], .cui-button.cui-negative.cui-disabled, .cui-button-group.cui-negative .cui-button[disabled], .cui-button-group.cui-negative .cui-button.cui-disabled { color: white; background: linear-gradient(180deg, #f44336 10.5%, #e53935 100%); border: solid 1px #dc3c31; box-shadow: none; } .cui-button.cui-negative .cui-icon, .cui-button-group.cui-negative .cui-button .cui-icon { color: #ffffff; } .cui-button.cui-negative.cui-basic, .cui-button-group.cui-negative.cui-basic .cui-button { color: #f44336; background: transparent; border: solid 1px transparent; box-shadow: none; font-weight: normal; } .cui-button.cui-negative.cui-basic:hover, .cui-button-group.cui-negative.cui-basic .cui-button:hover { color: #f44336; background: #feeceb; border: solid 1px transparent; text-decoration: none; } .cui-button.cui-negative.cui-basic:active, .cui-button.cui-negative.cui-basic.cui-active, .cui-button-group.cui-negative.cui-basic .cui-button:active, .cui-button-group.cui-negative.cui-basic .cui-button.cui-active { background: #fdd9d7; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-negative.cui-basic[disabled], .cui-button.cui-negative.cui-basic.cui-disabled, .cui-button-group.cui-negative.cui-basic .cui-button[disabled], .cui-button-group.cui-negative.cui-basic .cui-button.cui-disabled { color: #f44336; background: transparent; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-negative.cui-basic .cui-icon, .cui-button-group.cui-negative.cui-basic .cui-button .cui-icon { color: #f44336; } .cui-button.cui-negative.cui-outlined, .cui-button-group.cui-negative.cui-outlined .cui-button { color: #f44336; background: transparent; border: solid 1px #dc3c31; box-shadow: none; font-weight: normal; } .cui-button.cui-negative.cui-outlined:hover, .cui-button-group.cui-negative.cui-outlined .cui-button:hover { color: #f44336; background: #fef6f5; border: solid 1px #c3362b; text-decoration: none; } .cui-button.cui-negative.cui-outlined:active, .cui-button.cui-negative.cui-outlined.cui-active, .cui-button-group.cui-negative.cui-outlined .cui-button:active, .cui-button-group.cui-negative.cui-outlined .cui-button.cui-active { background: #feeceb; border: solid 1px #ab2f26; box-shadow: none; } .cui-button.cui-negative.cui-outlined[disabled], .cui-button.cui-negative.cui-outlined.cui-disabled, .cui-button-group.cui-negative.cui-outlined .cui-button[disabled], .cui-button-group.cui-negative.cui-outlined .cui-button.cui-disabled { color: #f44336; background: transparent; border: solid 1px #dc3c31; box-shadow: none; } .cui-button.cui-negative.cui-outlined .cui-icon, .cui-button-group.cui-negative.cui-outlined .cui-button .cui-icon { color: #f44336; } .cui-button.cui-warning, .cui-button-group.cui-warning .cui-button { color: white; background: linear-gradient(180deg, #fb8c00 10.5%, #f57c00 100%); border: solid 1px #dd7000; box-shadow: none; font-weight: normal; } .cui-button.cui-warning:hover, .cui-button-group.cui-warning .cui-button:hover { color: white; background: linear-gradient(180deg, #fb8c00 10.5%, #ef6c00 100%); border: solid 1px #c46300; text-decoration: none; } .cui-button.cui-warning:active, .cui-button.cui-warning.cui-active, .cui-button-group.cui-warning .cui-button:active, .cui-button-group.cui-warning .cui-button.cui-active { background: linear-gradient(180deg, #fb8c00 10.5%, #ef6c00 100%); border: solid 1px #ac5700; box-shadow: inset 0px 4px 5px #c46300; } .cui-button.cui-warning[disabled], .cui-button.cui-warning.cui-disabled, .cui-button-group.cui-warning .cui-button[disabled], .cui-button-group.cui-warning .cui-button.cui-disabled { color: white; background: linear-gradient(180deg, #fb8c00 10.5%, #f57c00 100%); border: solid 1px #dd7000; box-shadow: none; } .cui-button.cui-warning .cui-icon, .cui-button-group.cui-warning .cui-button .cui-icon { color: #ffffff; } .cui-button.cui-warning.cui-basic, .cui-button-group.cui-warning.cui-basic .cui-button { color: #f57c00; background: transparent; border: solid 1px transparent; box-shadow: none; font-weight: normal; } .cui-button.cui-warning.cui-basic:hover, .cui-button-group.cui-warning.cui-basic .cui-button:hover { color: #f57c00; background: #fef2e6; border: solid 1px transparent; text-decoration: none; } .cui-button.cui-warning.cui-basic:active, .cui-button.cui-warning.cui-basic.cui-active, .cui-button-group.cui-warning.cui-basic .cui-button:active, .cui-button-group.cui-warning.cui-basic .cui-button.cui-active { background: #fde5cc; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-warning.cui-basic[disabled], .cui-button.cui-warning.cui-basic.cui-disabled, .cui-button-group.cui-warning.cui-basic .cui-button[disabled], .cui-button-group.cui-warning.cui-basic .cui-button.cui-disabled { color: #f57c00; background: transparent; border: solid 1px transparent; box-shadow: none; } .cui-button.cui-warning.cui-basic .cui-icon, .cui-button-group.cui-warning.cui-basic .cui-button .cui-icon { color: #f57c00; } .cui-button.cui-warning.cui-outlined, .cui-button-group.cui-warning.cui-outlined .cui-button { color: #f57c00; background: transparent; border: solid 1px #dd7000; box-shadow: none; font-weight: normal; } .cui-button.cui-warning.cui-outlined:hover, .cui-button-group.cui-warning.cui-outlined .cui-button:hover { color: #f57c00; background: #fff8f2; border: solid 1px #c46300; text-decoration: none; } .cui-button.cui-warning.cui-outlined:active, .cui-button.cui-warning.cui-outlined.cui-active, .cui-button-group.cui-warning.cui-outlined .cui-button:active, .cui-button-group.cui-warning.cui-outlined .cui-button.cui-active { background: #fef2e6; border: solid 1px #ac5700; box-shadow: none; } .cui-button.cui-warning.cui-outlined[disabled], .cui-button.cui-warning.cui-outlined.cui-disabled, .cui-button-group.cui-warning.cui-outlined .cui-button[disabled], .cui-button-group.cui-warning.cui-outlined .cui-button.cui-disabled { color: #f57c00; background: transparent; border: solid 1px #dd7000; box-shadow: none; } .cui-button.cui-warning.cui-outlined .cui-icon, .cui-button-group.cui-warning.cui-outlined .cui-button .cui-icon { color: #f57c00; } .cui-button-group { display: inline-flex; vertical-align: middle; } .cui-button-group .cui-button { flex: 1 0 auto; position: relative; margin: 0; } .cui-button-group .cui-button:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .cui-button-group .cui-button:not(:last-child) { margin-right: -1px; border-top-right-radius: 0; border-bottom-right-radius: 0; } .cui-button-group .cui-button:active, .cui-button-group .cui-button.cui-active, .cui-button-group .cui-button:focus, .cui-button-group .cui-button:hover { z-index: 10; } .cui-button-group.cui-basic .cui-button { margin-right: 10px; border-radius: 3px; } .cui-button-group.cui-basic .cui-button:not(:last-child):after { margin: 5px; background: #c5cdd1; width: 1px; display: inline-block; position: absolute; top: 5%; bottom: 5%; left: 100%; content: ""; } .cui-button-group.cui-fluid { width: 100%; } .cui-button-group.cui-fluid .cui-button { flex: 1 1 auto; } .cui-card { padding: 15px; background: #ffffff; max-width: 320px; border-radius: 3px; border: solid 1px #c5cdd1; transition: box-shadow 200ms ease-in-out; } .cui-card.cui-xs { padding: 12px; } .cui-card.cui-sm { padding: 13px; } .cui-card.cui-lg { padding: 17px; } .cui-card.cui-xl { padding: 20px; } .cui-card.cui-elevation-1 { box-shadow: 0px 2px 4px -2px rgba(67, 90, 111, 0.3); } .cui-card.cui-elevation-2 { box-shadow: 0px 5px 8px -4px rgba(67, 90, 111, 0.3); } .cui-card.cui-elevation-3 { box-shadow: 0px 8px 10px -4px rgba(67, 90, 111, 0.3); } .cui-card.cui-elevation-4 { box-shadow: 0px 16px 24px -8px rgba(67, 90, 111, 0.3); } .cui-card.cui-card-interactive { cursor: pointer; } .cui-card.cui-card-interactive:hover, .cui-card.cui-card-interactive:focus { box-shadow: 0px 8px 10px -4px rgba(67, 90, 111, 0.3); } .cui-card.cui-card-interactive:active { box-shadow: 0px 2px 4px -2px rgba(67, 90, 111, 0.3); } .cui-card.cui-fluid { max-width: none; } .cui-callout { padding: 12px; color: #37474f; background: #f2f4f5; border: solid 1px #c5cdd1; display: block; position: relative; width: 100%; border-radius: 3px; } .cui-callout .cui-callout-header { font-size: 14px; } .cui-callout .cui-callout-header:not(:only-child) { margin: 0 0 4px 0; } .cui-callout .cui-callout-content { font-size: 14px; } .cui-callout > .cui-icon { top: 14px; } .cui-callout .cui-callout-dismiss { right: 12px; } .cui-callout.cui-callout-icon .cui-callout-content, .cui-callout.cui-callout-icon .cui-callout-header { padding-left: 24px; } .cui-callout > .cui-icon { color: #37474f; } .cui-callout > .cui-icon, .cui-callout .cui-callout-dismiss { position: absolute; } .cui-callout .cui-callout-header { font-weight: bold; } .cui-callout.cui-fluid { display: block; width: 100%; } .cui-callout.cui-xs { padding: 10px; } .cui-callout.cui-xs .cui-callout-header { font-size: 12px; } .cui-callout.cui-xs .cui-callout-header:not(:only-child) { margin: 0 0 4px 0; } .cui-callout.cui-xs .cui-callout-content { font-size: 12px; } .cui-callout.cui-xs > .cui-icon { top: 12px; } .cui-callout.cui-xs .cui-callout-dismiss { right: 10px; } .cui-callout.cui-xs.cui-callout-icon .cui-callout-content, .cui-callout.cui-xs.cui-callout-icon .cui-callout-header { padding-left: 20px; } .cui-callout.cui-sm { padding: 11px; } .cui-callout.cui-sm .cui-callout-header { font-size: 13px; } .cui-callout.cui-sm .cui-callout-header:not(:only-child) { margin: 0 0 4px 0; } .cui-callout.cui-sm .cui-callout-content { font-size: 13px; } .cui-callout.cui-sm > .cui-icon { top: 13px; } .cui-callout.cui-sm .cui-callout-dismiss { right: 11px; } .cui-callout.cui-sm.cui-callout-icon .cui-callout-content, .cui-callout.cui-sm.cui-callout-icon .cui-callout-header { padding-left: 22px; } .cui-callout.cui-lg { padding: 14px; } .cui-callout.cui-lg .cui-callout-header { font-size: 16px; } .cui-callout.cui-lg .cui-callout-header:not(:only-child) { margin: 0 0 5px 0; } .cui-callout.cui-lg .cui-callout-content { font-size: 16px; } .cui-callout.cui-lg > .cui-icon { top: 16px; } .cui-callout.cui-lg .cui-callout-dismiss { right: 14px; } .cui-callout.cui-lg.cui-callout-icon .cui-callout-content, .cui-callout.cui-lg.cui-callout-icon .cui-callout-header { padding-left: 28px; } .cui-callout.cui-xl { padding: 16px; } .cui-callout.cui-xl .cui-callout-header { font-size: 18px; } .cui-callout.cui-xl .cui-callout-header:not(:only-child) { margin: 0 0 6px 0; } .cui-callout.cui-xl .cui-callout-content { font-size: 18px; } .cui-callout.cui-xl > .cui-icon { top: 19px; } .cui-callout.cui-xl .cui-callout-dismiss { right: 16px; } .cui-callout.cui-xl.cui-callout-icon .cui-callout-content, .cui-callout.cui-xl.cui-callout-icon .cui-callout-header { padding-left: 32px; } .cui-callout.cui-primary { color: #303f9f; background: #e8eaf6; border: solid 1px #5360ad; } .cui-callout.cui-primary > .cui-icon { color: #303f9f; } .cui-callout.cui-positive { color: #388e3c; background: #e8f5e9; border: solid 1px #3d8c40; } .cui-callout.cui-positive > .cui-icon { color: #388e3c; } .cui-callout.cui-negative { color: #d32f2f; background: #ffebee; border: solid 1px #dc3c31; } .cui-callout.cui-negative > .cui-icon { color: #d32f2f; } .cui-callout.cui-warning { color: #f57c00; background: #fff3e0; border: solid 1px #dd7000; } .cui-callout.cui-warning > .cui-icon { color: #f57c00; } .cui-checkbox input:checked ~ .cui-control-indicator:after { width: 5px; height: 8px; margin-top: -1px; } .cui-checkbox input:indeterminate ~ .cui-control-indicator:after { width: 10px; height: 2px; } .cui-checkbox .cui-control-indicator { border: solid 1px #c5cdd1; } .cui-checkbox input:checked ~ .cui-control-indicator, .cui-checkbox input:indeterminate ~ .cui-control-indicator { background: #5c6bc0; border: solid 1px #404b86; } .cui-checkbox input:checked ~ .cui-control-indicator { color: white; } .cui-checkbox input:checked ~ .cui-control-indicator:after { content: '\00a0'; position: absolute; top: 50%; left: 50%; backface-visibility: hidden; transform: translate(-50%, -50%) rotate(45deg); border: solid white; border-width: 0 2px 2px 0; } .cui-checkbox input:indeterminate ~ .cui-control-indicator { color: white; } .cui-checkbox input:indeterminate ~ .cui-control-indicator:after { content: ''; position: absolute; top: 50%; left: 50%; backface-visibility: hidden; transform: translate(-50%, -50%); background: white; } .cui-checkbox.cui-xs input:checked ~ .cui-control-indicator:after { width: 4px; height: 6px; margin-top: -1px; } .cui-checkbox.cui-xs input:indeterminate ~ .cui-control-indicator:after { width: 10px; height: 2px; } .cui-checkbox.cui-sm input:checked ~ .cui-control-indicator:after { width: 4px; height: 7px; margin-top: -1px; } .cui-checkbox.cui-sm input:indeterminate ~ .cui-control-indicator:after { width: 10px; height: 2px; } .cui-checkbox.cui-lg input:checked ~ .cui-control-indicator:after { width: 6px; height: 9px; margin-top: -1px; } .cui-checkbox.cui-lg input:indeterminate ~ .cui-control-indicator:after { width: 10px; height: 2px; } .cui-checkbox.cui-xl input:checked ~ .cui-control-indicator:after { width: 6px; height: 10px; margin-top: -1px; } .cui-checkbox.cui-xl input:indeterminate ~ .cui-control-indicator:after { width: 10px; height: 2px; } .cui-checkbox.cui-primary .cui-control-indicator { border: solid 1px #5360ad; } .cui-checkbox.cui-primary input:checked ~ .cui-control-indicator, .cui-checkbox.cui-primary input:indeterminate ~ .cui-control-indicator { background: #5c6bc0; border: solid 1px #404b86; } .cui-checkbox.cui-positive .cui-control-indicator { border: solid 1px #3d8c40; } .cui-checkbox.cui-positive input:checked ~ .cui-control-indicator, .cui-checkbox.cui-positive input:indeterminate ~ .cui-control-indicator { background: #4caf50; border: solid 1px #357b38; } .cui-checkbox.cui-negative .cui-control-indicator { border: solid 1px #dc3c31; } .cui-checkbox.cui-negative input:checked ~ .cui-control-indicator, .cui-checkbox.cui-negative input:indeterminate ~ .cui-control-indicator { background: #f44336; border: solid 1px #ab2f26; } .cui-checkbox.cui-warning .cui-control-indicator { border: solid 1px #dd7000; } .cui-checkbox.cui-warning input:checked ~ .cui-control-indicator, .cui-checkbox.cui-warning input:indeterminate ~ .cui-control-indicator { background: #f57c00; border: solid 1px #ac5700; } .cui-collapse { height: 0; overflow: hidden; } .cui-control-group { display: inline-flex; vertical-align: middle; margin-right: 10px; } .cui-control-group:last-child { margin: 0; } .cui-control-group > :first-child { border-radius: 3px 0 0 3px; margin-right: -1px; } .cui-control-group > :last-child { border-radius: 0 3px 3px 0; } .cui-control-group > :only-child { border-radius: 3px; margin: 0; } .cui-control-group > :not(:first-child):not(:last-child) { border-radius: 0; margin-right: -1px; } .cui-control-group .cui-select select, .cui-control-group .cui-input input, .cui-control-group .cui-custom-select button { border-radius: inherit; } .cui-control-group :focus, .cui-control-group :hover, .cui-control-group :active, .cui-control-group .cui-active { z-index: 1; } .cui-control-group :focus { z-index: 1; } .cui-control-group.cui-fluid > * { flex: 1 1 auto; } .cui-custom-select { display: inline-block; } .cui-custom-select .cui-overlay { position: relative; } .cui-custom-select .cui-popover { width: 100%; transform: none !important; } .cui-custom-select .cui-popover-content { width: 100%; border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; padding: 0; } .cui-custom-select-trigger.cui-active { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .cui-custom-select-input { display: none; } .cui-dialog { display: flex; align-items: center; justify-content: center; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 20; } .cui-dialog.cui-basic .cui-dialog-header, .cui-dialog.cui-basic .cui-dialog-footer { border: none; background: #ffffff; } .cui-dialog-content { width: 600px; max-width: 97%; max-height: 97%; display: flex; flex-direction: column; overflow: auto; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; transform: translate3d(0, 0, 0); box-shadow: 0px 16px 24px -8px rgba(67, 90, 111, 0.3); } .fade-enter .cui-dialog-content { opacity: 0.01; transform: scale(0.95); transition: opacity 200ms cubic-bezier(0.4, 1, 0.75, 0.9), transform 200ms cubic-bezier(0.54, 1.12, 0.38, 1.11); } .fade-enter-active .cui-dialog-content { opacity: 1; transform: scale(1); } .fade-exit .cui-dialog-content { transition: opacity 200ms cubic-bezier(0.4, 1, 0.75, 0.9), transform 200ms cubic-bezier(0.54, 1.12, 0.38, 1.11); } .fade-exit-active .cui-dialog-content { opacity: 0; transform: scale(0.95); } .cui-dialog-header { display: flex; flex: 0 0 auto; align-items: center; border-radius: 4.5px 4.5px 0 0; border-bottom: solid 1px #c5cdd1; background: #eceff1; min-height: 40px; padding: 15px; } .cui-dialog-header h3 { font-weight: normal; flex: 1 1 auto; margin-bottom: 1px; line-height: inherit; color: #37474f; } .cui-dialog-close-button { flex: 0 0 auto; } .cui-dialog-body { flex: 1 1 auto; padding: 15px; overflow: auto; background: white; } .cui-dialog-footer { flex: 0 0 auto; padding: 15px; background: #eceff1; border-radius: 0 0 4.5px 4.5px; border-top: solid 1px #c5cdd1; } .cui-dialog-footer .cui-button { margin-right: 10px; } .cui-dialog-footer .cui-button:last-child { margin: 0; } .cui-overlay-inline .cui-dialog { position: absolute; } .cui-drawer { position: fixed; z-index: 20; } .cui-drawer-right, .cui-drawer-left { top: 0; height: 100%; } .cui-drawer-right .cui-drawer-content, .cui-drawer-left .cui-drawer-content { min-width: 320px; max-width: 97%; height: 100%; } .cui-drawer-right { right: 0; } .fade-enter .cui-drawer-right .cui-drawer-content, .fade-exit-active .cui-drawer-right .cui-drawer-content { transform: translateX(100%); } .fade-enter-active .cui-drawer-right .cui-drawer-content { transform: translateX(0); } .cui-drawer-left { left: 0; } .fade-enter .cui-drawer-left .cui-drawer-content, .fade-exit-active .cui-drawer-left .cui-drawer-content { transform: translateX(-100%); } .fade-enter-active .cui-drawer-left .cui-drawer-content { transform: translateX(0); } .cui-drawer-top, .cui-drawer-bottom { width: 100%; left: 0; } .cui-drawer-top .cui-drawer-content, .cui-drawer-bottom .cui-drawer-content { width: 100%; min-height: 160px; max-height: 97%; } .cui-drawer-top { top: 0; } .fade-enter .cui-drawer-top .cui-drawer-content, .fade-exit-active .cui-drawer-top .cui-drawer-content { transform: translateY(-100%); } .fade-enter-active .cui-drawer-top .cui-drawer-content { transform: translateY(0); } .cui-drawer-bottom { bottom: 0; } .fade-enter .cui-drawer-bottom .cui-drawer-content, .fade-exit-active .cui-drawer-bottom .cui-drawer-content { transform: translateY(100%); } .fade-enter-active .cui-drawer-bottom .cui-drawer-content { transform: translateY(0); } .cui-overlay-inline .cui-drawer { position: absolute; } .cui-drawer-content { position: relative; padding: 15px; background: #ffffff; z-index: 20; box-shadow: 0px 16px 24px -8px rgba(67, 90, 111, 0.3); border: solid 1px #c5cdd1; } .fade-enter .cui-drawer-content { opacity: 0.01; transition: opacity 200ms cubic-bezier(0.4, 1, 0.75, 0.9), transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); } .fade-enter-active .cui-drawer-content { opacity: 1; } .fade-exit .cui-drawer-content { transition: opacity 200ms cubic-bezier(0.4, 1, 0.75, 0.9), transform 200ms cubic-bezier(0.54, 1.12, 0.38, 1.11); } .fade-exit-active .cui-drawer-content { opacity: 0; } .cui-empty-state { position: relative; display: inline-flex; vertical-align: middle; align-items: center; justify-content: center; flex-direction: column; } .cui-empty-state.cui-empty-state-fill { position: absolute; display: flex; top: 0; left: 0; height: 100%; width: 100%; z-index: 20; } .cui-empty-state-icon .cui-icon svg { height: 40px; width: 40px; min-height: 40px; min-width: 40px; margin-bottom: 15px; } .cui-empty-state-header { font-weight: bold; font-size: 16px; } .cui-empty-state-header:not(:last-child) { margin-bottom: 10px; } .cui-empty-state-content { text-align: center; } .cui-form .cui-form-group { margin-bottom: 15px; } .cui-form .cui-form-group .cui-input, .cui-form .cui-form-group .cui-input-file, .cui-form .cui-form-group .cui-custom-select { width: 100%; } .cui-form .cui-form-group:last-child { margin: 0; } .cui-form .cui-form-group.cui-disabled { opacity: 0.75; pointer-events: none; } .cui-form .cui-form-label { font-size: 13px; font-weight: bold; display: inline-block; margin-bottom: 10px; } .cui-grid { display: flex; flex-direction: row; flex-wrap: wrap; margin-right: 0; margin-left: 0; } .cui-grid-align-top { align-items: flex-start; } .cui-grid-align-middle { align-items: center; } .cui-grid-align-bottom { align-items: flex-end; } .cui-grid-justify-start { justify-content: flex-start; } .cui-grid-justify-end { justify-content: flex-end; } .cui-grid-justify-center { justify-content: center; } .cui-grid-justify-space-around { justify-content: space-around; } .cui-grid-justify-space-between { justify-content: space-between; } [class*="cui-col"] { flex-grow: 1; flex-basis: 0; max-width: 100%; padding-right: 0; padding-left: 0; } .cui-col-1 { flex-basis: 8.33333%; max-width: 8.33333%; } .cui-col-offset-1 { margin-left: 8.33333%; } .cui-col-order-1 { order: 1; } .cui-col-2 { flex-basis: 16.66667%; max-width: 16.66667%; } .cui-col-offset-2 { margin-left: 16.66667%; } .cui-col-order-2 { order: 2; } .cui-col-3 { flex-basis: 25%; max-width: 25%; } .cui-col-offset-3 { margin-left: 25%; } .cui-col-order-3 { order: 3; } .cui-col-4 { flex-basis: 33.33333%; max-width: 33.33333%; } .cui-col-offset-4 { margin-left: 33.33333%; } .cui-col-order-4 { order: 4; } .cui-col-5 { flex-basis: 41.66667%; max-width: 41.66667%; } .cui-col-offset-5 { margin-left: 41.66667%; } .cui-col-order-5 { order: 5; } .cui-col-6 { flex-basis: 50%; max-width: 50%; } .cui-col-offset-6 { margin-left: 50%; } .cui-col-order-6 { order: 6; } .cui-col-7 { flex-basis: 58.33333%; max-width: 58.33333%; } .cui-col-offset-7 { margin-left: 58.33333%; } .cui-col-order-7 { order: 7; } .cui-col-8 { flex-basis: 66.66667%; max-width: 66.66667%; } .cui-col-offset-8 { margin-left: 66.66667%; } .cui-col-order-8 { order: 8; } .cui-col-9 { flex-basis: 75%; max-width: 75%; } .cui-col-offset-9 { margin-left: 75%; } .cui-col-order-9 { order: 9; } .cui-col-10 { flex-basis: 83.33333%; max-width: 83.33333%; } .cui-col-offset-10 { margin-left: 83.33333%; } .cui-col-order-10 { order: 10; } .cui-col-11 { flex-basis: 91.66667%; max-width: 91.66667%; } .cui-col-offset-11 { margin-left: 91.66667%; } .cui-col-order-11 { order: 11; } .cui-col-12 { flex-basis: 100%; max-width: 100%; } .cui-col-offset-12 { margin-left: 100%; } .cui-col-order-12 { order: 12; } @media only screen and (min-width: 0) { .cui-col-xs-1 { flex-basis: 8.33333%; max-width: 8.33333%; } .cui-col-xs-offset-1 { margin-left: 8.33333%; } .cui-col-xs-order-1 { order: 1; } .cui-col-xs-2 { flex-basis: 16.66667%; max-width: 16.66667%; } .cui-col-xs-offset-2 { margin-left: 16.66667%; } .cui-col-xs-order-2 { order: 2; } .cui-col-xs-3 { flex-basis: 25%; max-width: 25%; } .cui-col-xs-offset-3 { margin-left: 25%; } .cui-col-xs-order-3 { order: 3; } .cui-col-xs-4 { flex-basis: 33.33333%; max-width: 33.33333%; } .cui-col-xs-offset-4 { margin-left: 33.33333%; } .cui-col-xs-order-4 { order: 4; } .cui-col-xs-5 { flex-basis: 41.66667%; max-width: 41.66667%; } .cui-col-xs-offset-5 { margin-left: 41.66667%; } .cui-col-xs-order-5 { order: 5; } .cui-col-xs-6 { flex-basis: 50%; max-width: 50%; } .cui-col-xs-offset-6 { margin-left: 50%; } .cui-col-xs-order-6 { order: 6; } .cui-col-xs-7 { flex-basis: 58.33333%; max-width: 58.33333%; } .cui-col-xs-offset-7 { margin-left: 58.33333%; } .cui-col-xs-order-7 { order: 7; } .cui-col-xs-8 { flex-basis: 66.66667%; max-width: 66.66667%; } .cui-col-xs-offset-8 { margin-left: 66.66667%; } .cui-col-xs-order-8 { order: 8; } .cui-col-xs-9 { flex-basis: 75%; max-width: 75%; } .cui-col-xs-offset-9 { margin-left: 75%; } .cui-col-xs-order-9 { order: 9; } .cui-col-xs-10 { flex-basis: 83.33333%; max-width: 83.33333%; } .cui-col-xs-offset-10 { margin-left: 83.33333%; } .cui-col-xs-order-10 { order: 10; } .cui-col-xs-11 { flex-basis: 91.66667%; max-width: 91.66667%; } .cui-col-xs-offset-11 { margin-left: 91.66667%; } .cui-col-xs-order-11 { order: 11; } .cui-col-xs-12 { flex-basis: 100%; max-width: 100%; } .cui-col-xs-offset-12 { margin-left: 100%; } .cui-col-xs-order-12 { order: 12; } } @media only screen and (min-width: 576px) { .cui-col-sm-1 { flex-basis: 8.33333%; max-width: 8.33333%; } .cui-col-sm-offset-1 { margin-left: 8.33333%; } .cui-col-sm-order-1 { order: 1; } .cui-col-sm-2 { flex-basis: 16.66667%; max-width: 16.66667%; } .cui-col-sm-offset-2 { margin-left: 16.66667%; } .cui-col-sm-order-2 { order: 2; } .cui-col-sm-3 { flex-basis: 25%; max-width: 25%; } .cui-col-sm-offset-3 { margin-left: 25%; } .cui-col-sm-order-3 { order: 3; } .cui-col-sm-4 { flex-basis: 33.33333%; max-width: 33.33333%; } .cui-col-sm-offset-4 { margin-left: 33.33333%; } .cui-col-sm-order-4 { order: 4; } .cui-col-sm-5 { flex-basis: 41.66667%; max-width: 41.66667%; } .cui-col-sm-offset-5 { margin-left: 41.66667%; } .cui-col-sm-order-5 { order: 5; } .cui-col-sm-6 { flex-basis: 50%; max-width: 50%; } .cui-col-sm-offset-6 { margin-left: 50%; } .cui-col-sm-order-6 { order: