Your IP : 18.191.233.13
/*region Variables*/
:root {
/*size*/
--ui-btn-size-xs: 26px;
--ui-btn-size-sm: 31px;
--ui-btn-size-md: 39px;
--ui-btn-size-lg: 47px;
/*default param*/
--ui-btn-padding: 0 20px;
--ui-btn-padding-right: 20px;
--ui-btn-min-width: 80px;
--ui-btn-height: var(--ui-btn-size-md);
--ui-btn-font-size: 12px;
--ui-btn-background: #868d95;
--ui-btn-background-hover: #5b6573;
--ui-btn-background-active: #3b506e;
--ui-btn-border-color: #868d95;
--ui-btn-border-color-hover: #5b6573;
--ui-btn-border-color-active: #3b506e;
--ui-btn-border: 1px solid var(--ui-btn-border-color);
--ui-btn-opacity-after: .3;
--ui-btn-colors-after-bg: #fff;
--ui-btn-colors-before-bg: #fff;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
--ui-btn-box-shadow: none;
--ui-btn-box-shadow-hover: none;
--ui-btn-box-shadow-active: none;
--ui-btn-text-shadow: none;
--ui-btn-text-shadow-hover: none;
--ui-btn-text-shadow-active: none;
--ui-btn-margin-left: 12px;
--ui-btn-radius: 2px;
/**/
--ui-btn-clock-white: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E@keyframes arrow-loader{0%25{transform:rotate(0deg)}to{transform:rotate(360deg)}}%3C/style%3E%3Cg style='animation:arrow-loader 1s infinite linear;transform-origin:center' stroke='%23fff'%3E%3Cpath fill='none' d='M.5 9.475a8.976 8.976 0 0117.95 0 8.976 8.976 0 01-17.95 0z'/%3E%3Cpath d='M9.5 4v5.5'/%3E%3C/g%3E%3Cpath stroke='%23fff' fill='transparent' d='M15 9.5H9.5'/%3E%3C/svg%3E");
--ui-btn-clock-black: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E@keyframes arrow-loader{0%25{transform:rotate(0deg)}to{transform:rotate(360deg)}}%3C/style%3E%3Cg style='animation:arrow-loader 1s infinite linear;transform-origin:center' stroke='%23525C69'%3E%3Cpath fill='none' d='M.5 9.475a8.976 8.976 0 0117.95 0 8.976 8.976 0 01-17.95 0z'/%3E%3Cpath d='M9.5 4v5.5'/%3E%3C/g%3E%3Cpath stroke='%23525C69' d='M15 9.5H9.5'/%3E%3C/svg%3E");
--ui-btn-wait-white: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E@keyframes waitLoader{0%25{transform:rotate(0deg)}to{transform:rotate(360deg)}}%3C/style%3E%3Cg fill='%23fff' style='-moz-transform-origin:50%25;transform-origin:50%25;animation:waitLoader 1s infinite steps(12)'%3E%3Cpath d='M6.434 8.075a1.073 1.073 0 01-1.465.378L2.51 7.004a1.075 1.075 0 01-.378-1.466 1.073 1.073 0 011.465-.378l2.46 1.45c.506.298.676.958.377 1.465' opacity='.1'/%3E%3Cpath d='M8.109 6.415c-.51.294-1.168.119-1.462-.391L5.219 3.553a1.073 1.073 0 01.39-1.462 1.073 1.073 0 011.462.391L8.5 4.952c.294.51.118 1.168-.391 1.463' opacity='.2'/%3E%3Cpath d='M10.43 5.792c-.589 0-1.07-.481-1.07-1.07V1.868c0-.589.481-1.07 1.07-1.07.588 0 1.07.481 1.07 1.07v2.854c0 .589-.482 1.07-1.07 1.07' opacity='.3'/%3E%3Cpath d='M15.32 2.132c.508.3.678.958.379 1.466l-1.45 2.458a1.074 1.074 0 01-1.465.378 1.072 1.072 0 01-.378-1.464l1.45-2.46a1.074 1.074 0 011.465-.378' opacity='.4'/%3E%3Cpath d='M18.768 5.61c.295.509.12 1.167-.39 1.461L15.905 8.5c-.509.295-1.167.12-1.462-.39a1.073 1.073 0 01.392-1.462l2.47-1.429a1.073 1.073 0 011.462.391' opacity='.5'/%3E%3Cpath d='M20.061 10.43c0 .588-.481 1.07-1.07 1.07h-2.854c-.588 0-1.07-.482-1.07-1.07 0-.589.482-1.07 1.07-1.07h2.854c.589 0 1.07.481 1.07 1.07' opacity='.6'/%3E%3Cpath d='M18.727 15.32a1.074 1.074 0 01-1.465.379l-2.459-1.45a1.073 1.073 0 01-.378-1.465 1.072 1.072 0 011.465-.378l2.459 1.45c.507.298.677.957.378 1.465' opacity='.7'/%3E%3Cpath d='M15.25 18.768c-.51.295-1.168.12-1.462-.39l-1.429-2.472a1.073 1.073 0 01.391-1.461 1.073 1.073 0 011.463.39l1.428 2.471c.294.51.119 1.167-.391 1.462' opacity='.8'/%3E%3Cpath d='M10.43 20.061c-.589 0-1.07-.481-1.07-1.07v-2.854c0-.588.481-1.07 1.07-1.07.588 0 1.07.482 1.07 1.07v2.854c0 .589-.482 1.07-1.07 1.07' opacity='.9'/%3E%3Cpath d='M8.075 14.425c.507.299.677.958.378 1.465L7.004 18.35a1.075 1.075 0 01-1.466.378 1.073 1.073 0 01-.378-1.465l1.45-2.46a1.074 1.074 0 011.465-.377' opacity='.95'/%3E%3Cpath d='M5.792 10.43c0 .588-.481 1.07-1.07 1.07H1.868c-.589 0-1.07-.482-1.07-1.07 0-.589.481-1.07 1.07-1.07h2.854c.589 0 1.07.481 1.07 1.07M6.415 12.75c.294.51.119 1.168-.391 1.462l-2.471 1.429a1.074 1.074 0 01-1.463-.391 1.073 1.073 0 01.392-1.462l2.47-1.429a1.073 1.073 0 011.463.391'/%3E%3C/g%3E%3C/svg%3E");
--ui-btn-wait-black: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E@keyframes waitLoader{0%25{transform:rotate(0deg)}to{transform:rotate(360deg)}}%3C/style%3E%3Cg fill='%23535c69' style='-moz-transform-origin:50%25;transform-origin:50%25;animation:waitLoader 1s infinite steps(12)'%3E%3Cpath d='M6.434 8.075a1.073 1.073 0 01-1.465.378L2.51 7.004a1.075 1.075 0 01-.378-1.466 1.073 1.073 0 011.465-.378l2.46 1.45c.506.298.676.958.377 1.465' opacity='.1'/%3E%3Cpath d='M8.109 6.415c-.51.294-1.168.119-1.462-.391L5.219 3.553a1.073 1.073 0 01.39-1.462 1.073 1.073 0 011.462.391L8.5 4.952c.294.51.118 1.168-.391 1.463' opacity='.2'/%3E%3Cpath d='M10.43 5.792c-.589 0-1.07-.481-1.07-1.07V1.868c0-.589.481-1.07 1.07-1.07.588 0 1.07.481 1.07 1.07v2.854c0 .589-.482 1.07-1.07 1.07' opacity='.3'/%3E%3Cpath d='M15.32 2.132c.508.3.678.958.379 1.466l-1.45 2.458a1.074 1.074 0 01-1.465.378 1.072 1.072 0 01-.378-1.464l1.45-2.46a1.074 1.074 0 011.465-.378' opacity='.4'/%3E%3Cpath d='M18.768 5.61c.295.509.12 1.167-.39 1.461L15.905 8.5c-.509.295-1.167.12-1.462-.39a1.073 1.073 0 01.392-1.462l2.47-1.429a1.073 1.073 0 011.462.391' opacity='.5'/%3E%3Cpath d='M20.061 10.43c0 .588-.481 1.07-1.07 1.07h-2.854c-.588 0-1.07-.482-1.07-1.07 0-.589.482-1.07 1.07-1.07h2.854c.589 0 1.07.481 1.07 1.07' opacity='.6'/%3E%3Cpath d='M18.727 15.32a1.074 1.074 0 01-1.465.379l-2.459-1.45a1.073 1.073 0 01-.378-1.465 1.072 1.072 0 011.465-.378l2.459 1.45c.507.298.677.957.378 1.465' opacity='.7'/%3E%3Cpath d='M15.25 18.768c-.51.295-1.168.12-1.462-.39l-1.429-2.472a1.073 1.073 0 01.391-1.461 1.073 1.073 0 011.463.39l1.428 2.471c.294.51.119 1.167-.391 1.462' opacity='.8'/%3E%3Cpath d='M10.43 20.061c-.589 0-1.07-.481-1.07-1.07v-2.854c0-.588.481-1.07 1.07-1.07.588 0 1.07.482 1.07 1.07v2.854c0 .589-.482 1.07-1.07 1.07' opacity='.9'/%3E%3Cpath d='M8.075 14.425c.507.299.677.958.378 1.465L7.004 18.35a1.075 1.075 0 01-1.466.378 1.073 1.073 0 01-.378-1.465l1.45-2.46a1.074 1.074 0 011.465-.377' opacity='.95'/%3E%3Cpath d='M5.792 10.43c0 .588-.481 1.07-1.07 1.07H1.868c-.589 0-1.07-.482-1.07-1.07 0-.589.481-1.07 1.07-1.07h2.854c.589 0 1.07.481 1.07 1.07M6.415 12.75c.294.51.119 1.168-.391 1.462l-2.471 1.429a1.074 1.074 0 01-1.463-.391 1.073 1.073 0 01.392-1.462l2.47-1.429a1.073 1.073 0 011.463.391'/%3E%3C/g%3E%3C/svg%3E");
--ui-btn-spinner: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' viewBox='25 25 50 50' xmlns='http://www.w3.org/2000/svg' style='-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center'%3E%3Cstyle%3E@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%25{stroke-dasharray:1,200;stroke-dashoffset:0}50%25{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}%3C/style%3E%3Ccircle cx='50' cy='50' r='20' fill='none' stroke-miterlimit='10' style='-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite' stroke='rgba(215,220,223,.74)' stroke-width='6' stroke-dasharray='20,200' stroke-linecap='round'/%3E%3C/svg%3E");
}
/*endregion*/
/*region Base style*/
.ui-btn-container { margin: 15px 0; }
.ui-btn-container-center { text-align: center; }
.ui-btn,
.ui-btn-main,
.ui-btn-extra,
.ui-btn-menu {
box-sizing: border-box;
margin: 0;
outline: none;
height: var(--ui-btn-height);
border: var(--ui-btn-border);
border-color: var(--ui-btn-border-color);
background-color: var(--ui-btn-background);
box-shadow: var(--ui-btn-box-shadow);
text-shadow: var(--ui-btn-text-shadow);
cursor: pointer;
transition: 160ms linear background-color,
160ms linear color,
160ms linear opacity,
160ms linear box-shadow,
160ms linear border-color;
}
.ui-btn,
.ui-btn-main {
position: relative;
display: inline-flex;
justify-content: center;
align-items: center;
padding: var(--ui-btn-padding);
color: var(--ui-btn-color);
vertical-align: middle;
text-align: center;
text-decoration: none;
text-transform: uppercase;
white-space: nowrap;
font: var(--ui-btn-font-size)/calc(var(--ui-btn-height) - 2px) var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
font-weight: var(--ui-font-weight-bold, 700);
-webkit-user-select: none;
user-select: none;
}
.ui-btn,
.ui-btn-split {
line-height: calc(var(--ui-btn-height) - 2px);
vertical-align: middle;
}
.ui-btn { border-radius: var(--ui-btn-radius) }
.ui-btn-min { min-width: var(--ui-btn-min-width); }
.ui-btn-split {
position: relative;
display: inline-flex;
align-items: stretch;
padding-right: var(--ui-btn-height);
border-radius: 3px;
}
.ui-btn-main {
padding-right: var(--ui-btn-padding-right);
border-right: none !important;
border-radius: var(--ui-btn-radius) 0 0 var(--ui-btn-radius);
max-width: 100%;
}
.ui-btn-extra,
.ui-btn-menu {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: var(--ui-btn-height);
border-left: none !important;
border-radius: 0 var(--ui-btn-radius) var(--ui-btn-radius) 0;
}
.ui-btn:hover,
a.ui-btn:focus,
.ui-btn-main:hover,
.ui-btn-main:focus,
.ui-btn-extra:hover,
.ui-btn-menu:hover,
.ui-btn.ui-btn-hover,
.ui-btn-hover .ui-btn-main,
.ui-btn-hover .ui-btn-extra,
.ui-btn-hover .ui-btn-menu,
.ui-btn-main-hover .ui-btn-main,
.ui-btn-extra-hover .ui-btn-extra,
.ui-btn-menu-hover .ui-btn-menu {
border-color: var(--ui-btn-border-color-hover);
background-color: var(--ui-btn-background-hover);
box-shadow: var(--ui-btn-box-shadow-hover);
color: var(--ui-btn-color-hover);
text-decoration: none;
text-shadow: var(--ui-btn-text-shadow-hover);
}
.ui-btn:active,
a.ui-btn:focus,
a.ui-btn-split:focus,
.ui-btn-main:active,
.ui-btn-menu:active,
.ui-btn-extra:active,
.ui-btn-wait.ui-btn,
.ui-btn-wait .ui-btn-main,
.ui-btn-clock.ui-btn,
.ui-btn-clock .ui-btn-main,
.ui-btn-active.ui-btn,
.ui-btn-active .ui-btn-main,
.ui-btn-active .ui-btn-menu,
.ui-btn-active .ui-btn-extra,
.ui-btn-main-active .ui-btn-main,
.ui-btn-menu-active .ui-btn-menu,
.ui-btn-extra-active .ui-btn-extra,
.ui-btn-wait.ui-btn:hover,
.ui-btn-wait .ui-btn-main:hover,
.ui-btn-clock.ui-btn:hover,
.ui-btn-clock .ui-btn-main:hover,
.ui-btn-active.ui-btn:hover,
.ui-btn-active .ui-btn-main:hover,
.ui-btn-active .ui-btn-menu:hover,
.ui-btn-active .ui-btn-extra:hover,
.ui-btn-main-active .ui-btn-main:hover,
.ui-btn-menu-active .ui-btn-menu:hover,
.ui-btn-extra-active .ui-btn-extra:hover {
outline: none;
border-color: var(--ui-btn-border-color-active);
background-color: var(--ui-btn-background-active);
box-shadow: var(--ui-btn-box-shadow-active);
color: var(--ui-btn-color-active);
text-shadow: var(--ui-btn-text-shadow-active);
}
.ui-btn-extra:after,
.ui-btn-menu:after {
position: absolute;
top: 7px;
bottom: 6px;
left: 0;
width: 1px;
background-color: var(--ui-btn-colors-after-bg);
content: '';
opacity: var(--ui-btn-opacity-after);
}
.ui-btn-extra:before,
.ui-btn-menu:before {
position: absolute;
top: 50%;
left: 50%;
box-sizing: border-box;
margin-top: -2px;
margin-left: -4px;
width: 8px;
border: 4px solid transparent;
border-top-color: var(--ui-btn-colors-before-bg);
background: none;
content: '';
transition: 160ms background-color linear, 160ms color linear, 160ms opacity linear, 160ms border-color linear;
}
.ui-btn + .ui-btn,
.ui-btn + .ui-btn-split,
.ui-btn-split + .ui-btn,
.ui-btn-split + .ui-btn-split,
.ui-btn + script + .ui-btn,
.ui-btn + script + .ui-btn-split,
.ui-btn-split + script + .ui-btn,
.ui-btn-split + script + .ui-btn-split,
.ui-ctl + .ui-btn,
.ui-ctl + .ui-btn-split { margin-left: var(--ui-btn-margin-left); }
.ui-btn-text {
overflow: hidden;
max-width: 100%;
white-space: nowrap;
text-overflow: ellipsis;
display: block;
}
/*endregion*/
/*region Size*/
.ui-btn-md {
--ui-btn-padding: 0 19px;
--ui-btn-padding-right: 12px;
--ui-btn-min-width: 80px;
--ui-btn-height: var(--ui-btn-size-md);
--ui-btn-font-size: 12px;
}
.ui-btn-lg {
--ui-btn-padding: 0 26px;
--ui-btn-padding-right: 12px;
--ui-btn-min-width: 90px;
--ui-btn-height: var(--ui-btn-size-lg);
--ui-btn-font-size: 12px;
}
.ui-btn-sm {
--ui-btn-padding: 0 17px;
--ui-btn-padding-right: 10px;
--ui-btn-min-width: 70px;
--ui-btn-height: var(--ui-btn-size-sm);
--ui-btn-font-size: 12px;
}
.ui-btn-xs {
--ui-btn-padding: 0 15px;
--ui-btn-padding-right: 9px;
--ui-btn-min-width: 66px;
--ui-btn-height: var(--ui-btn-size-xs);
--ui-btn-font-size: 11px;
}
.ui-btn-split.ui-btn-lg { padding-right: 33px; }
.ui-btn-lg.ui-btn:not(.ui-btn-round) { --ui-btn-radius: 3px; }
.ui-btn-lg:not(.ui-btn-round) .ui-btn-main { --ui-btn-radius: 3px; }
.ui-btn-lg.ui-btn-split { padding-right: 34px; }
.ui-btn-lg .ui-btn-extra,
.ui-btn-lg .ui-btn-menu { width: 34px; }
.ui-btn-lg:not(.ui-btn-round) .ui-btn-extra,
.ui-btn-lg:not(.ui-btn-round) .ui-btn-menu { --ui-btn-radius: 3px; }
.ui-btn-sm.ui-btn-split { padding-right: 28px; }
.ui-btn-sm .ui-btn-extra,
.ui-btn-sm .ui-btn-menu { width: 28px; }
.ui-btn-sm:not(.ui-btn-round) .ui-btn-extra,
.ui-btn-sm:not(.ui-btn-round) .ui-btn-menu { --ui-btn-radius: 3px; }
.ui-btn-lg .ui-btn-extra:before,
.ui-btn-lg .ui-btn-menu:before { margin-top: -3px; }
.ui-btn-lg .ui-btn-extra:after,
.ui-btn-lg .ui-btn-menu:after {
top: 11px;
bottom: 10px;
opacity: .25;
}
/*endregion*/
/*region Colors*/
/*region Color Variables*/
.ui-btn-default { /* default variables */ }
.ui-btn-success {
--ui-btn-background: #bbed21;
--ui-btn-background-hover: #d2f95f;
--ui-btn-background-active: #b2e232;
--ui-btn-border-color: #bbed21;
--ui-btn-border-color-hover: #d2f95f;
--ui-btn-border-color-active: #b2e232;
--ui-btn-opacity-after: .2;
--ui-btn-colors-after-bg: #535c69;
--ui-btn-colors-before-bg: #535c69;
--ui-btn-color: #535c69;
--ui-btn-color-hover: #535c69;
--ui-btn-color-active: #535c69;
}
.ui-btn-success-light {
--ui-btn-background: #e1f0b1;
--ui-btn-background-hover: #eaf5c5;
--ui-btn-background-active: #d3e59a;
--ui-btn-border-color: #e1f0b1;
--ui-btn-border-color-hover: #eaf5c5;
--ui-btn-border-color-active: #d3e59a;
--ui-btn-opacity-after: .2;
--ui-btn-colors-after-bg: #333;
--ui-btn-colors-before-bg: #a3bf63;
--ui-btn-color: #668d13;
--ui-btn-color-hover: #668d13;
--ui-btn-color-active: #668d13;
}
.ui-btn-success-dark {
--ui-btn-background: #86a732;
--ui-btn-background-hover: #a2bf54;
--ui-btn-background-active: #a2bf54;
--ui-btn-border-color: #86a732;
--ui-btn-border-color-hover: #a2bf54;
--ui-btn-border-color-active: #a2bf54;
--ui-btn-opacity-after: .2;
--ui-btn-colors-after-bg: #fff;
--ui-btn-colors-before-bg: #a3bf63;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.ui-btn-danger {
--ui-btn-background: #f1361a;
--ui-btn-background-hover: #cc1c00;
--ui-btn-background-active: #d24430;
--ui-btn-border-color: #f1361a;
--ui-btn-border-color-hover: #cc1c00;
--ui-btn-border-color-active: #d24430;
--ui-btn-opacity-after: .3;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.ui-btn-danger-dark {
--ui-btn-background: #a21429;
--ui-btn-background-hover: #c43d51;
--ui-btn-background-active: #851021;
--ui-btn-border-color: #a21429;
--ui-btn-border-color-hover: #c43d51;
--ui-btn-border-color-active: #851021;
--ui-btn-opacity-after: .3;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.ui-btn-danger-light {
--ui-btn-background: #ffccca;
--ui-btn-background-hover: #ffdcdb;
--ui-btn-background-active: #f2b6b3;
--ui-btn-border-color: #ffccca;
--ui-btn-border-color-hover: #ffdcdb;
--ui-btn-border-color-active: #f2b6b3;
--ui-btn-opacity-after: .2;
--ui-btn-colors-after-bg: #333;
--ui-btn-colors-before-bg: #eb8783;
--ui-btn-color: #d7413c;
--ui-btn-color-hover: #d7413c;
--ui-btn-color-active: #d7413c;
}
.ui-btn-primary {
--ui-btn-background: #3bc8f5;
--ui-btn-background-hover: #3eddff;
--ui-btn-background-active: #12b1e3;
--ui-btn-border-color: #3bc8f5;
--ui-btn-border-color-hover: #3eddff;
--ui-btn-border-color-active: #12b1e3;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.ui-btn-primary-dark {
--ui-btn-background: #399fc2;
--ui-btn-background-hover: #37aed4;
--ui-btn-background-active: #328ba9;
--ui-btn-border-color: #399fc2;
--ui-btn-border-color-hover: #37aed4;
--ui-btn-border-color-active: #328ba9;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.ui-btn-secondary {
--ui-btn-background: #c5e7f4;
--ui-btn-background-hover: #d1eef9;
--ui-btn-background-active: #aee0f2;
--ui-btn-border-color: #aee0f2;
--ui-btn-border-color-hover: #aee0f2;
--ui-btn-border-color-active: #aee0f2;
--ui-btn-opacity-after: .3;
--ui-btn-colors-after-bg: #535c69;
--ui-btn-colors-before-bg: #535c69;
--ui-btn-color: #535c69;
--ui-btn-color-hover: #535c69;
--ui-btn-color-active: #535c69;
}
.ui-btn-link {
--ui-btn-background: transparent;
--ui-btn-background-hover: transparent;
--ui-btn-background-active: transparent;
--ui-btn-border-color: transparent;
--ui-btn-border-color-hover: transparent;
--ui-btn-border-color-active: transparent;
--ui-btn-opacity-after: .3;
--ui-btn-colors-after-bg: #535c69;
--ui-btn-colors-before-bg: #535c69;
--ui-btn-color: #535c69;
--ui-btn-color-hover: #80868e;
--ui-btn-color-active: #535c69;
}
.ui-btn-light {
--ui-btn-background: transparent;
--ui-btn-background-hover: #f6f8f9;
--ui-btn-background-active: #d6f1fb;
--ui-btn-border-color: transparent;
--ui-btn-border-color-hover: #f6f8f9;
--ui-btn-border-color-active: #d6f1fb;
--ui-btn-opacity-after: .3;
--ui-btn-colors-after-bg: #535c69;
--ui-btn-colors-before-bg: #535c69;
--ui-btn-color: #535c69;
--ui-btn-color-hover: #333;
--ui-btn-color-active: #000;
--ui-btn-padding: 0 6px;
/*--ui-btn-margin-left: 18px;*/
}
.ui-btn-light-border {
--ui-btn-background: transparent;
--ui-btn-background-hover: #cfd4d8;
--ui-btn-background-active: #dde2e5;
--ui-btn-border-color: #c6cdd3;
--ui-btn-border-color-hover: #c6cdd3;
--ui-btn-border-color-active: #9fa4ab;
--ui-btn-opacity-after: .3;
--ui-btn-colors-after-bg: #535c69;
--ui-btn-colors-before-bg: #535c69;
--ui-btn-color: #535b69;
--ui-btn-color-hover: #535b69;
--ui-btn-color-active: #535b69;
}
.ui-btn-color-ai {
--ui-btn-backgroud-color-ai: #935BEC;
--ui-btn-background: var(--ui-btn-backgroud-color-ai);
--ui-btn-background-hover: var(--ui-btn-backgroud-color-ai);
--ui-btn-background-active: var(--ui-btn-backgroud-color-ai);
--ui-btn-border-color: var(--ui-btn-backgroud-color-ai);
--ui-btn-border-color-hover: var(--ui-btn-backgroud-color-ai);
--ui-btn-border-color-active: var(--ui-btn-backgroud-color-ai);
--ui-btn-opacity-after: .3;
--ui-btn-colors-after-bg: #fff;
--ui-btn-colors-before-bg: #fff;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.ui-btn[class*="ui-btn-icon-"].ui-btn-icon-ai.ui-btn-color-ai {
flex-direction: row-reverse;
padding-left: 0;
padding-right: 0;
}
.ui-btn-icon-ai.ui-btn-color-ai::after {
position: static;
left: auto;
top: auto;
transform: none;
}
/* hack for preloading icon */
.ui-btn-icon-ai.ui-btn-color-ai:hover::before {
content: '';
position: absolute;
top: 0;
left: 0;
background-image: url(images/ui-btn-ai-waiting.svg);
}
.ui-btn-ai-waiting::before {
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
border-radius: var(--ui-btn-radius);
background-color: var(--ui-btn-background);
background-image: url(images/ui-btn-ai-waiting.svg);
background-size: 18px;
background-position: center center;
background-repeat: no-repeat;
z-index: 2;
}
/*endregion*/
/*region Button Color*/
/*region Link button*/
.ui-btn-link.ui-btn {
padding-right: 0;
padding-left: 0;
}
.ui-btn-link .ui-btn-main { padding-left: 0; }
/*endregion*/
/*region Light-border button*/
/*region Fix for Themes*/
.bitrix24-light-theme .ui-btn-themes.ui-btn-link {
--ui-btn-color: #ebebeb;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.bitrix24-light-theme .ui-btn-themes.ui-btn-light,
.bitrix24-light-theme .ui-btn-themes.ui-btn-light-border {
--ui-btn-background: rgba(255, 255, 255, .15);
--ui-btn-background-hover: rgba(255, 255, 255, .3);
--ui-btn-background-active: rgba(255, 255, 255, .4);
--ui-btn-colors-after-bg: #fff;
--ui-btn-colors-before-bg: #fff;
--ui-btn-color: #fff;
--ui-btn-color-hover: #fff;
--ui-btn-color-active: #fff;
}
.bitrix24-light-theme .ui-btn-themes.ui-btn-light-border { --ui-btn-border-color: rgba(255, 255, 255, .4); }
.bitrix24-dark-theme .ui-btn-themes.ui-btn-link {
--ui-btn-color: rgba(51, 51, 51, .8);
--ui-btn-color-hover: rgba(51, 51, 51, .8);;
--ui-btn-color-active: rgba(51, 51, 51, .8);;
}
.bitrix24-dark-theme .ui-btn-themes.ui-btn-light,
.bitrix24-dark-theme .ui-btn-themes.ui-btn-light-border {
--ui-btn-background: rgba(0, 0, 0, .07);
--ui-btn-background-hover: rgba(0, 0, 0, .1);
--ui-btn-background-active: rgba(0, 0, 0, .15);
--ui-btn-colors-after-bg: rgba(51, 51, 51, .8);
--ui-btn-colors-before-bg: rgba(51, 51, 51, .8);
--ui-btn-color: rgba(51, 51, 51, .8);
--ui-btn-color-hover: rgba(51, 51, 51, .8);;
--ui-btn-color-active: rgba(51, 51, 51, .8);;
}
.bitrix24-dark-theme .ui-btn-themes.ui-btn-light-border { --ui-btn-border-color: rgba(0, 0, 0, .06); }
/*endregion*/
/*endregion*/
/*endregion*/
/*endregion*/
/*region Others*/
.ui-btn-round { --ui-btn-radius: calc(var(--ui-btn-height) / 2); }
.ui-btn-no-caps,
.ui-btn-no-caps .ui-btn-main {
text-transform: none;
font-size: calc(var(--ui-btn-font-size) + 2px);
font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
font-weight: var(--ui-font-weight-semi-bold, 600);
}
.ui-btn-shadow,
.ui-btn-shadow:hover,
.ui-btn-shadow.ui-btn-hover { box-shadow: 0 1px 2px 0 rgba(0,0,0,0.18); }
.ui-btn-shadow:active,
.ui-btn-shadow.ui-btn-active { box-shadow: 0 0 1px 0 rgba(0,0,0,0.18); }
/*region Counter*/
.ui-btn-counter {
display: inline-block;
padding: 0 8px;
border-radius: 10px;
background-color: #f34829;
color: #fff;
vertical-align: middle;
font: 11px/19px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
font-weight: var(--ui-font-weight-regular, 400);
}
.ui-btn-text + .ui-btn-counter { margin-left: 12px; }
.ui-btn-lg .ui-btn-counter { margin-left: 15px; }
/*endregion*/
/*region Dropdown*/
.ui-btn.ui-btn-dropdown,
.ui-btn-dropdown .ui-btn-main { padding-right: 29px; }
.ui-btn.ui-btn-dropdown:before,
.ui-btn-dropdown .ui-btn-main:before {
position: absolute;
top: 50%;
right: 13px;
display: block;
box-sizing: border-box;
margin-top: -1.5px;
width: 8px;
height: 8px;
border-bottom: 2px solid;
border-left: 2px solid;
content: '';
transform: translateY(-50%) rotate(-45deg);
}
.ui-btn.ui-btn-dropdown:before,
.ui-btn-dropdown .ui-btn-main:before { border-color: var(--ui-btn-color); }
.ui-btn.ui-btn-empty.ui-btn-dropdown:before,
.ui-btn.ui-btn-collapsed.ui-btn-dropdown:before,
.ui-btn-empty.ui-btn-dropdown .ui-btn-main:before,
.ui-btn-collapsed.ui-btn-dropdown .ui-btn-main:before {
right: auto;
transform: translate(-50%, -50%) rotate(-45deg);
left: 50%;
}
.ui-btn.ui-btn-empty.ui-btn-dropdown[class*="ui-btn-icon-"]:before,
.ui-btn.ui-btn-collapsed.ui-btn-dropdown[class*="ui-btn-icon-"]:before,
.ui-btn-empty.ui-btn-dropdown[class*="ui-btn-icon-"] .ui-btn-main:before,
.ui-btn-collapsed.ui-btn-dropdown[class*="ui-btn-icon-"] .ui-btn-main:before {
right: 12px;
transform: translateY(-50%) rotate(-45deg);
left: auto;
}
/*endregion*/
/*region Disabled*/
.ui-btn.ui-btn-disabled,
.ui-btn.ui-btn-disabled:hover,
.ui-btn.ui-btn-disabled:active,
.ui-btn[disabled],
.ui-btn[disabled]:hover,
.ui-btn[disabled]:active,
.ui-btn-disabled .ui-btn-main,
.ui-btn-disabled .ui-btn-main:hover,
.ui-btn-disabled .ui-btn-main:active,
.ui-btn-disabled .ui-btn-extra,
.ui-btn-disabled .ui-btn-extra:hover,
.ui-btn-disabled .ui-btn-extra:active,
.ui-btn-disabled .ui-btn-menu,
.ui-btn-disabled .ui-btn-menu:hover,
.ui-btn-disabled .ui-btn-menu:active,
.ui-btn-main-disabled .ui-btn-main,
.ui-btn-main-disabled .ui-btn-main:hover,
.ui-btn-main-disabled .ui-btn-main:active,
.ui-btn-extra-disabled .ui-btn-extra,
.ui-btn-extra-disabled .ui-btn-extra:hover,
.ui-btn-extra-disabled .ui-btn-extra:active,
.ui-btn-menu-disabled .ui-btn-menu,
.ui-btn-menu-disabled .ui-btn-menu:hover,
.ui-btn-menu-disabled .ui-btn-menu:active {
opacity: .4;
cursor: not-allowed;
background-color: var(--ui-btn-background);
border-color: var(--ui-btn-border-color);
}
/*endregion*/
/*region Wait*/
.ui-btn.ui-btn-wait,
.ui-btn-wait .ui-btn-main {
background-position: center !important;
background-repeat: no-repeat !important;
color: transparent !important;
}
.ui-btn.ui-btn-wait:after,
.ui-btn-wait .ui-btn-main:after { opacity: 0; }
.ui-btn-wait,
.ui-btn-wait.ui-btn-danger,
.ui-btn-wait.ui-btn-primary,
.ui-btn-wait.ui-btn-default,
.ui-btn-wait.ui-btn-danger-dark,
.ui-btn-wait.ui-btn-success-dark,
.ui-btn-wait.ui-btn-primary-dark { --ui-btn-wait-loader: var(--ui-btn-wait-white); }
.ui-btn-wait.ui-btn-link,
.ui-btn-wait.ui-btn-secondary,
.ui-btn-wait.ui-btn-light,
.ui-btn-wait.ui-btn-success,
.ui-btn-wait.ui-btn-light-border,
.ui-btn-wait.ui-btn-link { --ui-btn-wait-loader: var(--ui-btn-wait-black); }
.ui-btn.ui-btn-wait,
.ui-btn-wait .ui-btn-main { background-image: var(--ui-btn-wait-loader); }
/*endregion*/
/*region Clock*/
.ui-btn.ui-btn-clock,
.ui-btn-split.ui-btn-clock .ui-btn-main {
background-position: center !important;
background-repeat: no-repeat !important;
color: transparent !important;
}
.ui-btn.ui-btn-clock:after,
.ui-btn-split.ui-btn-clock .ui-btn-main:after { opacity: 0; }
.ui-btn-clock,
.ui-btn-clock.ui-btn-danger,
.ui-btn-clock.ui-btn-primary,
.ui-btn-clock.ui-btn-default,
.ui-btn-clock.ui-btn-danger-dark,
.ui-btn-clock.ui-btn-success-dark,
.ui-btn-clock.ui-btn-primary-dark { --ui-btn-clock-loader: var(--ui-btn-clock-white); }
.ui-btn-clock.ui-btn-link,
.ui-btn-clock.ui-btn-secondary,
.ui-btn-clock.ui-btn-light,
.ui-btn-clock.ui-btn-success,
.ui-btn-clock.ui-btn-light-border,
.ui-btn-clock.ui-btn-link { --ui-btn-clock-loader: var(--ui-btn-clock-black); }
.ui-btn.ui-btn-clock,
.ui-btn-clock .ui-btn-main { background-image: var(--ui-btn-clock-loader); }
/*endregion*/
/* region Loading spinner */
.ui-btn.ui-btn-spinner,
.ui-btn-split.ui-btn-spinner .ui-btn-main {
background-position: center !important;
background-repeat: no-repeat !important;
color: transparent !important;
}
.ui-btn.ui-btn-spinner:after,
.ui-btn-split.ui-btn-spinner .ui-btn-main:after { opacity: 0; }
.ui-btn-spinner,
.ui-btn-spinner.ui-btn-danger,
.ui-btn-spinner.ui-btn-primary,
.ui-btn-spinner.ui-btn-default,
.ui-btn-spinner.ui-btn-danger-dark,
.ui-btn-spinner.ui-btn-success-dark,
.ui-btn-spinner.ui-btn-primary-dark { --ui-btn-clock-loader: var(--ui-btn-spinner); }
.ui-btn-spinner.ui-btn-link,
.ui-btn-spinner.ui-btn-secondary,
.ui-btn-spinner.ui-btn-light,
.ui-btn-spinner.ui-btn-success,
.ui-btn-spinner.ui-btn-light-border,
.ui-btn-spinner.ui-btn-link { --ui-btn-clock-loader: var(--ui-btn-spinner); }
.ui-btn.ui-btn-spinner,
.ui-btn-spinner .ui-btn-main { background-image: var(--ui-btn-spinner); }
/*endregion*/
/*endregion*/
/*region Links*/
:root {
--ui-link-color: #216bb6;
--ui-link-border-color: #216bb6;
}
.ui-link,
*.ui-link:hover {
cursor: pointer;
font: 13px/22px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
color: var(--ui-link-color);
transition: 250ms linear color, 250ms linear border-color;
}
.ui-link + .ui-link,
.ui-link + script + .ui-link { margin-left: 12px; }
.ui-link,
.ui-link-primary {
--ui-link-color: #216bb6;
--ui-link-border-color: #216bb6
}
.ui-link:hover,
.ui-link-primary:hover {
--ui-link-color: #2067b0;
--ui-link-border-color: #2067b0
}
.ui-link-secondary {
--ui-link-color: #80868e;
--ui-link-border-color: #d8d8d8
}
.ui-link-secondary:hover {
--ui-link-color: #333;
--ui-link-border-color: #333
}
.ui-link-dark {
--ui-link-color: #333;
--ui-link-border-color: #333
}
.ui-link-dark:hover {
--ui-link-color: #000;
--ui-link-border-color: #000
}
.ui-link-solid { border-bottom: 1px solid var(--ui-link-border-color); }
.ui-link-dashed { border-bottom: 1px dashed var(--ui-link-border-color); }
.ui-link-dotted { border-bottom: 1px dotted var(--ui-link-border-color); }
/*endregion*/