
/*# sourceMappingURL=custom.min.css.map */

.btn-success {background-color:#5680e7;border-color:#5680e7}
.btn-success:hover  {color:#fff;background-color:#3b5aa7;border-color:#3b5aa7}
#layout-wrapper {position:relative;}
.margin-0 {margin:0 !important;}
.padding-5 {padding:5px !important;}
.form-label {font-weight:bold}


/* ●폼영역 */
.data_form {font-size:12px;}

.data_form .c_btnbox {border-bottom:1px solid #ced3d8; padding-bottom:30px; margin-bottom:40px;}

/* 폼테이블 */
.table_form {font-size:12px; border:1px solid #d9dee3; width:100%; max-width:100%; table-layout:fixed;margin-bottom:30px;}
.table_form tr {border-top:1px solid #d9dee3;}
.table_form th {background:#f4f5f7; border-left:1px solid #d9dee3; text-align:left; padding:15px 20px 16px; box-sizing:border-box; font-weight:600; word-wrap:break-word; word-break:keep-all;}
.table_form th.ess:after {content:""; color:#ff0000; font-size:13px; line-height:1; margin-left:5px; width:10px; height:10px; background:transparent url('../images/ess.gif') left center no-repeat; display:inline-block;}
.table_form td {padding:10px 20px 10px 20px; vertical-align:middle}
.table_form select {max-width:100%;}
.table_form .only_text {padding-top:9px;}

.table_form table { margin-top:5px; margin-bottom:5px; border-bottom:1px solid #d9dee3; width:100%; table-layout:fixed;}
.table_form table th {border-left:0 !important; padding:12px 0 13px; text-align:center;}

.table_form table.it_only_text tr {border:0;}
.table_form table.it_only_text th {background:none; border:1px solid #ddd !important; padding:5px !important; text-align:left}
.table_form table.it_only_text td {border:1px solid #ddd !important;  padding:5px !important;}

.table_form+ .tip_box {padding-left:20px; margin-top:15px;}

.data_form.if_search .table_form th {padding:8px 20px 8px 20px !important;}
.data_form.if_search .table_form td {padding:8px 20px 8px 20px !important;}
.data_form.if_search .c_btnbox {margin-top:30px;}

.data_form.if_nobottom .c_btnbox {padding-bottom:0px; border-bottom:0; margin-bottom:0px;}
.data_form.if_nobottom+ .group_title {margin-top:10px;}
.data_form .table_list {margin:0px;}
.data_form .table_list th {padding:8px !important; border-left:1px solid #d9dee3 !important; background:#f4f5f7;}
.data_form .table_list td {padding:8px 10px !important;}
.data_form .list_ctrl {margin-bottom:5px;}


/* 글보기 댓글추가 */
.if_view_reply textarea.design {border:0; background:#f5f5f5;}
.if_view_reply .ajax-comment-list {padding-bottom:20px;}
.if_view_reply .ajax-comment-list th {border-top:1px solid #666 !important;}
.if_view_reply .ajax-comment-list td {border-left:0 !important; border-right:0 !important;}
.if_view_reply .ajax-comment-list th {border-left:0 !important; border-right:0 !important;}
.if_view_reply .ajax-comment-list thead {}



/* 폼안의 여러가지 변수 */
/* .table_form input.design {margin-top:5px;} */
.table_form .c_btn { margin-right:5px;}
.table_form .c_tag { margin-right:5px; margin-left:0px !important;}
/* .table_form select {margin-right:5px;} */
.table_form table input.design {margin-right:15px;}
.table_form select+ .fr_tx {margin-left:0;}


/* 내부 정보나열용 */
.table_form.if_insum th+ th {border-left:1px solid #d9dee3 !important;}
.table_form.if_insum td+ td {border-left:1px solid #d9dee3 !important; }
.table_form.if_insum th {padding:8px;}
.table_form.if_insum td {text-align:center; padding:8px;}
.table_form.if_insum td strong {color:#f40000; font-weight:600;}


/* ●리스트영역 */
.data_list {font-size:12px;}
.data_list.if_entershop td {background:#f7f8f9; padding:15px;}
.data_list *+ .tip_box {padding-top:10px;}
.data_list table tbody td:first-child label.design {float:none; margin:0px;}


/* ●리스트 컨트롤 */
.list_ctrl {margin-bottom:10px; overflow:hidden;}
.list_ctrl .left_box {float:left;}
.list_ctrl .right_box {float:right;}
.list_ctrl .right_box * {margin-right:0px !important; margin-left:5px !important;}




/* ●리스트테이블 */
.table_list {width:100%; box-sizing:border-box;font-size:12px;}
.table_list.fix {table-layout:fixed;}
.table_list th {text-align:center; background:#e6e9eb; padding:10px 10px; line-height:15px; border:1px solid #d9dee3; font-weight:600;}
.table_list th:first-child {padding:10px}
.table_list td {border:1px solid #d9dee3; text-align:center; padding:10px 10px; word-wrap:break-word;}
.table_list td:first-child {padding:10px}
/*.table_list td:first-child label.design {float:none; margin:0px; padding:0 5px; text-align:center;}*/
.table_list th:first-child label.design {float:none; margin:0px; padding:0 5px; text-align:center;}
.table_list td:first-child label.design input {float:none; margin:5px 0px !important;}
.table_list .if_img {border-right:0 !important;}
.table_list .if_img+ td {border-left:0 !important;}
.table_list .if_img img {width:65px;}
.table_list .if_more2 .this_order {border-top:0 !important; border-bottom:0;}
.table_list .if_more2+ .if_more2 .this_order {background:transparent url('../images/dash.gif') left top repeat-x}
.table_list tbody tr:last-of-type .this_order {border-bottom:1px solid #d9dee3 !important;}
.table_list a:hover {text-decoration:underline;}
.table_list .img50 {padding:5px;}
.table_list .img50 img {width:50px;}
.table_list .img40 img {width:40px;}
.table_list .img80 img {width:80px;}
.table_list .thumb {overflow:hidden; position:relative;}
.table_list .thumb:before {}
.table_list .thumb .error {position:absolute; left:0; top:0; width:100%; height:100%; color:#fff; background:rgba(0,0,0,0.3); text-align:center;}
.table_list .thumb .error:before {content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1}
.table_list .thumb .error:before {background:transparent url('../images/error_item.png') center center no-repeat; opacity: 0.5; filter: alpha(opacity=50); -ms-filter:alpha(opacity=50);}
.table_list .thumb .error span {z-index:10; position:absolute; left:0; top:50%; width:100%; margin-top:-15px;}



.table_list th label.design input {margin-right:0px !important;}
.table_list .if_reply {padding-left:30px; background:transparent url('../images/reply_ic.gif') 10px 17px no-repeat;}

.table_list .if_direct_form {border:1px solid #989ea5;}
.table_list .if_direct_form td {border-bottom-color:#989ea5 !important; border-top-color:#989ea5 !important; background:#f4f5f7;}
.table_list .if_direct_form td+ td {border-left-color:#d9dee3 !important;}
.table_list .if_direct_form td {/* ; border-right-color:#989ea5 !important; */}
.table_list .if_direct_form td:before {content:""; width:102%; height:1px; background:#989ea5; position:absolute; left:-1px; top:-1px; z-index:10}
.table_list .if_direct_form td:first-child {border-left-color:#989ea5 !important;}
.table_list .if_direct_form .this_last {border-right-color:#989ea5 !important;}

.table_list .skin_hit td {background:#f4f4f4;}

.table_list.if_mass td {border-top:0; border-bottom:0;}
.table_list.if_mass td:first-child {border-left:0;}
.table_list.if_mass td:last-child {border-right:0;}


.table_total_btn {border-bottom:1px solid #353c43; padding:10px 0; position:relative;}
.table_total_btn:before {content:""; width:100%; height:1px; background:#353c43; position:absolute; left:0; top:-1px; z-index:2}


/* ●●● 페이지네이트 */
.paginate {text-align:center; overflow:hidden; position:relative; clear:both; padding-top:30px;margin:0 auto;}
.paginate a {float:left;}
.paginate .nextprev {border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; float:left; overflow:hidden;}
.paginate .nextprev .btn {float:left; position:relative; overflow:hidden; height:35px;border-right:1px solid #dbdbdb; }
.paginate .nextprev .btn .ok {display:none;}
.paginate .nextprev .click .ok {display:block;}
.paginate .nextprev .click .no {display:none;}
.paginate .nextprev .ok {width:0; height:35px;  background:#fff; float:left;position: initial;}
.paginate .nextprev .ok:hover {background:#f5f5f5;}
.paginate .nextprev .icon {background:transparent url('../images/paginate.png') no-repeat; width:20px; height:20px; position:absolute; top:50%; left:50%; margin:-10px 0 0 -10px}
.paginate .nextprev .no {width:40px; height:35px;background:#fff;}
.paginate .nextprev .ok .ic_first {background-position:0 0}
.paginate .nextprev .ok .ic_prev {background-position:-20px 0}
.paginate .nextprev .ok .ic_next {background-position:-40px 0}
.paginate .nextprev .ok .ic_last {background-position:-60px 0}
.paginate .nextprev .no .ic_first {background-position:0 -20px; }
.paginate .nextprev .no .ic_prev {background-position:-20px -20px}
.paginate .nextprev .no .ic_next {background-position:-40px -20px}
.paginate .nextprev .no .ic_last {background-position:-60px -20px}
.paginate .number {float:left; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin:0 -1px;}
.paginate .number a {line-height:35px; color:#666; padding:0 15px; font-size:14px; border-right:1px solid #dbdbdb; background:#fff}
.paginate .number a:hover {text-decoration:underline; background:#f5f5f5}
.paginate .number .hit {color:#ff0000; font-weight:600;}
.paginate .btn_area {position:absolute; right:0;}


.c_btn {float:left; background:#fff; border:1px solid #ccc; box-sizing:border-box; padding:0 10px; overflow:hidden; white-space:nowrap; text-decoration:none !important; text-align:center !important;}
.c_btn {color:#666 !important; font-weight:400 !important; font-size:12px !important; margin-right:5px;}
/* .c_btn+ .c_btn {margin-left:5px;} */
.c_btn+ .c_tag {margin-left:5px;}

.c_btn.h22 {height:22px; line-height:18px !important; line-height:17px\0 !important; font-size:11px !important; padding:0 5px; }
.c_btn.h23 {height:23px; line-height:19px !important; line-height:19px\0 !important;}
.c_btn.h24 {height:24px; line-height:20px !important; line-height:21px\0 !important;}
.c_btn.h25 {height:25px; line-height:21px !important; line-height:21px\0 !important;}
.c_btn.h26 {height:25px; line-height:21px !important; line-height:21px\0 !important;}
.c_btn.h27 {height:27px; line-height:23px; line-height:22px\0 !important;}
.c_btn.h28 {height:28px; line-height:25px; line-height:24px\0 !important;}
.c_btn.h34 {height:34px; line-height:31px; line-height:30px\0 !important; padding:0 21px; font-size:15px !important; letter-spacing:-1px; font-weight:600 !important;}
.c_btn.h46 {height:46px; line-height:40px; line-height:41px\0 !important; padding:0 24px; font-size:17px !important; letter-spacing:-1.5px; font-weight:600 !important;}

span.c_btn.icon input {padding-left:0px !important;}
span.c_btn.line input {color:#666}
span.c_btn {padding:0px !important;}
span.c_btn input {letter-spacing:-1px; color:#666; }

span.c_btn.h22 input {padding:1px 6px 4px 6px; font-size:11px;}
span.c_btn.h23 input {padding:1px 11px 5px 11px; }
span.c_btn.h24 input {padding:2px 11px 4px 11px; }
span.c_btn.h25 input {padding:2px 11px 4px 11px; }
span.c_btn.h26 input {padding:2px 11px 4px 11px; }
span.c_btn.h27 input {padding:3px 11px 3px 11px; }
span.c_btn.h28 input {padding:4px 11px 4px 11px; }
span.c_btn.h34 input {padding:5px 21px 9px 21px; font-size:15px; font-weight:600 !important; letter-spacing:-1px;}
span.c_btn.h46 input {padding:0px 24px 13px 24px; padding-top:9px\0; font-size:17px; font-weight:600 !important; letter-spacing:-1.5px;}

.c_btn.gray {background:#efefef; border-color:#ccc !important; color:#666 !important;}
.c_btn.gray input {color:#666;}
.c_btn.black {background:#353c43 !important; border-color:#353c43 !important; color:#fff !important;}
.c_btn.black input {color:#fff;}
.c_btn.red {background:#f40000 !important; border-color:#f40000 !important; color:#fff !important;}
.c_btn.red input {color:#fff;}
.c_btn.green {background:#01c73c !important; border-color:#01c73c !important; color:#fff !important;}
.c_btn.green input {color:#fff;}
.c_btn.blue {background-color:#008aff !important; border-color:#008aff !important; color:#fff !important;}
.c_btn.blue input {color:#fff;}


.c_btn.light {border-color:#666 !important; color:#666 !important;}
.c_btn.dark {border-color:#000 !important; color:#000 !important;}

.c_btn.black.line {color:#353c43 !important; background:#fff  !important;}
.c_btn.black.line input {color:#353c43; background:#fff !important;}
.c_btn.red.line {color:#f40000 !important; background:#fff !important;}
.c_btn.red.line input {color:#f40000; background:#fff !important;}
.c_btn.green.line {color:#01c73c !important; background:#fff  !important;}
.c_btn.green.line input {color:#01c73c; background:#fff !important;}

.c_btn.light.line {border-color:#666 !important; color:#666 !important;}
.c_btn.dark.line {border-color:#000 !important; color:#000 !important;}

.c_btn.normal {font-weight:400 !important;}

.c_btn.light {color:#999 !important; border-color:#999 !important;}
.c_btn.dark {color:#000 !important; background:#efefef !important;}
.t_left {text-align:left !important}


.c_btnbox {overflow:hidden; text-align:center; margin-top:50px;}
.c_btnbox ul {display:inline-block !important; margin:0px 0 0 -5px !important;}
.c_btnbox li {overflow:hidden; float:left !important; padding-left:5px; display:inline-block !important; width:auto !important; list-style:none;}
.c_btnbox .c_btn {margin:0px !important;}

.common_none {text-align:center; overflow:hidden; margin:60px 0 40px 0}
.common_none .no_icon {height:50px;}
.common_none .gtxt {color:#999 !important; margin-top:7px; letter-spacing:-1px;}


.table_list p {margin-bottom:5px;}
.table_list textarea {border:1px solid #ddd;padding:3px;line-height:14px;font-size:12px;}


.table-light {
    font-size: 13px;
}


.laypops {position:absolute; right:-1px; top:38px; z-index:5; width:400px; filter:revealTrans(duration=0.3);}
.laytable {margin:0;padding:0;border:1px solid #b1b1b1;background:#fff;text-align:left;color:#000;text-indent:3px;}
.laytable tr {width:100%;margin:0;padding:0;clear:both;height:auto;}
.laytable th {height:30px;background:#ddd;border-right:1px solid #b1b1b1;width:80px;text-align:center;}
.trline {background:#b1b1b1;height:1px;width:100%;}

.laypops2 {position:absolute; left:100px; top:0; z-index:5; width:130px; filter:revealTrans(duration=0.3);}


.bg_yellow {background:#ffed95;height: 100%;}
.bg_red {background:#f5a6a6;height: 100%;}
.bg_blue {background:#9bc2ed;height: 100%;}


.cont_head {width: 100%;}
.red{background-color:#f5a6a6 !important}
.orange{background-color:#ffed95 !important}
.blue{background-color:#9bc2ed !important}

.item, .sort{*zoom:1; padding-left:0;}
.item::after, .sort::after{content:'';display:block;clear:both}
.sort{margin-bottom:-0.188rem;margin-top:-0.250rem}
.item li, .sort li{float:right;font-size:13px;margin-left:0.625rem}
.sort li a{display:inline-block;color:#aaa;padding:0.188rem 0.625rem;border-radius:0.938rem;border:0.063rem solid #ddd}
.item li span{display:inline-block;width:0.750rem;height:0.750rem;margin-right:0.188rem;margin-top:-0.188rem;vertical-align:middle;-webkit-border-radius:0.125rem;-moz-border-radius:0.125rem;border-radius:0.125rem}

.item .left {float:left;font-size:14px;line-height:40px;}
.item .right {float:right;}
.as_round {width:20px;height:20px;border-radius:100px;background:#ffed95;position:absolute;top:10px;right:10px;z-index:100}

.memo_class {color: #ababab;font-size: 11px; text-indent: 20px; line-height: 18px; padding: 5px 0;}
.memo_class b {color:red}
.form-label {float:left;text-align:left;}
.form-contant {border:3px solid #fd3939;width:100%;display: inline-block;text-align:left;padding:20px;font-size:15px;}
.form-contant p {margin-bottom:5px;}
.form-contant .bold {font-weight:700; font-size:17px;color:#155ee5}

.form-contant2 {width:100%;display: inline-block;text-align:left;font-size:15px;}
.form-contant2 p {margin-bottom:5px;}
.form-contant2 .bold {font-weight:700; font-size:17px;color:#155ee5}

.sched_view {width:100%;text-align:left;}
.sched_view dl {width:100%;border-bottom:1px solid #ddd;padding:15px 0;margin-bottom:0;}
.sched_view dt {font-size:16px;line-height:22px;margin-bottom:10px;padding:0 10px}
.sched_view dd {font-size:14px;line-height:18px;padding:0 10px;margin-left:15px;}
.sched_view a {line-height:20px;height:auto;}
.sched_view .wtime {font-size:12px;}
.sched_view .phone {font-size:15px;font-weight:700;color:#0093ff;}
.sched_view .apt {font-size:15px;font-weight:700;color:#dfb900;}

.sched_view .order {color:#eb2d2d;}
.sched_view .ord_btn {background:#0093ff;padding:5px 10px;color:#fff;margin-left:15px;}

.sched_view .editBtn {background:#c93f3f;padding:10px 20px;color:#fff;margin:10px;width: 40%;display: inline-block;text-align: center;font-size:15px;}
.sched_view .ordBtn {background:#0b71bb;padding:10px 20px;color:#fff;margin:10px;width: 40%;display: inline-block;text-align: center;font-size:15px;}

.closeBtnx {background:#4d4d4d;padding:10px 20px;color:#fff;margin:0 auto;text-align:center;}

.btn-checks {display: none;}
.btn-checked {background-color: #fff;border:1px solid #000;color: #000;}


.phone_info {width:100%;display: inline-block;text-align:left;padding:10px;font-size:15px;}
.res_ment {text-align:center;font-size:13px;font-weight:700;padding-bottom: 10px}
.text_red {color:red;}
.text_blue {color:blue;}

.assign_list_check {margin-top: 10px;}
.assign_list_check ul {padding:0;margin:0;}
.assign_list_check li {display:inline-block;margin:5px 3px}

.cbg_blue {background:#4772ff;color:#fff;}
.cbg_gray {background:#717171;color:#161616;}
.cbg_green {background:#18c2d1 !important;color:#fff !important;}
.cbg_yellow {background:#f7b84b;color:#fff;}
.cbg_red {background:#5467ab;color:#fff;}
.cbg_mint {background:#f53e42;color:#fff;border: 1px solid #f53e42;}
.cbg_black {background:#000;color:#fff;}


.select_assign {color:red;}
.assign_box {background:#f7b84b;padding:10px;border-radius:10px;}
.click_disable {position:absolute;width:100%;height:100%;z-index:10}

#assign_form {border: 5px solid #299cdb; box-sizing: border-box;}

.imgView {background: #4bade3;    padding: 8px 10px;    border-radius: 5px;    color: #fff;    display: inline-block;}

.sched_line {border-top: 2px dotted #717171;margin-top: 15px;padding-top: 15px !important;}
.sched_etc {width:100%;margin-top:20px}
.sched_etc ul {padding:0;margin:0;}
.sched_etc span {font-weight:bold;width:100%;padding: 10px 0;display: block;font-size: 15px;}


.btn .badge {position: relative;top: 0px; font-size: 13px; margin-right: 11px;}

.form-check-inline {display: inline-block;margin-right: 5px;}


.modal-content {background:#f0f0f0}
.modal-content-bg {background:#fff;border-radius:15px;}
.step_title {text-align:left;font-size:15px;background:#4676f4;border-radius:20px;color:#fff;padding:10px 15px;}
.step_cont {text-align:left;font-size:15px;color:#000;font-weight:600;padding-top:20px;}
.step_cont b {font-size:17px;font-weight:700}

.btn-blue {background:#4676f4;color:#fff;width:100%;}
.btn-blue:hover {background:#4676f4;color:#fff;}
.margin-all {margin:20px 10px;width:auto;}
.input_bg {background: #f2f2f2;padding: 10px 10px;border-radius: 10px }

#h-menu li {margin:0 8px;font-size:15px;}
#h-menu li a.clicked {color: #3498db; font-weight:bold;}
.page-content {padding:0 10px !important;margin-top: 20px;}

#etc_assign_view {display:none;}
#etc_assign_view_btn i {vertical-align: middle;}
.team_btns label {font-size:15px;font-weight:700}



.btn-outline-primary {
    --vz-btn-color: #4772ff;
    --vz-btn-border-color: #4772ff;
    --vz-btn-hover-color: #fff;
    --vz-btn-hover-bg: #4772ff;
    --vz-btn-hover-border-color: #4772ff;
    --vz-btn-focus-shadow-rgb: 64,81,137;
    --vz-btn-active-color: #fff;
    --vz-btn-active-bg: #4772ff;
    --vz-btn-active-border-color: #4772ff;
    --vz-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --vz-btn-disabled-color: #4772ff;
    --vz-btn-disabled-bg: transparent;
    --vz-btn-disabled-border-color: #4772ff;
    --vz-gradient: none;
}
.btn-primary {
    --vz-btn-color: #fff;
    --vz-btn-bg: #4772ff;
    --vz-btn-border-color: #4772ff;
    --vz-btn-hover-color: #fff;
    --vz-btn-hover-bg: #364574;
    --vz-btn-hover-border-color: #33416e;
    --vz-btn-focus-shadow-rgb: 93,107,155;
    --vz-btn-active-color: #fff;
    --vz-btn-active-bg: #33416e;
    --vz-btn-active-border-color: #303d67;
    --vz-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --vz-btn-disabled-color: #fff;
    --vz-btn-disabled-bg: #4772ff;
    --vz-btn-disabled-border-color: #4772ff;
}

.btn-outline-danger {
    --vz-btn-color: #5467ab;
    --vz-btn-border-color: #5467ab;
    --vz-btn-hover-color: #fff;
    --vz-btn-hover-bg: #5467ab;
    --vz-btn-hover-border-color: #5467ab;
    --vz-btn-focus-shadow-rgb: 240,101,72;
    --vz-btn-active-color: #fff;
    --vz-btn-active-bg: #5467ab;
    --vz-btn-active-border-color: #5467ab;
    --vz-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --vz-btn-disabled-color: #5467ab;
    --vz-btn-disabled-bg: transparent;
    --vz-btn-disabled-border-color: #5467ab;
    --vz-gradient: none;
}
.btn-danger {
    --vz-btn-color: #fff;
    --vz-btn-bg: #5467ab;
    --vz-btn-border-color: #5467ab;
    --vz-btn-hover-color: #fff;
    --vz-btn-hover-bg: #cc563d;
    --vz-btn-hover-border-color: #c0513a;
    --vz-btn-focus-shadow-rgb: 242,124,99;
    --vz-btn-active-color: #fff;
    --vz-btn-active-bg: #c0513a;
    --vz-btn-active-border-color: #b44c36;
    --vz-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --vz-btn-disabled-color: #fff;
    --vz-btn-disabled-bg: #5467ab;
    --vz-btn-disabled-border-color: #5467ab;
}

.btn-outline-success {
    --vz-btn-color: #f53e42;
    --vz-btn-border-color: #f53e42;
    --vz-btn-hover-color: #fff;
    --vz-btn-hover-bg: #f53e42;
    --vz-btn-hover-border-color: #f53e42;
    --vz-btn-focus-shadow-rgb: 10,179,156;
    --vz-btn-active-color: #fff;
    --vz-btn-active-bg: #f53e42;
    --vz-btn-active-border-color: #f53e42;
    --vz-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --vz-btn-disabled-color: #f53e42;
    --vz-btn-disabled-bg: transparent;
    --vz-btn-disabled-border-color: #f53e42;
    --vz-gradient: none;
}


@keyframes blink {
            0% { opacity: 1; }
            50% { opacity: 0.5; }
            100% { opacity: 1; }
        }
        .blinking {
            animation: blink 1s infinite;
        }