.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#1EB7E9}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#1e4578;box-shadow:#143056 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1e4578}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#1e4578;box-shadow:#143056 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#1EB7E9 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#1e4578 !important;box-shadow:#143056 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top, #f4f8fa 0, #fff 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f8fa), color-stop(73%, #fff));background:-webkit-linear-gradient(top, #f4f8fa 0, #fff 73%);background:-o-linear-gradient(top, #f4f8fa 0, #fff 73%);background:-ms-linear-gradient(top, #f4f8fa 0, #fff 73%);background:linear-gradient(to bottom, #f4f8fa 0, #fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-size:100%;letter-spacing:0;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}b,strong{font-weight:600}strong.semi{font-weight:600}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:inherit;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:3px solid #ddd;margin:0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font:inherit}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible;appearance:none}select,input,textarea,a,button{outline:none}*,*:before,*:after{box-sizing:border-box}address{font-style:normal}th{font-weight:initial;text-align:left}img{border:0}html{font-family:"Source Sans Pro", sans-serif;font-size:16px;overflow-y:scroll;height:100%}body{min-width:1100px;color:#143056;height:100%;display:flex;flex-direction:column}.layout-main{flex:1 0 auto}.layout-footer{flex-shrink:0}.u-margin{margin-bottom:25px}.u-custom-scroll::-webkit-scrollbar-track,.searchSelector__optionsList::-webkit-scrollbar-track,.searchSelector__selectedList::-webkit-scrollbar-track,.outboundCLIChoices__list::-webkit-scrollbar-track,.destinationSelector__categories::-webkit-scrollbar-track,.codecSelector__optionsList::-webkit-scrollbar-track,.codecSelector__selectedList::-webkit-scrollbar-track{background-color:#d8d8d8}.u-custom-scroll::-webkit-scrollbar,.searchSelector__optionsList::-webkit-scrollbar,.searchSelector__selectedList::-webkit-scrollbar,.outboundCLIChoices__list::-webkit-scrollbar,.destinationSelector__categories::-webkit-scrollbar,.codecSelector__optionsList::-webkit-scrollbar,.codecSelector__selectedList::-webkit-scrollbar{width:7px;height:7px;background-color:#f5f5f5}.u-custom-scroll::-webkit-scrollbar-thumb,.searchSelector__optionsList::-webkit-scrollbar-thumb,.searchSelector__selectedList::-webkit-scrollbar-thumb,.outboundCLIChoices__list::-webkit-scrollbar-thumb,.destinationSelector__categories::-webkit-scrollbar-thumb,.codecSelector__optionsList::-webkit-scrollbar-thumb,.codecSelector__selectedList::-webkit-scrollbar-thumb{border-radius:4px;background-color:#b5b5b5;margin:1px}.u-hidden{border:0;clip:rect(0, 0, 0, 0);display:block;font-size:1px;height:1px;line-height:1px;margin:-1px 0 0 -1px;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}.u-truncate,.menuOptions__info,.menuOptions__heading,.memberList__item,.inlineStats__text,.flexTable__destination p,.flexTable__cell:not(.no-truncate),.destinationTag{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.u-mt{margin-top:10px}.u-mb{margin-bottom:25px}.is-template{display:none}.is-hidden{display:none !important}.u-warning{color:#ff7851}.u-align-right{text-align:right}.a-fadeIn{animation:a-fadeIn 0.3s forwards ease-out}@keyframes a-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes player-load-fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes player-load{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.badge{border-radius:4px;background-color:#ddddde;border:solid 1px #ccccce;padding:2px 8px;font-size:12px;color:#ffffff;text-align:center;display:inline-block;align-self:center;min-width:55px}.badge--green{background-color:#8addb6;border:solid 1px #54aa82}.badge--red{background:#ec678a;border:1px solid #b14b66}.badge--orange{background-color:#ff7851;border:solid 1px #be5232;color:#fff}.badge--active{background-color:#8addb6;border:solid 1px #54aa82}.badge--quiet{background:#ff7851;border:1px solid #be5232}.badge--dormant{background:#c3bfa4;border:1px solid #a09d88}.badge--inactive{background-color:#ec678a;border:1px solid #b14b66}.box{padding:30px;border:1px solid #c7c7c7;background:#f7f7f7;border-radius:6px}.box--green{background-color:#fafffd;border:solid 1px #8addb6}.boxTitle{padding:15px 20px;background:#f6f6f9;border-radius:6px;color:#1e4578;font-weight:600;font-size:19px;margin-bottom:40px;width:100%;display:flex;justify-content:space-between;align-items:center}.boxTitle--heading{margin-bottom:20px}.boxTitle--noBox{background:none;padding:0}.boxTitle__input{display:flex;justify-content:flex-end;align-items:center;margin:-6px -5px -6px -15px;font-weight:600}.boxTitle__input .input{font-size:14px;text-align:center}.boxTitle__label{margin-right:10px;font-size:15px;color:#1e4578}.button,.errorPage a{display:inline-flex;justify-content:center;align-items:center;font:inherit;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;background-color:#8ADDB6;color:#fff;font-size:14px;padding:10px 22px;font-weight:600;border:0 !important;border-radius:6px;text-align:center;letter-spacing:0.02em}.button:active,.errorPage a:active{background-color:#62d29d}.button.is-spinning,.errorPage a.is-spinning{color:transparent;background-repeat:no-repeat;background-position:center center;background-size:45px;background-image:url(/images/button-spinner.gif)}.button:disabled,.errorPage a:disabled{opacity:0.5}.button--small{font-size:12px;padding:5px 12px;border-radius:3px}.button--full{width:100%;text-align:center}.button--large{font-size:18px;padding:10px 16px}.button--large.is-spinning{background-size:75px}.button--green{background-color:#8ADDB6}.button--green:active{background-color:#62d29d}.button--green.is-spinning{background-image:url(/images/button-spinner-green.gif)}.button--tint{background-color:#1eb7e9}.button--tint:active{background-color:#1396c1}.button--tint.is-spinning{background-image:url(/images/button-spinner-blue.gif)}.button--invertedTint{background-color:#fff;color:#1eb7e9}.button--invertedTint:active{background-color:#0e7293;color:#fff}.button--red{background-color:#ff7851}.button--red:active{background-color:#ff501e}.button--red.is-spinning{background-image:url(/images/button-spinner-red.gif)}.button--grey{background-color:#ccc}.button--grey:active{background-color:#b3b3b3}.button--lightPurple{background-color:#dbdbe8;color:#9ca1bc;font-weight:400;color:#fff}.button--lightPurple:active{background-color:#b2c7e2}.button--muted{background-color:#edf5f6;color:#aabbbd}.button--muted:active{background-color:#cbe2e5}.button--mutedDark{background-color:#dbdde8;color:#9ca1bc}.button--mutedDark:active{background-color:#bcc0d4}.button--disabled{background-color:#d7d7d7;cursor:not-allowed}.button--disabled:active{background-color:#d7d7d7}.button--cross{background-size:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/icons/delete-white-920d3d25bb3238bf57e6c07a872283a8cb6e6bbb8f2a31b684a4ac099b0a53a8.svg);height:38px}.button.is-loading,.errorPage a.is-loading{position:relative}.button.is-loading:before,.errorPage a.is-loading:before{content:"";position:absolute;width:1em;height:1em;border-radius:50%;border:2px solid transparent;border-top:2px solid #fff;animation:button-is-loading 0.7s linear infinite;top:calc(50% - 0.5em);left:30px}@keyframes button-is-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.checkbox{display:flex;align-items:center}.checkbox:not(:first-child){margin-top:15px}.checkbox__input{margin-right:15px;margin-bottom:3px}.checkbox__label{margin-top:-4px}.checkbox__hint{line-height:1.5;font-size:14px;margin-top:10px;padding-left:24px;background:url(/assets/icons/price_plan-6b2b6f0106249218714a43f76776f7bc86479fb3f6017b83dde2b065103a3a9a.svg) no-repeat 0 1px;background-position:left center;background-size:16px}.checkbox__hint b{background:#FFF8C6}.checkbox__hint--information{font-size:14px;line-height:1.5;margin-top:10px;padding:10px;border-radius:4px;border:1px solid #EBECEF;color:#4A5565;background:#F9FAFB}.checkbox+.checkbox{margin-top:15px}.checkbox__context{display:none}.checkbox__context.is-shown{display:block;margin:10px 0 25px 35px}.customCheckbox__checkbox{display:none}.customCheckbox__label{display:block;width:20px;height:20px;border-radius:3px;background-color:#ffffff;border:solid 1px #d4d6e1}.customCheckbox__checkbox:checked+.customCheckbox__label{background-size:12px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/icons/tick-7a0d02c703dd1de51aca3baebe785193ef2708f4b88037c88f40f290b0a2d2a2.svg)}.datePick{position:relative;display:block;border:1px solid #dadada;background-color:#fcfcfc;border-radius:4px;font-size:15px;padding:9px 16px;padding-left:42px;width:100%;cursor:pointer;background-position:16px center;background-size:15px;background-repeat:no-repeat;background-image:url(/assets/icons/calendar-515ef66d5c2ced17eb0483cf434cd3ddbbb2dcd04822de78d680ed5ee21aa0d1.svg)}.datePick:hover{border-color:#1eb7e9}.datePick--light{background-color:#fff}.destinationTag{display:block;background-size:14px;background-repeat:no-repeat;padding-left:20px;background-position:0 center;max-width:100%}.destinationTag--extension{background-image:url(/assets/selector_icons/extension-ef04e13ef8f81ad184d7b09a763edc4adf0791ed1a7a9f44d81cf7803ca695f5.svg)}.destinationTag--number{background-image:url(/assets/selector_icons/incoming_number-f436d5857eb55e54362f10b24d2f1c4d1a9b257bef0936912f6b2780522f0790.svg)}.destinationTag--address_contact{background-image:url(/assets/selector_icons/contact-f436d5857eb55e54362f10b24d2f1c4d1a9b257bef0936912f6b2780522f0790.svg)}.destinationTag--call_group{background-image:url(/assets/selector_icons/call_group-731d1af55fcb68403ce434ce46c19d089c97860adfed6cf6502ff6892f92cb70.svg)}.destinationTag--call_queue{background-image:url(/assets/selector_icons/call_queue-3bc35769448478b64875c585eba196e03a570a06bd26198607e6f5b3c077ba3d.svg)}.destinationTag--conference{background-image:url(/assets/selector_icons/conference-48d2215957dd332911df409b28602aabbec2999ae1dd4ead72653b82c1a6bd82.svg)}.destinationTag--fax_machine{background-image:url(/assets/selector_icons/fax_machine-62f024d56ddc1e7a39c7134b8580ae46c7fd06f79af0e7244fd23a5d03ea5af2.svg)}.destinationTag--follow{background-image:url(/assets/selector_icons/follow-e925a3574701bd8127f93629c481993c30bebb595f07881776e4c728575ae4e7.svg)}.destinationTag--menu{background-image:url(/assets/selector_icons/menu-824b36e3d2f9af23684312ef446654ac66bc09a23527c5dbd456d475b4c6d92e.svg)}.destinationTag--voicemail_box{background-image:url(/assets/selector_icons/voicemail_box-35f836e197557466f490ab901b4c112c3439907cc331e82f64fa315dda18ad49.svg)}.destinationTag--uploaded_file{background-image:url(/assets/selector_icons/uploaded_file-a0c74ada23ee05930d73dd17f1814a925442f2333f337345de15543037aa3504.svg)}.destinationTag--voicemail_menu{background-image:url(/assets/selector_icons/voicemail_box-35f836e197557466f490ab901b4c112c3439907cc331e82f64fa315dda18ad49.svg)}.destinationTag--music_on_hold{background-image:url(/assets/selector_icons/uploaded_file-a0c74ada23ee05930d73dd17f1814a925442f2333f337345de15543037aa3504.svg)}.destinationTag--sip_url{background-image:url(/assets/selector_icons/sip_url-9f1a849f44103ae26d2d6ebdbf3e24a269597ae55458b6d23bcbec1b1012b11f.svg)}.empty{text-align:center;padding:45px 0;max-width:750px;margin:auto}.empty--fillheight{height:100%;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty p{margin-top:35px;font-size:19px;line-height:1.67;color:#9ca1bc}.empty__link{text-decoration:underline;color:#9ca1bc}.empty--grey p{color:#ccc}.formFooter{border-top:8px solid #F8F8FD;margin-top:50px;margin-bottom:70px;padding-top:50px}.formFooter__actions{margin-left:calc(30% + 35px);display:flex}.formFooter__actions>*:not(:last-child){margin-right:11px}.formFooter__actions--fullWidth{margin-left:0}.formFooter--compact{border-top:none;padding-top:0;margin-top:30px;margin-bottom:0}.formFooter__action--apart{margin-left:auto}.formFooter__costWarning{margin-top:-25px;margin-bottom:25px;margin-left:calc(30% + 35px - 36px);padding-left:36px;background:url(/assets/icons/price_plan-6b2b6f0106249218714a43f76776f7bc86479fb3f6017b83dde2b065103a3a9a.svg) no-repeat 0 1px;background-size:20px;line-height:1.5}.formFooter__costWarning b{background:#FFF8C6}.formText{line-height:1.6;font-size:15px;margin-bottom:50px;color:#1a1a1a}.genericHeading{font-size:23px;font-weight:600;color:#143056;margin-bottom:11px}.genericHeading:not(:first-child){margin-top:45px}.genericParagraph{opacity:0.61;line-height:1.56;color:#143056}.genericParagraph+.genericParagraph{margin-top:11px}.iconText{font-size:12px;background-size:12px;background-position:0 50%;background-repeat:no-repeat;padding-left:22px}.iconText--timeRoute{background-image:url(/assets/icons/clock-grey-cbe4f49d3a51c7506a817719e1fb884163728c5021d75a48126a10ccb5a52476.svg);background-position:1px calc(50% + 1px);color:#d0d1da}.iconText--preset{background-image:url(/assets/icons/cog-4e79485334db4e15db80b68ceee511b6b27dad23f72a64e6dae99c990e5ede69.svg);background-position:1px calc(50% + 1px);color:#d0d1da}.iconText--positive{background-image:url(/assets/icons/positive-195b63a0e2b76dd8aca8c17b4c919ff4f3d9750fec68a347f7b75ee40b695456.svg)}.iconText--negative{background-image:url(/assets/icons/negative-6aa32f7cbc6e11a13a783c3b81dbd012f301216a84028591468d5b43db79c892.svg);color:#d0d1da}.input{-webkit-appearance:none;-moz-appearance:none;display:block;border:1px solid #dadada;background-color:#fcfcfc;border-radius:4px;font-size:15px;padding:9px 13px;width:100%;font-family:inherit;background-position:16px center;background-size:15px;background-repeat:no-repeat}.input:focus{outline:none;border:1px solid #1eb7e9;background-color:#fff}.input::placeholder{font-style:italic;color:#aaa}.input::-ms-expand{display:none}.input--code{font-family:"Source Code Pro", monospace;font-size:14px;height:400px}.input--search{padding-left:40px;background-image:url(/assets/icons/search-purple-fbcee6121ed67f223e9ae067cc154c680b58c09a67a4f84a2d7db5a3ec170e1e.svg)}.input--strong{font-size:19px;background-size:19px;font-weight:bold;color:#1e4578}.input--strong.input--search{padding-left:50px}.input--strong::placeholder{font-weight:400}.input--padded{padding:15px}.input--loading{background-image:url(/assets/icons/load-0de96b2b3f8520ffb81471b14d52fbe19907d0309885a357a3d4611772849b2f.svg);background-size:18px}textarea.input{resize:vertical;min-height:130px}@keyframes input-load{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.input--small,.suffixedInput--small .input{padding:5px 10px}.input--white{background:#fff}.input--narrow{width:100px}select.input{background-image:url(/assets/icons/dropdown-cba80f3bd322c704b4e7bb322d4d44c222b2b08de6d22e78ce0c20c8d4f00c7f.svg);background-size:15px;background-position:calc(100% - 12px) center;background-repeat:no-repeat;padding-right:35px}.datetime{line-height:39px;display:flex;align-items:center}.datetime select:nth-child(1){width:16%;margin-right:5px}.datetime select:nth-child(2){width:22%;margin-right:5px}.datetime select:nth-child(3){width:22%;margin-right:5px}.datetime select:nth-child(4){width:15%;margin-left:5px;margin-right:5px}.datetime select:nth-child(5){width:15%}.inputs{display:flex;align-items:flex-start;width:100%}.inputs .button,.inputs .errorPage a,.errorPage .inputs a{margin-left:5px}.inputs~.inputs{margin-top:10px}.inputs:not(.inputs--column)>.input:first-child{margin-right:5px}.inputs:not(.inputs--column)>.input:last-child{margin-left:5px}.inputs:not(.inputs--column)>.input:only-child{margin-left:0;margin-right:0}.inputs--column{display:flex;flex-direction:column;width:100%}.inputs--column>.input{margin-bottom:10px}.inputs--column>.input:last-child{margin-bottom:0px}.input--pound,.input--euro,.input--dollar{padding-left:26px;background-position:10px center;background-size:10px;background-repeat:no-repeat}.input--pound{background-image:url(/assets/icons/pound-4d068c9db2a41313d032867c8d90c1fb3136939f735b0648afaffb2d145487d8.svg)}.input--euro{background-image:url(/assets/icons/euro-be4b3e83559d88aee2c32a8cb6c005e489db74fe9078017c11246ee0d1103896.svg)}.input--dollar{background-image:url(/assets/icons/pound-4d068c9db2a41313d032867c8d90c1fb3136939f735b0648afaffb2d145487d8.svg)}.chargeable{line-height:1.5;font-size:14px;margin-top:10px;padding-left:26px;background:url(/assets/icons/price_plan-6b2b6f0106249218714a43f76776f7bc86479fb3f6017b83dde2b065103a3a9a.svg) no-repeat 0 1px;background-size:16px}.chargeable b{background:#FFF8C6}.introText{font-size:21px;line-height:1.62;color:#1e4578}.introText--center{text-align:center}.invoiceStatus--paid{color:#8ADDB6;font-weight:600}.invoiceStatus--draft{color:#999}.label{text-align:right;padding-left:12px}.label__heading{font-size:14px;color:#2A2A2A;font-weight:bold}.label__heading:only-child{padding:8px 0}.label__hint{font-size:13px;color:#B1B1B1;line-height:1.5;margin-top:4px}.label.has-error .label__heading{color:#e4549c}.link{text-decoration:underline}.linkActions{display:flex;justify-content:flex-end;margin-top:10px;font-size:12px;text-align:right;color:#959595}.linkActions li{text-decoration:underline;margin-left:16px;cursor:pointer}.linkList li{font-size:14px;line-height:1.71;text-align:left;color:#1e4578;text-decoration:underline;padding-left:20px;background-image:url(/assets/icons/chevron-right-4e0fae2d874f89c6403785f2937e9a0731b00cf59f5e087335d786d033196b32.svg);background-position:0 center;background-repeat:no-repeat;background-size:10px}.lozenge{background:#1EB7E9;color:#fff;padding:1px 4px;border-radius:2px;font-size:12px;margin-left:3px;text-transform:uppercase}.lozenge--cancelled,.portingLozenge--abandoned,.portingLozenge--submitted,.loginLozenge--unblocked{background-color:#000000}.lozenge--submitted,.lozenge--active,.lozenge--received,.portingLozenge--accepted,.portingLozenge--completed,.loginLozenge--success{background-color:#6fb754}.lozenge--pending_submission,.lozenge--pending,.portingLozenge--pending,.loginLozenge--blocked{background-color:#fb8424}.portingLozenge--rejected,.loginLozenge--failed{background-color:#df3b69}.menuOptionIndicator{display:flex;justify-content:center;align-items:center;font-size:36px;font-weight:bold;color:#ffffff;width:54px;height:54px;border-radius:9px;background:#1e4578}.openDatepickerIcon{cursor:pointer;height:15px;transform:translate(10px, 2px)}.popdownBox{position:absolute;border-radius:6px;background-color:#fff;padding:40px 25px;margin:35px 0;display:none;z-index:100;right:calc(((100vw - 1100px) / 2) + 275px);transform:translateY(25px);box-shadow:2px 2px 25px rgba(0,0,0,0.5);min-width:700px}.popdownBox.is-shown{display:block}.popdownBox:after{content:""}.popdownBox:after,.popdownBox:before{bottom:100%;left:calc(100% - 100px);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popdownBox:after{border-bottom-color:#fff;border-width:12px;margin-left:-12px}.popdownBox:before{border-bottom-color:#fff;border-width:13px;margin-left:-13px}.popdownBox__overlay{background:rgba(0,0,0,0.2);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:99}.popdownBox__overlay.is-shown{display:block}.progress{width:100%;background:#1e4578;border-radius:100px;padding:2px;height:13px;margin-bottom:10px}.progress--white{background:#d3d3d3}.progress--white .progress__bar{background:#fff}.progress--blueWhite{background:#1eb7e9}.progress--blueWhite .progress__bar{background:#fff}.progress--warning .progress__bar{background:#ff7851}.progress__bar{border-radius:100px;background:#8addb6;height:100%}.progress--player{border:3px solid #d3d3d3;background:#ffffff;height:15px}.progress--player .progress__bar{background:#1eb7e9}.radio{display:inline-block}.radio__input{display:none}.radio__body{position:relative;width:23px;height:23px;border-radius:48px;background-color:#FCFCFC;border:1px solid #CECECE;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}.radio__body:after{content:"";position:absolute;width:9px;height:9px;background:#DADADA;border:1px solid #CECECE;border-radius:50%;left:6px;top:6px;z-index:2;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}.radio__input:checked+.radio__body{background:white;border:1px solid #1EB7E9}.radio__input:checked+.radio__body:after{background:#35beeb;border:1px solid #1EB7E9;width:19px;height:19px;left:1px;top:1px}.section+.section{margin-top:40px}.section--narrow{max-width:700px;margin-left:auto;margin-right:auto}.section--medium{max-width:880px;margin-left:auto;margin-right:auto}.section--medium-narrow{max-width:770px;margin-left:auto;margin-right:auto}.section--extraNarrow{max-width:550px;margin-left:auto;margin-right:auto}.section--hidden{display:none}.section--hidden.is-shown{display:block}.section--padded{padding:50px 0}.smallLink{font-size:12px;color:#9ca1bc;text-decoration:underline}.switch{display:inline-block}.switch__input{display:none}.switch__body{position:relative;width:43px;height:23px;border-radius:48px;background-color:#FCFCFC;border:1px solid #CECECE;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}.switch__body:after{content:"";position:absolute;width:19px;height:19px;background:#DADADA;border:1px solid #CECECE;border-radius:50%;left:1px;top:1px;z-index:2;transition:transform 0.2s ease-out}.switch__body--disabled{opacity:0.4}.switch__input:checked+.switch__body{background:#F1F9F6;border:1px solid #8ADDB6}.switch__input:checked+.switch__body:after{background:#a6e5c7;border:1px solid #8ADDB6;transform:translateX(calc(43px - 23px))}.tabContent{display:none}.tabContent.is-active{display:block}.bacsList{display:flex;flex-direction:column;margin-left:100px;padding:30px 0}.bacsList__item{display:flex}.bacsList__item dt{flex-basis:200px;margin-right:10px;line-height:1.94;color:#143056}.bacsList__item dd{margin-left:10px;flex-basis:300px;line-height:1.94;font-weight:bold;color:#143056}.boxWithTitle{border-radius:6px;overflow:hidden}.boxWithTitle__title{background-color:#3c4269;color:#fff;padding:15px 35px;font-weight:600;font-size:18px}.boxWithTitle__content{padding:25px 35px;background:#f8f8fd}.callBundles{display:flex;flex-wrap:wrap}.callBundles__bundle{flex-basis:calc(100% / 3 - 19px);margin-right:24px;margin-bottom:24px;padding:35px;border-radius:6px;background-color:#f8f8fd;border:solid 1px #d5d5e6;text-align:center;display:flex;flex-direction:column;min-height:330px}.callBundles__bundle:nth-child(3n){margin-right:0}.callBundles__name{font-size:24px;font-weight:bold;color:#143056;margin-bottom:6px}.callBundles__price{font-size:14px;font-weight:bold;color:#e4549c;margin-bottom:15px}.callBundles__description{font-size:13px;line-height:1.62;color:#143056;margin-bottom:19px}.callBundles__progressRemaining{font-size:13px;font-weight:600;color:#143056;margin-bottom:3px}.callBundles__progressRenews{font-size:13px;color:#7d819d;margin-bottom:43px}.callBundles__buttons{display:flex;margin:auto -15px -15px -15px}.callBundles__buttons .callBundles__button{margin:0;flex-basis:100%}.callBundles__buttons .callBundles__button:first-child{margin-right:5px}.callBundles__buttons .callBundles__button:last-child{margin-left:5px}.callBundles__button{margin:auto -15px -15px -15px;display:inline-block}.callCostWrapper{max-width:600px;margin:auto}.callCost{border-radius:6px;background-color:#fcfcfc;border:solid 1px #dadada;padding:20px}.callCost__flag{width:22px;margin-top:2px;margin-right:17px}.callCost__header{padding:10px 20px;display:flex;align-items:flex-start}.callCost__countryHeading{font-size:20px;font-weight:600;line-height:1}.callCost__countryText{font-size:14px;color:#939393;margin-top:6px}.callCost__body{display:flex;padding:10px 20px}.callCost__details{padding-left:40px;background-size:17px;background-repeat:no-repeat;background-position:3px 2px}.callCost__details:not(:first-child){margin-left:40px}.callCost__details--off_peak{background-image:url(/assets/icons/off_peak-63fef84e7fdf710cad3e2fb5e02696bbd29d6cb444eb70b84545c18485992ead.svg)}.callCost__details--peak{background-image:url(/assets/icons/peak-a5959dcb56a4593d90ce0a48bb20453dfce8229d1e1d47f5b2c4dcef95f8acd4.svg)}.callCost__detailsPrice{font-size:24px;line-height:1;font-weight:bold;color:#1eb7e9}.callCost__detailsInfo{font-size:14px;color:#939393;margin-top:10px}.callCost__footerIcon{margin-right:17px;width:21px}.callCost__footer{margin-top:15px;border-radius:6px;background-color:#fffef8;border:solid 1px #e9e5cf;padding:20px;display:flex;align-items:flex-start;font-size:14px;line-height:1.5;color:#393939}.callCost__footer--red{background-color:#fff2f2;border:solid 1px #dcbfbf}.callFlow{position:relative;display:flex;flex-direction:column;list-style-type:none;margin-bottom:25px}.callFlow::before{position:absolute;content:"";left:0;top:12px;bottom:12px;left:calc(30% - 150px + 19px);width:1px;background:linear-gradient(to bottom, #8addb6 40px, dimgray 60px, dimgray calc(100% - 60px), #d0021b calc(100% - 40px));height:100%;z-index:0}.callFlow__duration{display:none;margin-left:auto;font-size:13px;color:#7e7e7e}.callFlow__item{position:relative;z-index:1;display:flex;align-items:center;border:solid 1px transparent;padding:11px 20px;padding-left:calc(30% - 150px);border-radius:6px}.callFlow__item:hover{background-color:#fffef8;border:solid 1px #edece9}.callFlow__item:hover .callFlow__duration{display:block}.callFlow__item:not(:first-child):hover:before{position:absolute;content:"";left:0;top:-1px;left:calc(30% - 150px + 19px);width:1px;background:#696969;height:50%;z-index:-1}.callFlow__item:not(:last-child):hover:after{position:absolute;content:"";left:0;bottom:-1px;left:calc(30% - 150px + 19px);width:1px;background:#696969;height:50%;z-index:-1}.callFlow__item:first-child:hover:after{background:#8addb6}.callFlow__item:last-child:hover:before{background:#d0021b}.callFlow__step{align-self:flex-start;flex:0 0 37px;width:37px;height:37px;border-radius:4px;background-color:#f7f7f7;border:solid 1px #696969;display:flex;justify-content:center;align-items:center;font-size:17px;font-weight:bold;color:#5b5b5b}.callFlow__time{flex:0 0 120px;margin:0 20px 0 30px;text-align:center;font-size:17px;color:#a7a7a7}.callFlow__event{font-size:16px;color:#000000;padding-left:35px;background-size:18px;background-position:0 center;background-repeat:no-repeat}.callFlow__event--ringing{background-image:url(/assets/icons/ringing_phone-61ab3bb2e0286f06c640291363196b42265f5cfbeaca7d0e91958bea08bd4f7c.svg)}.callFlow__event--address_contact{background-image:url(/images/icons/address_contact.svg)}.callFlow__event--initiate{background-image:url(/assets/icons/play-a3903f6eb0beb67d7883cedcde162fbc90f8a4b9177b2eaf45e4919f76e46de6.svg)}.callFlow__event--menu{background-image:url(/assets/selector_icons/menu-824b36e3d2f9af23684312ef446654ac66bc09a23527c5dbd456d475b4c6d92e.svg)}.callFlow__event--uploaded_file{background-image:url(/assets/selector_icons/uploaded_file-a0c74ada23ee05930d73dd17f1814a925442f2333f337345de15543037aa3504.svg)}.callFlow__event--call_queue{background-image:url(/assets/selector_icons/call_queue-3bc35769448478b64875c585eba196e03a570a06bd26198607e6f5b3c077ba3d.svg)}.callFlow__event--conference{background-image:url(/assets/selector_icons/conference-48d2215957dd332911df409b28602aabbec2999ae1dd4ead72653b82c1a6bd82.svg)}.callFlow__event--fax_machine{background-image:url(/assets/selector_icons/fax_machine-62f024d56ddc1e7a39c7134b8580ae46c7fd06f79af0e7244fd23a5d03ea5af2.svg)}.callFlow__event--call_group{background-image:url(/assets/selector_icons/call_group-731d1af55fcb68403ce434ce46c19d089c97860adfed6cf6502ff6892f92cb70.svg)}.callFlow__event--extension{background-image:url(/assets/selector_icons/extension-ef04e13ef8f81ad184d7b09a763edc4adf0791ed1a7a9f44d81cf7803ca695f5.svg)}.callFlow__event--voicemail_box{background-image:url(/assets/selector_icons/voicemail_box-35f836e197557466f490ab901b4c112c3439907cc331e82f64fa315dda18ad49.svg)}.callFlow__event--follow{background-image:url(/assets/selector_icons/follow-e925a3574701bd8127f93629c481993c30bebb595f07881776e4c728575ae4e7.svg)}.callFlow__event--hold{background-image:url(/assets/selector_icons/hold-20e93c253c26e461a9404330e33a70bbf0e86d1d4e3e4ece2fb6abd1ef272d68.svg)}.callFlow__event--time_route{background-image:url(/assets/selector_icons/time_route-601a5ab3c2b631397ccdf0b165d6d2cbcf2aa9ba237dc9d9563a1f37094ea642.svg);background-size:24px;background-position:-3px -1px}.callFlow__event--hangup{background-image:url(/assets/icons/stop-46b271c7cfaacb62b67a37aa4dce2a1586fb49153ee766a153c3ce4429cba9d8.svg)}.callFlow__event--reject{color:#f07f5b;background-image:url(/assets/selector_icons/reject-f2f52d4df8f4870e9d84c09523e6a2b8cd1f91728c81e3f012ab742b2b1845e0.svg)}.callFlow__link{font-weight:600;color:#1eb7e9}.callFlow__item:last-child{margin-bottom:-25px}.callFlow__item:first-child .callFlow__step{background-color:#effff7;border:solid 1px #8addb6;color:#8addb6}.callFlow__item:last-child .callFlow__step{background-color:#fffafa;border:solid 1px #d0021b;color:#d0021b}.callFlow__subtext{font-size:13px;color:#a8a8a8;margin-top:2px}.cfFullscreen{margin:0;padding:0;overflow:hidden;height:100vh;display:flex;flex-direction:column;font-family:'Source Sans Pro', sans-serif}.cfFullscreen__bar{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 20px;background:linear-gradient(135deg, #1a252f 0%, #2c3e50 100%);color:white;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,0.15);z-index:10}.cfFullscreen__left{display:flex;align-items:center;gap:16px}.cfFullscreen__right{display:flex;align-items:center;gap:12px}.cfFullscreen__back{color:rgba(255,255,255,0.7);text-decoration:none;font-size:14px;font-weight:500;padding:4px 12px;border-radius:4px;transition:color 0.15s, background 0.15s}.cfFullscreen__back:hover{color:white;background:rgba(255,255,255,0.1)}.cfFullscreen__title{font-size:15px;color:rgba(255,255,255,0.9)}.cfFullscreen__title strong{color:white;font-weight:700}.cfFullscreen__name{color:rgba(255,255,255,0.5);margin-left:8px;font-weight:400}.cfFullscreen__link{color:rgba(255,255,255,0.7);text-decoration:none;font-size:13px;font-weight:500;padding:6px 14px;border:1px solid rgba(255,255,255,0.2);border-radius:5px;transition:color 0.15s, border-color 0.15s, background 0.15s}.cfFullscreen__link:hover{color:white;border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.1)}.cfFullscreen__canvas{flex:1;overflow:hidden;position:relative}.cfFullscreen__editor{width:100%;height:100%;position:relative}.callFlowBuilder{position:relative;height:calc(100vh - 260px);min-height:500px}#call-flow-root{width:100%;height:100%}.cfEditor{width:100%;height:100%;display:flex;position:relative}.cfEditor__left{width:240px;flex-shrink:0;background:white;border-right:1px solid #e8e8e8;overflow:hidden;display:flex;flex-direction:column}.cfEditor__main{flex:1;position:relative;min-width:0}.cfEditor__canvas{width:100%;height:100%;border:1px solid #ddd;border-radius:8px;background:#f8f9fa}.cfEditor__buttons{display:flex;gap:6px}.cfEditor__fitButton{background:rgba(255,255,255,0.9);backdrop-filter:blur(8px);border:1px solid #d0d0d0;padding:6px 14px;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600;font-family:'Source Sans Pro', sans-serif;color:#555;transition:all 0.15s;box-shadow:0 1px 3px rgba(0,0,0,0.06)}.cfEditor__fitButton:hover{background:white;border-color:#999;color:#222;box-shadow:0 2px 6px rgba(0,0,0,0.1)}.cfEditor__fitButton--danger{color:#d0021b;border-color:#d0021b}.cfEditor__fitButton--danger:hover{background:#d0021b;color:white}.cfLoading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#888}.cfLoading p{margin-top:20px;font-size:16px}.cfLoading__spinner{width:36px;height:36px;border:3px solid #e0e0e0;border-top-color:#1eb7e9;border-radius:50%;animation:cfSpin 0.8s linear infinite}@keyframes cfSpin{to{transform:rotate(360deg)}}.cfError{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#d0021b}.cfError p{margin-bottom:20px;font-size:16px}.cfToast{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);padding:10px 24px;border-radius:24px;font-size:13px;font-weight:600;font-family:'Source Sans Pro', sans-serif;z-index:100;animation:cfToastIn 0.3s ease;pointer-events:none;box-shadow:0 4px 16px rgba(0,0,0,0.15);backdrop-filter:blur(8px)}.cfToast--success{background:rgba(46,204,113,0.95);color:white}.cfToast--error{background:rgba(208,2,27,0.95);color:white}@keyframes cfToastIn{from{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.cfNode{background:white;border:2px solid #ddd;border-radius:10px;width:240px;font-family:'Source Sans Pro', sans-serif;box-shadow:0 2px 8px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04);transition:box-shadow 0.2s ease, border-color 0.2s ease;cursor:pointer;position:relative;overflow:visible}.cfNode:hover{box-shadow:0 4px 16px rgba(0,0,0,0.1)}.cfNode--selected{border-color:#1eb7e9 !important;box-shadow:0 0 0 3px rgba(30,183,233,0.2),0 4px 16px rgba(0,0,0,0.1)}.cfNode--draft{border-style:dashed;opacity:0.8;animation:cfDraftPulse 2s ease-in-out infinite}@keyframes cfDraftPulse{0%,100%{opacity:0.8}50%{opacity:0.5}}.cfNode__header{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:none;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#999}.cfNode__icon{font-size:16px}.cfNode__type{flex:0 0 auto}.cfNode__badge{font-size:11px;background:#2ecc71;color:white;padding:2px 8px;border-radius:4px;text-transform:none;letter-spacing:0;font-weight:600}.cfNode__headerValue{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;margin-left:auto}.cfNode__body{border-top:1px solid rgba(0,0,0,0.05);padding:8px 16px;display:flex;align-items:baseline;gap:12px}.cfNode__body .cfNode__label{flex:1;min-width:0}.cfNode__body .cfNode__sub{font-size:11px;color:#aaa;margin-top:0;white-space:nowrap}.cfNode__label{font-size:12px;font-weight:500;color:#444;line-height:1.3;word-break:break-word}.cfNode__body--members{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px}.cfNode__member{font-size:11px;font-weight:500;color:#555;background:#f0f0f0;padding:2px 8px;border-radius:8px;white-space:nowrap}.cfNode__memberEmpty{font-size:11px;color:#bbb;font-style:italic}.cfNode__sub{font-size:13px;color:#888;margin-top:4px}.cfNode__routeHint{font-size:11px;color:#999;margin-top:8px;padding:5px 8px;background:#f8f9fa;border-radius:4px;letter-spacing:0.2px}.cfNode__handleLabel--priority{color:#f39c12}.cfNode__options{display:flex;gap:5px;margin-top:8px;flex-wrap:wrap}.cfNode__option{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:#f0f0f0;border-radius:5px;font-size:12px;font-weight:700;color:#555}.cfNode__optionList{display:flex;flex-direction:column;gap:3px;margin-top:8px}.cfNode__optionRow{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:12px}.cfNode__optionRow--unconnected{opacity:0.55}.cfNode__optionRow--unconnected .cfNode__optionDigit{background:#bdc3c7}.cfNode__optionRow--unconnected .cfNode__optionName{font-style:italic}.cfNode__optionDigit{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:#9b59b6;color:white;border-radius:4px;font-size:11px;font-weight:700;flex-shrink:0}.cfNode__optionMeta{display:flex;flex-direction:column;line-height:1.25;min-width:0}.cfNode__optionName{color:#2c3e50;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.cfNode__optionDest{color:#777;font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.cfNode__handles{display:flex;justify-content:space-around;padding:0 12px}.cfNode__handles--bottom{padding:0}.cfNode__handles--bottom .cfNode__handleLabel{bottom:-32px}.cfNode__handleWrap{display:flex;flex-direction:column;align-items:center;position:relative}.cfNode__handleLabel--bottom,.cfNode__handleLabel--bottomLeft,.cfNode__handleLabel--bottomRight{position:absolute;bottom:-32px;transform:translateX(-50%)}.cfNode__handleWrap--right{position:absolute;right:-8px;top:50%;transform:translateY(-50%);flex-direction:row;gap:4px}.cfNode__handleLabel{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#aaa;white-space:nowrap;pointer-events:none;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:#f0f0f0;padding:2px 8px;border-radius:8px}.cfNode__handleLabel--right{margin-top:0;margin-left:14px}.cfNode__handleLabel--match{color:#27ae60;background:#e8f8ef}.cfNode__handleLabel--fallback{color:#e74c3c;background:#fdecea}.react-flow__handle.cfNode__handle--match{border-color:#27ae60 !important;background:#75e0a2 !important}.react-flow__handle.cfNode__handle--match:hover{background:#27ae60 !important}.react-flow__handle.cfNode__handle--option{border-color:#ddd;background:#f5f5f5}.react-flow__handle.cfNode__handle--optionActive{border-color:#9b59b6 !important;background:white}.react-flow__handle.cfNode__handle--optionActive:hover{background:#9b59b6;border-color:#9b59b6 !important}.cfNode__handleLabel--dimmed{color:#ddd}.cfNode__handleLabel--rightPos{position:absolute;right:-28px;transform:translateY(-50%);font-size:9px;font-weight:700;color:#bbb;pointer-events:none}.react-flow__handle.cfNode__handle--fallback{border-color:#e74c3c !important;background:#f5b4ae !important}.react-flow__handle.cfNode__handle--fallback:hover{background:#e74c3c !important}.react-flow__handle.cfNode__handle{width:14px !important;height:14px !important;border:3px solid #bbb;background:white;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,0.12);transition:border-color 0.15s, background 0.15s}.cfNode--number .react-flow__handle.cfNode__handle{border-color:#1eb7e9;background:#92dcf4}.cfNode--number .react-flow__handle.cfNode__handle:hover{background:#1eb7e9}.cfNode--menu .react-flow__handle.cfNode__handle{border-color:#9b59b6;background:#d0b2dd}.cfNode--menu .react-flow__handle.cfNode__handle:hover{background:#9b59b6}.cfNode--queue .react-flow__handle.cfNode__handle{border-color:#e67e22;background:#f3c195}.cfNode--queue .react-flow__handle.cfNode__handle:hover{background:#e67e22}.cfNode--group .react-flow__handle.cfNode__handle{border-color:#27ae60;background:#75e0a2}.cfNode--group .react-flow__handle.cfNode__handle:hover{background:#27ae60}.cfNode--extension .react-flow__handle.cfNode__handle{border-color:#8e44ad;background:#c599d7}.cfNode--extension .react-flow__handle.cfNode__handle:hover{background:#8e44ad}.cfNode--follow .react-flow__handle.cfNode__handle{border-color:#1abc9c;background:#6bebd1}.cfNode--follow .react-flow__handle.cfNode__handle:hover{background:#1abc9c}.cfNode--timeRoute .react-flow__handle.cfNode__handle{border-color:#f39c12;background:#f9cf8b}.cfNode--timeRoute .react-flow__handle.cfNode__handle:hover{background:#f39c12}.cfNode--voicemail .react-flow__handle.cfNode__handle{border-color:#e74c3c;background:#f5b4ae}.cfNode--voicemail .react-flow__handle.cfNode__handle:hover{background:#e74c3c}.cfNode--preset .react-flow__handle.cfNode__handle{border-color:#95a5a6;background:#dae0e0}.cfNode--preset .react-flow__handle.cfNode__handle:hover{background:#95a5a6}.cfNode--utility .react-flow__handle.cfNode__handle{border-color:#7f8c8d;background:#c2c9c9}.cfNode--utility .react-flow__handle.cfNode__handle:hover{background:#7f8c8d}.cfNode--generic .react-flow__handle.cfNode__handle{border-color:#bdc3c7;background:white}.cfNode--generic .react-flow__handle.cfNode__handle:hover{background:#bdc3c7}.cfNode--addressContact .react-flow__handle.cfNode__handle{border-color:#34495e;background:#6789ab}.cfNode--addressContact .react-flow__handle.cfNode__handle:hover{background:#34495e}.cfNode--conference .react-flow__handle.cfNode__handle{border-color:#3498db;background:#a0cfee}.cfNode--conference .react-flow__handle.cfNode__handle:hover{background:#3498db}.cfNode--faxMachine .react-flow__handle.cfNode__handle{border-color:#16a085;background:#4fe7c9}.cfNode--faxMachine .react-flow__handle.cfNode__handle:hover{background:#16a085}.cfNode--uploadedFile .react-flow__handle.cfNode__handle{border-color:#d35400;background:#ff9854}.cfNode--uploadedFile .react-flow__handle.cfNode__handle:hover{background:#d35400}.cfNode--menu .react-flow__handle.cfNode__handle--option:not(.cfNode__handle--optionActive){border-color:#ddd;background:#f5f5f5}.cfNode--menu .react-flow__handle.cfNode__handle--option:not(.cfNode__handle--optionActive):hover{border-color:#9b59b6;background:#d0b2dd}.cfNode--number{border-left:4px solid #1eb7e9;background:linear-gradient(135deg, #f8fcfe 0%, white 50%)}.cfNode--number .cfNode__header{color:#1eb7e9}.cfNode--menu{border-left:4px solid #9b59b6;background:linear-gradient(135deg, #faf7fc 0%, white 50%)}.cfNode--menu .cfNode__header{color:#9b59b6}.cfNode--menu .cfNode__body{display:block;padding:12px 16px}.cfNode--menu .cfNode__optionList{gap:1px;margin-top:6px}.cfNode--menu .cfNode__optionRow{padding:2px 0;position:relative}.cfNode--queue{border-left:4px solid #e67e22;background:linear-gradient(135deg, #fef9f4 0%, white 50%)}.cfNode--queue .cfNode__header{color:#e67e22}.cfNode--group{border-left:4px solid #27ae60;background:linear-gradient(135deg, #f4fdf7 0%, white 50%)}.cfNode--group .cfNode__header{color:#27ae60}.cfNode--extension{border-left:4px solid #8e44ad;background:linear-gradient(135deg, #faf5fd 0%, white 50%)}.cfNode--extension .cfNode__header{color:#8e44ad}.cfNode--follow{border-left:4px solid #1abc9c;background:linear-gradient(135deg, #f2fcf9 0%, white 50%)}.cfNode--follow .cfNode__header{color:#1abc9c}.cfNode--timeRoute{border-left:4px solid #f39c12;background:linear-gradient(135deg, #fffbf2 0%, white 50%)}.cfNode--timeRoute .cfNode__header{color:#f39c12}.cfNode__stateBadge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;line-height:1.3;border-radius:999px;border:1px solid currentColor;background:transparent}.cfNode__stateBadge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.cfNode__stateBadge--live{color:#16a34a}.cfNode__stateBadge--live::before{animation:cfNodePulse 1.6s ease-in-out infinite;box-shadow:0 0 0 0 rgba(22,163,74,0.6)}.cfNode__stateBadge--muted{color:#94a3b8;border-color:#cbd5e1}.cfNode__stateBadge--muted::before{background:#cbd5e1}@keyframes cfNodePulse{0%{box-shadow:0 0 0 0 rgba(22,163,74,0.5)}70%{box-shadow:0 0 0 5px rgba(22,163,74,0)}100%{box-shadow:0 0 0 0 rgba(22,163,74,0)}}.cfNode--voicemail{border-left:4px solid #e74c3c;background:linear-gradient(135deg, #fef5f4 0%, white 50%)}.cfNode--voicemail .cfNode__header{color:#e74c3c}.cfNode__badge--active{background:#27ae60 !important}.cfNode__badge--today{background:#f39c12 !important}.cfNode--preset{border-left:4px solid #95a5a6;border-style:dashed;border-left-style:solid}.cfNode--preset .cfNode__header{color:#95a5a6}.cfNode--utility{border-left:4px solid #7f8c8d;background:#fafafa}.cfNode--utility .cfNode__header{color:#7f8c8d}.cfNode--generic{border-left:4px solid #bdc3c7}.cfNode--generic .cfNode__header{color:#bdc3c7}.cfNode--addressContact{border-left:4px solid #34495e;background:linear-gradient(135deg, #f6f7f9 0%, white 50%)}.cfNode--addressContact .cfNode__header{color:#34495e}.cfNode--addressContact .cfNode__label--mono{font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:13px;letter-spacing:0.3px}.cfNode--addressContact .cfNode__addressContactType{font-size:10px;text-transform:uppercase;letter-spacing:0.6px;color:#7f8c8d;margin-top:2px}.cfNode--conference{border-left:4px solid #3498db;background:linear-gradient(135deg, #f4faff 0%, white 50%)}.cfNode--conference .cfNode__header{color:#3498db}.cfNode--faxMachine{border-left:4px solid #16a085;background:linear-gradient(135deg, #f2fbf9 0%, white 50%)}.cfNode--faxMachine .cfNode__header{color:#16a085}.cfNode--uploadedFile{border-left:4px solid #d35400;background:linear-gradient(135deg, #fef8f3 0%, white 50%)}.cfNode--uploadedFile .cfNode__header{color:#d35400}.cfNode__kv{display:flex;gap:6px;align-items:baseline;font-size:11px;line-height:1.4}.cfNode__kvKey{text-transform:uppercase;letter-spacing:0.4px;font-size:9px;color:#95a5a6;font-weight:600}.cfNode__kvValue{color:#2c3e50}.cfNode__kvValue--mono{font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:0.3px}.cfNode__kvValue--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:inline-block}.cfNode__tag{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:0.6px;color:#7f8c8d;background:rgba(127,140,141,0.08);padding:2px 6px;border-radius:3px;margin-top:2px}.cfNode__icon--svg{display:inline-flex;align-items:center}.cfNode__paths{display:flex;align-items:center;border-top:1px solid #f0f0f0}.cfNode--timeRouteActive .cfNode__paths{border-top-color:rgba(39,174,96,0.2)}.cfNode__pathSide{flex:1;padding:8px 12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;display:flex;align-items:center;justify-content:center;gap:5px}.cfNode__pathSide--match{color:#27ae60}.cfNode__pathSide--fallback{color:#e74c3c}.cfNode__pathDivider{width:1px;height:20px;background:#e0e0e0}.cfNode--timeRouteActive .cfNode__pathDivider{background:rgba(39,174,96,0.2)}.cfNode__pathDot{width:6px;height:6px;border-radius:50%}.cfNode__pathDot--match{background:#27ae60}.cfNode__pathDot--fallback{background:#e74c3c}.cfSidePanel__animWrap{position:absolute;top:0;right:0;bottom:0;width:340px;z-index:50;animation:cfSlidePanelIn 0.2s ease-out}.cfSidePanel__animWrap--closing{animation:cfSlidePanelOut 0.15s ease-in forwards}@keyframes cfSlidePanelIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes cfSlidePanelOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.cfSidePanel{height:100%;background:white;border-left:1px solid #e0e0e0;box-shadow:-4px 0 16px rgba(0,0,0,0.06);display:flex;flex-direction:column;overflow-y:auto}.cfSidePanel__header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #eee}.cfSidePanel__title{font-size:15px;font-weight:600;margin:0;color:#222}.cfSidePanel__close{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0 4px;line-height:1}.cfSidePanel__close:hover{color:#333}.cfSidePanel__body{padding:14px 18px;flex:1;display:flex;flex-direction:column}.cfSidePanel__body>form{display:flex;flex-direction:column;flex:1}.cfSidePanel__field{margin-bottom:12px}.cfSidePanel__label{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#999;margin-bottom:4px}.cfSidePanel__value{font-size:13px;color:#333}.cfSidePanel__input{width:100%;padding:6px 10px;border:1px solid #d0d0d0;border-radius:5px;font-size:13px;font-family:'Source Sans Pro', sans-serif;box-sizing:border-box;color:#333}.cfSidePanel__input:focus{outline:none;border-color:#1eb7e9;box-shadow:0 0 0 2px rgba(30,183,233,0.15)}.cfSidePanel__input:disabled{background:#f5f5f5;color:#999}select.cfSidePanel__input{appearance:auto}.cfSidePanel__checkbox{display:flex;align-items:center;gap:8px;font-size:13px;color:#444;cursor:pointer}.cfSidePanel__checkbox input[type="checkbox"]{width:16px;height:16px}.cfSidePanel__fieldHint{font-size:12px;color:#999;margin-top:4px;margin-bottom:10px;line-height:1.4}.cfSidePanel__labelCount{font-weight:400;text-transform:none;letter-spacing:0;color:#1eb7e9;margin-left:6px}.cfSidePanel__digitGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px;margin-top:8px}.cfSidePanel__digit{display:flex;align-items:center;justify-content:center;height:40px;border:2px solid #e0e0e0;border-radius:8px;background:white;font-size:16px;font-weight:700;font-family:'Source Sans Pro', sans-serif;color:#888;cursor:pointer;transition:all 0.15s ease}.cfSidePanel__digit:hover{border-color:#9b59b6;color:#9b59b6;background:#faf5fd}.cfSidePanel__digit:disabled{opacity:0.5;cursor:not-allowed}.cfSidePanel__digit--active{border-color:#9b59b6;background:#9b59b6;color:white}.cfSidePanel__digit--active:hover{background:#8e44ad;border-color:#8e44ad;color:white}.cfSidePanel__fieldGroup{display:flex;gap:12px;margin-bottom:12px}.cfSidePanel__field--half{flex:1;margin-bottom:0}.cfSidePanel__inputSuffix{display:flex;align-items:center;gap:6px}.cfSidePanel__inputSuffix .cfSidePanel__input{flex:1}.cfSidePanel__suffix{font-size:13px;color:#999;white-space:nowrap}.cfSidePanel__actions{margin-top:auto;padding-top:12px;border-top:1px solid #eee;display:flex;gap:8px}.cfSidePanel__btn{flex:1;padding:7px 0;border-radius:5px;border:1px solid #d0d0d0;font-size:13px;font-weight:600;font-family:'Source Sans Pro', sans-serif;cursor:pointer;text-align:center;transition:background 0.15s, color 0.15s}.cfSidePanel__btn:disabled{opacity:0.5;cursor:not-allowed}.cfSidePanel__btn--create{background:#2ecc71;border-color:#2ecc71;color:white}.cfSidePanel__btn--create:hover:not(:disabled){background:#27ae60}.cfSidePanel__btn--cancel{background:white;color:#666}.cfSidePanel__btn--cancel:hover:not(:disabled){background:#f0f0f0}.cfSidePanel__dangerLink{background:none;border:none;padding:0;font-size:12px;font-family:'Source Sans Pro', sans-serif;color:#bbb;cursor:pointer;text-decoration:none}.cfSidePanel__dangerLink:hover{color:#c0392b;text-decoration:underline}.cfSidePanel__fullEdit{margin-top:12px;padding-top:12px;border-top:1px solid #eee;text-align:center}.cfSidePanel__btn--fullEdit{background:#1eb7e9;border-color:#1eb7e9;color:white;text-decoration:none;display:block;width:100%}.cfSidePanel__btn--fullEdit:hover:not(:disabled){background:#1a9fcb;border-color:#1a9fcb;color:white}.cfSidePanel__danger{padding-top:12px;text-align:center}.cfSidePanel__routeChain{display:flex;flex-direction:column;gap:0}.cfSidePanel__routeStep{display:flex;align-items:center;padding:6px 10px;font-size:13px;font-weight:500;color:#555;border-left:3px solid #ddd}.cfSidePanel__routeStep::before{content:'';width:6px;height:6px;border-radius:50%;background:#ccc;margin-right:8px;flex-shrink:0}.cfSidePanel__routeStep--override{color:#f39c12;border-left-color:#f39c12}.cfSidePanel__routeStep--override::before{background:#f39c12}.cfSidePanel__routeStep:last-child{border-left-color:#1eb7e9;color:#1eb7e9}.cfSidePanel__routeStep:last-child::before{background:#1eb7e9}.cfSidePanel__optionList{display:flex;flex-direction:column;gap:2px}.cfSidePanel__optionRow{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:6px;background:#f8f9fa}.cfSidePanel__optionRow--empty{background:transparent;opacity:0.6}.cfSidePanel__optionDigit{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#9b59b6;color:white;border-radius:6px;font-size:13px;font-weight:700;flex-shrink:0}.cfSidePanel__optionRow--empty .cfSidePanel__optionDigit{background:#ddd;color:#999}.cfSidePanel__optionInfo{display:flex;flex-direction:column;min-width:0}.cfSidePanel__optionDest{font-size:14px;font-weight:600;color:#333}.cfSidePanel__optionRow--empty .cfSidePanel__optionDest{color:#999;font-weight:500;font-style:italic}.cfSidePanel__optionType{font-size:11px;color:#999;text-transform:uppercase;letter-spacing:0.3px}.cfSidePanel__optionName{font-size:12px;color:#777;margin-top:1px}.cfSidePanel__menuOptions{display:flex;flex-direction:column;gap:2px;margin-top:8px}.cfDestPicker{display:flex;align-items:center;gap:8px;position:relative}.cfDestPicker__digit{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#eee;color:#999;font-size:12px;font-weight:700;flex-shrink:0;transition:background 0.15s, color 0.15s}.cfDestPicker--connected .cfDestPicker__digit{background:#9b59b6;color:white}.cfDestPicker__trigger{flex:1;min-width:0;display:flex;align-items:center;padding:5px 8px;border:1px solid #e0e0e0;border-radius:6px;background:white;cursor:pointer;transition:border-color 0.15s, box-shadow 0.15s;font-size:12px;text-align:left}.cfDestPicker__trigger:hover:not(:disabled){border-color:#bbb}.cfDestPicker__trigger:focus{outline:none;border-color:#9b59b6;box-shadow:0 0 0 2px rgba(155,89,182,0.12)}.cfDestPicker__trigger:disabled{opacity:0.5;cursor:not-allowed}.cfDestPicker--connected .cfDestPicker__trigger{border-color:rgba(155,89,182,0.3);background:#faf7fc}.cfDestPicker__empty{color:#aaa;font-style:italic;font-size:11px}.cfDestPicker__current{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.cfDestPicker__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cfDestPicker__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#333;font-size:12px}.cfDestPicker__clear{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:50%;background:transparent;color:#bbb;font-size:14px;line-height:1;cursor:pointer;flex-shrink:0;padding:0;transition:background 0.15s, color 0.15s}.cfDestPicker__clear:hover{background:#fee;color:#e74c3c}.cfDestPicker__loading{display:flex;align-items:center;gap:6px;color:#999;font-size:11px}.cfDestPicker__spinner{width:12px;height:12px;border:2px solid #eee;border-top-color:#9b59b6;border-radius:50%;animation:cfSpin 0.6s linear infinite;flex-shrink:0}.cfDestPicker__dropdown{position:absolute;top:100%;left:36px;right:0;z-index:50;margin-top:4px;background:white;border:1px solid #ddd;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.12),0 2px 6px rgba(0,0,0,0.06);max-height:260px;overflow-y:auto;padding:4px}.cfDestPicker__group:not(:first-child){border-top:1px solid #f0f0f0;margin-top:4px;padding-top:4px}.cfDestPicker__groupLabel{display:flex;align-items:center;gap:6px;padding:4px 8px 2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#999}.cfDestPicker__groupDot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.cfDestPicker__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 8px 6px 20px;border:none;border-radius:4px;background:transparent;font-size:12px;color:#333;cursor:pointer;text-align:left;transition:background 0.1s}.cfDestPicker__item:hover{background:#f4f0f8}.cfDestPicker__item--selected{background:#f4f0f8;font-weight:600}.cfDestPicker__check{color:#9b59b6;font-size:12px;flex-shrink:0}.cfDestPicker__disconnectBtn{display:block;width:100%;padding:6px 8px;border:none;border-top:1px solid #f0f0f0;margin-top:4px;background:transparent;font-size:11px;color:#e74c3c;cursor:pointer;text-align:center;border-radius:0 0 6px 6px;transition:background 0.1s}.cfDestPicker__disconnectBtn:hover{background:#fef5f5}.cfSidePanel__badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;background:#f0f0f0;border-radius:5px;font-size:13px;font-weight:700;color:#555;padding:0 8px;margin-right:6px;margin-bottom:6px}.cfLeftPanel{padding:0;display:flex;flex-direction:column;height:100%}.cfLeftPanel__section{padding:12px 14px;border-bottom:1px solid #f0f0f0}.cfLeftPanel__section--search{padding:12px 14px;background:#fafbfc}.cfLeftPanel__section--entities{flex:1;overflow-y:auto;padding:8px 14px}.cfLeftPanel__heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#999;margin-bottom:4px}.cfLeftPanel__hint{font-size:12px;color:#bbb;margin:0 0 10px}.cfLeftPanel__items{display:flex;flex-direction:column;gap:2px}.cfLeftPanel__item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;border:none;background:none;cursor:grab;font-size:14px;font-family:'Source Sans Pro', sans-serif;color:#444;text-align:left;width:100%;transition:background 0.15s ease}.cfLeftPanel__item:hover{background:#f0f0f0}.cfLeftPanel__item:active{cursor:grabbing}.cfLeftPanel__item--active{background:#eef6ff;color:#1a73e8}.cfLeftPanel__itemColor{width:10px;height:10px;border-radius:3px;flex-shrink:0}.cfLeftPanel__itemLabel{font-weight:600}.cfLeftPanel__form{display:flex;flex-direction:column;gap:10px}.cfLeftPanel__input{width:100%;padding:8px 10px;border:1px solid #d0d0d0;border-radius:5px;font-size:13px;font-family:'Source Sans Pro', sans-serif;box-sizing:border-box}.cfLeftPanel__input:focus{outline:none;border-color:#1eb7e9;box-shadow:0 0 0 2px rgba(30,183,233,0.15)}.cfLeftPanel__input:disabled{background:#f5f5f5;color:#999}.cfLeftPanel__formButtons{display:flex;gap:6px}.cfLeftPanel__btn{flex:1;padding:7px 0;border-radius:5px;border:1px solid #d0d0d0;font-size:13px;font-weight:600;font-family:'Source Sans Pro', sans-serif;cursor:pointer;transition:background 0.15s, color 0.15s}.cfLeftPanel__btn:disabled{opacity:0.5;cursor:not-allowed}.cfLeftPanel__btn--create{background:#2ecc71;border-color:#2ecc71;color:white}.cfLeftPanel__btn--create:hover:not(:disabled){background:#27ae60}.cfLeftPanel__btn--cancel{background:white;color:#666}.cfLeftPanel__btn--cancel:hover:not(:disabled){background:#f0f0f0}.cfLeftPanel__searchWrap{position:relative;display:flex;align-items:center}.cfLeftPanel__searchIcon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#bbb;display:flex;align-items:center;pointer-events:none;z-index:1}.cfLeftPanel__search{width:100%;padding:8px 30px 8px 32px;border:1px solid #e0e0e0;border-radius:8px;font-size:12px;font-family:'Source Sans Pro', sans-serif;background:white;color:#333;box-sizing:border-box;transition:border-color 0.15s, box-shadow 0.15s}.cfLeftPanel__search::placeholder{color:#c0c0c0}.cfLeftPanel__search:focus{outline:none;border-color:#1eb7e9;box-shadow:0 0 0 2px rgba(30,183,233,0.1)}.cfLeftPanel__searchClear{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:#eee;border:none;color:#999;cursor:pointer;padding:3px;line-height:1;border-radius:50%;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:background 0.1s, color 0.1s}.cfLeftPanel__searchClear:hover{background:#ddd;color:#555}.cfLeftPanel__results{margin-top:8px;display:flex;flex-direction:column;gap:1px;max-height:200px;overflow-y:auto}.cfLeftPanel__result{display:flex;flex-direction:column;align-items:flex-start;padding:6px 10px;border:none;background:none;border-radius:6px;cursor:pointer;text-align:left;width:100%;font-family:'Source Sans Pro', sans-serif;transition:background 0.1s}.cfLeftPanel__result:hover{background:#f0f4ff}.cfLeftPanel__resultType{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#aaa}.cfLeftPanel__resultName{font-size:13px;font-weight:600;color:#333}.cfLeftPanel__noResults{padding:12px;font-size:12px;color:#bbb;text-align:center}.cfLeftPanel__section--warnings{border-bottom:1px solid #eee}.cfLeftPanel__sectionHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cfLeftPanel__sectionTitle{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#c0392b}.cfLeftPanel__warningBadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;background:#e74c3c;color:white;border-radius:9px;font-size:10px;font-weight:700;letter-spacing:0;text-transform:none;padding:0 5px}.cfLeftPanel__warningList{display:flex;flex-direction:column;gap:6px}.cfLeftPanel__warning{appearance:none;background:transparent;border:none;border-left:3px solid transparent;border-radius:0 6px 6px 0;padding:6px 10px 7px 10px;text-align:left;display:block;width:100%;cursor:pointer;transition:background 0.1s, border-color 0.1s}.cfLeftPanel__warning:hover,.cfLeftPanel__warning:focus-visible{background:rgba(30,41,59,0.04);outline:none}.cfLeftPanel__warning--error{border-left-color:#e74c3c}.cfLeftPanel__warning--warn{border-left-color:#f39c12}.cfLeftPanel__warningHeader{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.cfLeftPanel__warningNode{font-size:12px;font-weight:700;color:#2c3e50;letter-spacing:0.1px}.cfLeftPanel__warningType{font-size:9px;text-transform:uppercase;letter-spacing:0.6px;color:#95a5a6;font-weight:600}.cfLeftPanel__warningIssues{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.cfLeftPanel__warningItem{display:flex;align-items:flex-start;gap:6px;font-size:11px;line-height:1.35;color:#6b7280}.cfLeftPanel__warningDot{display:inline-block;width:6px;height:6px;margin-top:5px;border-radius:50%;flex-shrink:0}.cfLeftPanel__warningDot--error{background:#e74c3c}.cfLeftPanel__warningDot--warn{background:#f39c12}.cfLeftPanel__warningMsg{flex:1}.cfNode--hasError .cfNode::after{content:'!';position:absolute;top:-10px;right:-10px;width:22px;height:22px;background:#e74c3c;color:white;border-radius:50%;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px rgba(231,76,60,0.4);animation:cfErrorPulse 2s ease-in-out infinite}@keyframes cfErrorPulse{0%,100%{box-shadow:0 1px 4px rgba(231,76,60,0.4)}50%{box-shadow:0 1px 4px rgba(231,76,60,0.4),0 0 12px rgba(231,76,60,0.6)}}.cfNode--hasWarning .cfNode::after{content:'!';position:absolute;top:-10px;right:-10px;width:22px;height:22px;background:#f39c12;color:white;border-radius:50%;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px rgba(243,156,18,0.4);animation:cfWarningPulse 2s ease-in-out infinite}@keyframes cfWarningPulse{0%,100%{box-shadow:0 1px 4px rgba(243,156,18,0.4)}50%{box-shadow:0 1px 4px rgba(243,156,18,0.4),0 0 12px rgba(243,156,18,0.6)}}.cfNode--searchMatch .cfNode{border-color:#1eb7e9;box-shadow:0 0 12px rgba(30,183,233,0.3)}.cfNode--searchDimmed{opacity:0.25;transition:opacity 0.3s ease}.cfNode--pathHighlight .cfNode{border-color:#1eb7e9;box-shadow:0 0 12px rgba(30,183,233,0.25)}.react-flow__edge.cfEdge--pathHighlight path{stroke:#1eb7e9 !important;stroke-width:3px !important;filter:drop-shadow(0 0 4px rgba(30,183,233,0.5))}.react-flow__edge.cfEdge--dimmed path{opacity:0.15}.cfContextMenu{position:fixed;z-index:200;background:white;border:1px solid #ddd;border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,0.15),0 2px 8px rgba(0,0,0,0.08);min-width:180px;padding:4px;font-family:'Source Sans Pro', sans-serif;animation:cfMenuIn 0.12s ease-out}@keyframes cfMenuIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.cfContextMenu__item{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;border:none;background:none;border-radius:5px;cursor:pointer;font-size:13px;font-family:'Source Sans Pro', sans-serif;color:#333;text-align:left;transition:background 0.1s}.cfContextMenu__item:hover{background:#f0f4ff}.cfContextMenu__item:disabled{opacity:0.4;cursor:not-allowed}.cfContextMenu__item--danger{color:#d0021b}.cfContextMenu__item--danger:hover{background:#fef2f2}.cfContextMenu__icon{width:18px;text-align:center;font-size:14px}.cfContextMenu__label{flex:1;font-weight:500}.cfContextMenu__shortcut{font-size:11px;color:#999;background:#f0f0f0;border:1px solid #e0e0e0;border-radius:3px;padding:1px 5px;font-family:'Source Code Pro', monospace}.cfContextMenu__separator{height:1px;background:#eee;margin:4px 8px}.cfStatsBar{position:absolute;bottom:0;left:0;right:0;height:32px;background:rgba(255,255,255,0.92);backdrop-filter:blur(8px);border-top:1px solid #eee;display:flex;align-items:center;padding:0 16px;gap:8px;font-size:12px;font-family:'Source Sans Pro', sans-serif;color:#999;z-index:20}.cfStatsBar__stat{font-weight:500}.cfStatsBar__stat--error{color:#e74c3c;font-weight:700}.cfStatsBar__stat--warn{color:#f39c12;font-weight:600}.cfStatsBar__stat--selected{color:#1eb7e9;font-weight:600}.cfStatsBar__sep{color:#ddd}.react-flow__edge path{stroke:#b0b8c4;stroke-width:2px;transition:stroke 0.2s, stroke-width 0.2s}.react-flow__edge:hover path{stroke:#7f8fa6;stroke-width:3px}.react-flow__edge.selected path{stroke:#1eb7e9;stroke-width:3px;filter:drop-shadow(0 0 3px rgba(30,183,233,0.3))}.react-flow__edge-textbg,.react-flow__edge-text{display:none}.react-flow__controls{border-radius:8px !important;box-shadow:0 2px 8px rgba(0,0,0,0.1) !important;border:1px solid #e0e0e0 !important;overflow:hidden;margin-bottom:40px !important}.react-flow__controls-button{width:32px !important;height:32px !important;border:none !important;border-bottom:1px solid #eee !important;background:white !important;transition:background 0.15s !important}.react-flow__controls-button:hover{background:#f0f4ff !important}.react-flow__controls-button svg{max-width:14px;max-height:14px;fill:#555}.react-flow__minimap{border-radius:8px !important;box-shadow:0 2px 8px rgba(0,0,0,0.1) !important;border:1px solid #e0e0e0 !important;background:rgba(255,255,255,0.95) !important;margin-bottom:40px !important}.react-flow__selection{background:rgba(30,183,233,0.06) !important;border:1px solid rgba(30,183,233,0.4) !important;border-radius:4px}.react-flow__connection-path{stroke:#1eb7e9 !important;stroke-width:2px !important;stroke-dasharray:6 3}.react-flow__background{opacity:0.4}.cfLeftPanel__entityTypes{display:flex;flex-direction:column;gap:0}.cfLeftPanel__entityGroup{border-bottom:1px solid #f0f0f0}.cfLeftPanel__entityGroup:last-child{border-bottom:none}.cfLeftPanel__entityHeader{display:flex;align-items:center;gap:8px;width:100%;padding:8px 4px;border:none;background:none;cursor:pointer;font-size:12px;font-family:'Source Sans Pro', sans-serif;color:#555;text-align:left;transition:background 0.1s, color 0.1s;border-radius:6px}.cfLeftPanel__entityHeader:hover{background:#f6f7f9;color:#333}.cfLeftPanel__entityHeader--expanded{color:#333;background:#f6f7f9}.cfLeftPanel__entityIcon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background:currentColor;flex-shrink:0}.cfLeftPanel__entityIcon svg{width:12px;height:12px;stroke:white !important}.cfLeftPanel__entityHeaderLabel{flex:1;font-weight:600}.cfLeftPanel__entityCount{font-size:11px;font-weight:600;color:#bbb;min-width:14px;text-align:center}.cfLeftPanel__entityChevron{color:#ccc;width:16px;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease}.cfLeftPanel__entityChevron--expanded{transform:rotate(180deg)}.cfLeftPanel__entityList{padding:0 0 8px 8px;margin-left:14px;border-left:2px solid #f0f0f0}.cfLeftPanel__entityList--empty{border-left:none;margin-left:0;padding:0 0 4px}.cfLeftPanel__entityItem{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:5px;font-size:12px;color:#555;cursor:grab;transition:background 0.1s, box-shadow 0.1s}.cfLeftPanel__entityItem:hover{background:#f0f4ff;box-shadow:0 1px 3px rgba(0,0,0,0.04)}.cfLeftPanel__entityItem:active{cursor:grabbing;background:#e8edff}.cfLeftPanel__entityItem--onGraph{opacity:1;cursor:default;color:#bbb}.cfLeftPanel__entityItem--onGraph:hover{background:none;box-shadow:none}.cfLeftPanel__entityItem--onGraph .cfLeftPanel__entityName{text-decoration:line-through;text-decoration-color:#ddd}.cfLeftPanel__entityDrag{display:flex;align-items:center;color:#ccc;flex-shrink:0}.cfLeftPanel__entityCheck{display:flex;align-items:center;color:#27ae60;flex-shrink:0}.cfLeftPanel__entityName{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.cfLeftPanel__entityEmpty{font-size:11px;color:#ccc;padding:6px 8px;font-style:italic}.cfLeftPanel__entityCreate{display:flex;align-items:center;gap:5px;padding:4px 8px;border-radius:5px;font-size:11px;font-weight:600;color:#1eb7e9;cursor:grab;margin-top:2px;transition:background 0.1s}.cfLeftPanel__entityCreate:hover{background:#eef8fd}.cfLeftPanel__entityCreate:active{cursor:grabbing;background:#dcf0f9}.cfLeftPanel__entityCreateIcon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#eef8fd;color:#1eb7e9}.cfNode--pendingNew .cfNode{border-left:4px solid #27ae60 !important;box-shadow:0 0 0 2px rgba(39,174,96,0.2),0 2px 8px rgba(39,174,96,0.15)}.cfNode--pendingNew .cfNode::before{content:'+';position:absolute;top:-10px;left:-10px;width:22px;height:22px;background:#27ae60;color:white;border-radius:50%;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px rgba(39,174,96,0.4)}.cfNode--pendingModified .cfNode{border-color:#f39c12 !important;box-shadow:0 0 0 2px rgba(243,156,18,0.15),0 2px 8px rgba(243,156,18,0.1)}.cfNode--pendingModified .cfNode::before{content:'~';position:absolute;top:-10px;left:-10px;width:22px;height:22px;background:#f39c12;color:white;border-radius:50%;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px rgba(243,156,18,0.4)}.cfNode--pendingDelete{opacity:0.5;pointer-events:none}.cfNode--pendingDelete .cfNode{border-style:dashed !important;border-color:#e74c3c !important}.cfNode--pendingDelete .cfNode::before{content:'\00d7';position:absolute;top:-10px;left:-10px;width:22px;height:22px;background:#e74c3c;color:white;border-radius:50%;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px rgba(231,76,60,0.4)}.react-flow__edge.cfEdge--pendingNew path{stroke:#27ae60 !important;stroke-dasharray:6 3}.react-flow__edge.cfEdge--pendingDelete path{stroke:#e74c3c !important;stroke-dasharray:6 3;opacity:0.5}.cfEditor__commitButton{background:#27ae60 !important;border-color:#27ae60 !important;color:white !important;display:flex;align-items:center;gap:6px}.cfEditor__commitButton:hover:not(:disabled){background:#219a52 !important;border-color:#219a52 !important}.cfEditor__commitButton:disabled{opacity:0.7;cursor:wait}.cfEditor__pendingBadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;background:rgba(255,255,255,0.3);color:white;border-radius:9px;font-size:11px;font-weight:700;padding:0 5px}.cfStatsBar__stat--pending{color:#f39c12;font-weight:700}.cfPreview{position:absolute;top:52px;right:12px;width:320px;max-height:calc(100% - 100px);background:white;border:1px solid #ddd;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,0.15);z-index:20;display:flex;flex-direction:column;overflow:hidden;animation:cfMenuIn 0.15s ease-out}.cfPreview__header{padding:12px 16px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;color:#333}.cfPreview__close{background:none;border:none;font-size:16px;color:#999;cursor:pointer;padding:0 4px;line-height:1}.cfPreview__close:hover{color:#333}.cfPreview__list{overflow-y:auto;padding:8px 0;flex:1}.cfPreview__item{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:12px;color:#444;border-bottom:1px solid #f5f5f5}.cfPreview__item:last-child{border-bottom:none}.cfPreview__itemIcon{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:white;flex-shrink:0}.cfPreview__itemIcon--create{background:#27ae60}.cfPreview__itemIcon--update{background:#f39c12}.cfPreview__itemIcon--connect{background:#3498db}.cfPreview__itemIcon--disconnect{background:#e67e22}.cfPreview__itemIcon--delete{background:#e74c3c}.cfPreview__itemText{flex:1;min-width:0;line-height:1.4;display:flex;flex-direction:column}.cfPreview__itemType{font-weight:600;color:#333}.cfPreview__itemDetail{font-size:11px;color:#888;line-height:1.3}.cfPreview__empty{padding:24px 16px;text-align:center;color:#999;font-size:13px}.cfPreview__footer{padding:10px 16px;border-top:1px solid #eee;display:flex;gap:8px}.cfPreview__footer .cfEditor__commitButton{flex:1;justify-content:center;font-size:12px;padding:6px 12px}.cfPreview__footer .cfEditor__fitButton--danger{font-size:12px;padding:6px 12px}.cfLanding{max-width:600px;margin:40px auto;text-align:center}.cfLanding__hero{margin-bottom:32px}.cfLanding__icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg, #f0f4ff 0%, #e8f0fe 100%);border-radius:20px;color:#1eb7e9;margin-bottom:20px}.cfLanding__title{font-size:24px;font-weight:700;color:#222;margin:0 0 8px}.cfLanding__description{font-size:15px;color:#666;line-height:1.5;margin:0}.cfLanding__summary{background:#f8f9fa;border:1px solid #eee;border-radius:10px;padding:20px 24px;margin-bottom:32px;text-align:left}.cfLanding__stat{display:flex;align-items:center;justify-content:space-between;gap:16px}.cfLanding__statLabel{font-size:13px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:0.5px}.cfLanding__statValue{font-size:15px;font-weight:600;color:#333}.cfLanding__statEmpty{color:#bbb;font-style:italic;font-weight:400}.cfLanding__actions{display:flex;justify-content:center}.cfLanding__openBtn{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background:#1eb7e9;color:white;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;transition:background 0.15s, box-shadow 0.15s;box-shadow:0 2px 8px rgba(30,183,233,0.25)}.cfLanding__openBtn:hover{background:#1a9fcb;box-shadow:0 4px 16px rgba(30,183,233,0.35);color:white}.cfLanding__openIcon{font-size:18px}.cfEditor__helpButton{font-weight:700 !important;font-size:13px !important;width:30px;padding:6px 0 !important;text-align:center}.cfEditor__helpButton--active{background:#1eb7e9 !important;border-color:#1eb7e9 !important;color:white !important}.cfHelp{margin-top:8px;background:white;border:1px solid #e0e0e0;border-radius:8px;padding:8px 4px;box-shadow:0 4px 16px rgba(0,0,0,0.1);animation:cfMenuIn 0.12s ease-out;min-width:180px}.cfHelp__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 10px;font-size:12px;color:#666}.cfHelp__row kbd{display:inline-flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;padding:2px 6px;font-size:11px;font-family:'Source Code Pro', monospace;color:#555;min-width:22px;box-shadow:0 1px 0 rgba(0,0,0,0.06)}.cfHelp__row span{color:#888;font-size:11px}.cfFollowNumbers{display:flex;flex-direction:column;gap:0}.cfFollowNumbers__header{display:flex;align-items:center;gap:6px;padding-bottom:4px;margin-bottom:2px}.cfFollowNumbers__headerPhone,.cfFollowNumbers__headerTimeout{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#aaa}.cfFollowNumbers__headerPhone{flex:1;min-width:0}.cfFollowNumbers__headerTimeout{width:52px;flex-shrink:0;text-align:center}.cfFollowNumbers__headerAction{width:24px;flex-shrink:0}.cfFollowNumbers__row{display:flex;align-items:center;gap:6px;padding:4px 0;border-bottom:1px solid #f0f0f0}.cfFollowNumbers__row:last-of-type{border-bottom:none}.cfFollowNumbers__phone{flex:1;min-width:0}.cfFollowNumbers__timeoutInput{width:52px;text-align:center;flex-shrink:0}.cfFollowNumbers__remove{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;color:#ccc;cursor:pointer;border-radius:4px;flex-shrink:0;padding:0;transition:color 0.15s, background 0.15s}.cfFollowNumbers__remove:hover{color:#e74c3c;background:rgba(231,76,60,0.08)}.cfFollowNumbers__add{display:inline-flex;align-items:center;gap:5px;border:1px dashed #d0d0d0;background:none;color:#888;font-size:12px;cursor:pointer;padding:6px 10px;font-weight:500;border-radius:6px;margin-top:8px;transition:color 0.15s, border-color 0.15s, background 0.15s}.cfFollowNumbers__add:hover{color:#1abc9c;border-color:#1abc9c;background:rgba(26,188,156,0.04)}.cfHelperLines{pointer-events:none}.cfHelperLines__line{opacity:0.6}.cfEdgeBadge{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;white-space:nowrap;padding:2px 8px;border-radius:8px;background:#f0f0f0;color:#aaa;line-height:1}.callLogs__source{position:relative;background-size:16px;padding-right:18px;background-position:center right;background-repeat:no-repeat;background-image:url(/assets/icons/arrow-right-5bb830aec1df5adb967b5a7b864b5dac75fc89bb0ed8d249c2f97acf0e49c78b.svg);min-height:42px;display:flex;justify-content:center;flex-direction:column}.callLogs__sourceBar{position:absolute;left:-20px;height:100%;width:4px;border-radius:2px;background:#1eb7e9;height:42px}.callLogs__sourceBar:after{content:"";position:absolute;left:0px;top:calc(50% - 3px);height:5px;width:6px;border-radius:50%;background:#1eb7e9}.callLogs__source--outgoing .callLogs__sourceBar{background:#8addb6}.callLogs__source--outgoing .callLogs__sourceBar:after{left:-2px;background:#8addb6}.callLogs__duration{position:relative}.callLogs__recording{position:absolute;display:block;left:-28px;top:calc(50% - 8px);width:16px;height:16px;background-color:#fffafb;background-image:url(/assets/icons/record-637647db105903d2e529690a7054dbd538c7b2f965d6fe63cd3431c1fdfcdc44.svg);background-repeat:no-repeat;background-size:contain}.callLogs__recording:hover:before{content:attr(title);border-radius:4px;background-color:#d0021b;position:absolute;color:#fff;font-size:11px;width:110px;text-align:center;padding:5px;left:-48px;top:-30px}.callLogs__recording:hover:after{content:"";background-color:#d0021b;position:absolute;width:7px;height:7px;transform:rotate(45deg);top:-10px;left:5px}.callLogs__subtle{font-size:16px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b1b4c4}.callLogs__pagination{display:flex;justify-content:space-between;width:100%}.callLogs__pagination a{margin-left:20px}.callLogs__player{position:relative}.centerBlock{text-align:center;max-width:660px;margin:auto;padding:60px 0}.centerBlock--noPad{padding-top:0;padding-bottom:50px}.centerBlock__icon{max-width:530px;max-height:70px;margin-bottom:60px}.centerBlock__text{font-size:21px;line-height:1.62;color:#adbacb}.centerBlock__text:not(:last-child){margin-bottom:46px}.centerBlock__text--green{color:#a0c1b2}.centerBlock__text--green strong{color:#8addb6}.centerBlock__actions{margin-top:60px;display:flex;justify-content:center;align-items:center}.centerBlock__actions>*{margin:0 7px}.centerBlock__actionText{font-size:16px;color:#143056}.centerBlock--compact{padding:30px 0}.centerBlock--compact .centerBlock__icon{margin-bottom:30px}.centerBlock__heading{font-size:24px;font-weight:bold;margin-bottom:4px;color:#8addb6}.codecSelector{display:flex;width:100%}.codecSelector__checkbox{display:none}.codecSelector__optionsList,.codecSelector__selectedList{height:300px;overflow-y:auto;background-color:#fcfcfc;border:solid 1px #dadada;border-top:none;background-position:center center;background-repeat:no-repeat;background-size:70px}.codecSelector__optionsList.codecSelector__optionsList,.codecSelector__selectedList.codecSelector__optionsList{border-right:none}.codecSelector__options{flex:0 0 40%}.codecSelector__options.is-empty .codecSelector__optionsList{background-image:url(/assets/icons/empty-97b9788c610737b2d1d9f104dbbe23e45019df5b5ee917cef4eae65d95bc3001.svg)}.codecSelector__selected{flex:1 1 100%;border-left:none}.codecSelector__selected.is-empty .codecSelector__selectedList{background-image:url(/assets/icons/empty-97b9788c610737b2d1d9f104dbbe23e45019df5b5ee917cef4eae65d95bc3001.svg)}.codecSelector__option{display:block;position:relative;display:flex;align-items:center;padding:10px 15px;background-color:#fff;font-size:15px;color:#171717;border:1px solid transparent;border-bottom:1px solid #dadada;user-select:none}.codecSelector__option.is-selected{display:none}.codecSelector__option.is-filtered{display:none}.codecSelector__option img{margin-right:10px;width:16px}.codecSelector__add{margin-left:auto;position:relative;border-radius:4px;background-color:#8addb6;border:solid 1px #5da985;color:#fff;font-size:12px;padding:3px 12px;margin-top:-3px;margin-bottom:-3px}.codecSelector__item{display:none;align-items:center;padding:10px 15px;background-color:#fff;font-size:15px;color:#171717;border:1px solid transparent;border-bottom:1px solid #dadada;user-select:none}.codecSelector__item.is-selected{display:flex}.codecSelector__item>img{margin-right:10px;width:16px}.codecSelector__remove{margin-left:auto;display:flex;align-items:center}.codecSelector__remove img{pointer-events:none;width:10px;height:10px;opacity:0.6}.codecSelector__header{background-color:#f6f6f9;border:solid 1px #dbdbe8;padding:10px 15px;color:#1e4578}.codecSelector__selected .codecSelector__header{border-radius:0 6px 0 0;background-color:#fffef8;border-bottom:solid 1px #dadada;color:#a3a08e}.codecSelector__options .codecSelector__header{border-radius:6px 0 0 0;border-right:none}.codecSelector__heading{font-size:14px;padding:1px 0;font-weight:600}.codecSelector__search{padding:0;padding-left:25px;background:none;border:none;width:100%;font-size:14px;font-style:italic;color:#9494ab;background-image:url(/assets/icons/search-purple-fbcee6121ed67f223e9ae067cc154c680b58c09a67a4f84a2d7db5a3ec170e1e.svg);background-repeat:no-repeat;background-size:15px;background-position:0 center}.contactImportHelp{margin-bottom:45px;background:#f7f7f7;padding:35px;border-radius:6px;color:#000}.contactImportHelp__title{font-size:20px;font-weight:bold;margin-bottom:10px}.contactImportHelp__introText{font-size:16px;line-height:1.5;margin-bottom:25px}.contactImportHelp__postText{font-size:16px;line-height:1.5}.contactImportHelp__table{width:100%;margin-bottom:25px}.contactImportHelp__table td,.contactImportHelp__table th{border:1px solid #bbb;padding:2px}.contactImportHelp__table th{background:#efefef;color:#999;text-align:center}.contactImportHelp__table td{color:#000;background-color:#fff}.contactImportHelp__tableRowNumber{text-align:center}.contactExportActions{display:flex;flex-direction:column;align-items:stretch;gap:12px}.contactExportActions__primary{width:100%;padding:9px 12px}.contactExportActions__secondary{align-self:center;color:#1eb7e9;font-size:12px;font-weight:600;line-height:1.45;text-align:center}.contactExportActions__secondary:hover{text-decoration:underline}.contactIntegrationsPromo{overflow:hidden;margin-bottom:30px;padding:20px;border:1px solid rgba(30,69,120,0.42);border-radius:10px;background:radial-gradient(circle at 100% 0%, rgba(138,221,182,0.32), transparent 42%),radial-gradient(circle at 0% 100%, rgba(30,183,233,0.22), transparent 48%),linear-gradient(135deg, #1e4578, #1e6093);box-shadow:0 8px 22px rgba(20,48,86,0.14)}.contactIntegrationsPromo h3{margin:0;color:#fff;font-size:17px;font-weight:700;line-height:1.3}.contactIntegrationsPromo p{margin:9px 0 0;color:rgba(255,255,255,0.7);font-size:13px;line-height:1.5}.contactIntegrationsPromo__eyebrow{display:block;margin-bottom:6px;color:#8ADDB6;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.contactIntegrationsPromo__link{display:inline-flex;align-items:center;gap:6px;margin-top:15px;padding:8px 10px;color:#143056;font-size:11px;font-weight:700;border:1px solid rgba(255,255,255,0.22);border-radius:6px;background:#8ADDB6;transition:border-color 0.12s ease, background-color 0.12s ease}.contactIntegrationsPromo__link:hover{color:#143056;border-color:rgba(255,255,255,0.38);background:#9ee3c2}.contactIntegrationsPromo__link span{font-size:13px}.contactSearchForm{display:flex;align-items:stretch}.contactSearchForm .input{flex:1 1 auto;min-width:0;border:0;border-radius:0}.contactSearchForm .input:focus{border:0;box-shadow:inset 0 0 0 1px #1eb7e9}.contactSearchForm__submit{flex:0 0 auto;padding:0 19px;color:#fff;font-size:13px;border-radius:0;background:#9ca1bc}.contactSearchForm__submit:active{background:#8187a9}.contactDirectory{overflow:hidden;border:1px solid #d4d6e1;border-radius:8px;background:#fff;box-shadow:0 8px 26px rgba(20,48,86,0.055)}.contactDirectory>.flexTable__footer{border:0;border-top:1px solid #d4d6e1;border-radius:0}.contactDirectory__head,.contactGroup__summary{display:grid;grid-template-columns:minmax(180px, 1fr) minmax(260px, 1.45fr) minmax(130px, 0.7fr) 82px;align-items:center}.contactDirectory__head{padding:0 18px;color:#fff;font-size:13px;font-weight:600;background:#143056}.contactDirectory__head span{padding:10px 0}.contactDirectory__body{background:#fff}.contactGroup{margin:0}.contactDirectory__body>:last-child>.contactGroup__summary,.contactDirectory__body>.contactGroup__summary:last-child{border-bottom:0}.contactDirectory__body>:nth-child(even)>.contactGroup__summary,.contactDirectory__body>.contactGroup__summary:nth-child(even){background:rgba(219,221,232,0.08)}.contactGroup__summary{min-height:68px;padding:0 18px;border-bottom:1px solid #e2e3e9;background:#fff;transition:background-color 0.12s ease, box-shadow 0.12s ease}.contactGroup__summary>div,.contactGroup__summary>span{min-width:0;padding:12px 0}summary.contactGroup__summary{cursor:pointer;list-style:none}summary.contactGroup__summary::-webkit-details-marker{display:none}summary.contactGroup__summary:hover{background:rgba(248,250,252,0.52)}.contactGroup[open]>.contactGroup__summary{position:relative;z-index:1;background:rgba(30,183,233,0.045);box-shadow:0 1px 0 rgba(30,183,233,0.13)}.contactGroup__identity{padding-right:20px !important}.contactGroup__identity strong,.contactGroup__identity span{display:block}.contactGroup__identity strong,.contactGroup__identity .contactGroup__name{overflow:hidden;color:#143056;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.contactGroup__name:hover{text-decoration:underline}.contactGroup__numbers{padding-right:22px !important}.contactGroup__numbers li,.contactGroup__numbers .contactMethodList__item{color:rgba(20,48,86,0.7);font-size:13px;line-height:1.5}.contactGroup__numbers .contactMethodList__item{display:block}.contactGroup__numbers b{color:rgba(20,48,86,0.52);font-size:11px;font-weight:700;letter-spacing:0.025em;text-transform:uppercase}.contactGroup__sources{display:flex;align-items:center;padding-right:14px !important}.contactGroup__action{display:flex;justify-content:flex-end}.contactGroup__expand{justify-self:end;margin-left:0;pointer-events:none}.contactGroup__expand img{transition:transform 0.15s ease}.contactGroup[open] .contactGroup__expand img{transform:rotate(90deg)}.contactMultipleBadge{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;color:#107da1;font-size:11px;font-weight:400;line-height:1;border:1px solid rgba(30,183,233,0.25);border-radius:20px;background:rgba(30,183,233,0.075)}.contactMultipleBadge__icon{position:relative;display:block;width:15px;height:10px}.contactMultipleBadge__icon span{position:absolute;top:1px;width:8px;height:8px;border:1.5px solid #1293bc;border-radius:50%;background:#fff}.contactMultipleBadge__icon span:first-child{left:0}.contactMultipleBadge__icon span:last-child{right:0;background:#d3f1fb}.contactGroup__records{padding:0 18px 10px;border-bottom:1px solid #e2e3e9;background:#fafcfd}.contactDirectory__body>.contactGroup:last-child>.contactGroup__records{border-bottom:0}.contactGroup__recordsIntro{padding:16px 3px 12px}.contactGroup__recordsIntro strong,.contactGroup__recordsIntro span{display:block}.contactGroup__recordsIntro strong{color:#143056;font-size:14px}.contactGroup__recordsIntro span{max-width:620px;margin-top:4px;color:rgba(20,48,86,0.55);font-size:12px;line-height:1.5}.contactGroupRecord{display:grid;grid-template-columns:minmax(180px, 1fr) minmax(260px, 1.45fr) minmax(130px, 0.7fr) 82px;align-items:center;min-height:68px;padding:10px 0;border-top:1px solid rgba(156,161,188,0.16);background:transparent}.contactGroupRecord+.contactGroupRecord{margin-top:0}.contactGroupRecord__numbers{grid-column:2;min-width:0;padding-right:22px}.contactGroupRecord__numbers li{color:rgba(20,48,86,0.72);font-size:13px;line-height:1.55}.contactGroupRecord__numbers b{color:rgba(20,48,86,0.5);font-size:10px;letter-spacing:0.025em;text-transform:uppercase}.contactGroupRecord__source{display:flex;grid-column:3;align-items:center;min-width:0;padding-right:14px}.contactGroupRecord__manage{display:inline-flex;grid-column:4;align-items:center;justify-self:end;gap:7px;margin-right:8px;padding:8px 10px;color:#1eb7e9;font-size:12px;font-weight:700;border:1px solid rgba(30,183,233,0.22);border-radius:6px;background:rgba(30,183,233,0.04);transition:border-color 0.12s ease, background-color 0.12s ease}.contactGroupRecord__manage span{font-size:14px}.contactGroupRecord__manage:hover{border-color:rgba(30,183,233,0.42);background:rgba(30,183,233,0.085)}.contactSourceCell{display:flex;align-items:center}.contactSourceBadge{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 8px;color:rgba(20,48,86,0.58);font-size:11px;font-weight:600;line-height:1.2;border:1px solid rgba(30,183,233,0.2);border-radius:20px;background:linear-gradient(135deg, rgba(30,183,233,0.08), rgba(138,221,182,0.09))}.contactSourceBadge--connected{color:#31a870}a.contactSourceBadge--connected:hover{color:#2a9060;border-color:rgba(138,221,182,0.52);background:linear-gradient(135deg, rgba(30,183,233,0.12), rgba(138,221,182,0.16));box-shadow:0 2px 7px rgba(20,48,86,0.08)}.contactSourceBadge--manual{color:rgba(20,48,86,0.5);border-color:rgba(156,161,188,0.2);background:rgba(156,161,188,0.08)}.contactSourceBadge--manual .contactSourceBadge__dot{background:rgba(156,161,188,0.65)}.contactSourceBadge__dot{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#5fd09b}.contactSourceBadge__provider{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.contactSyncNotice{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:0 12px;align-items:center;overflow:hidden;margin-bottom:30px;padding:17px 17px 0;border:1px solid rgba(30,183,233,0.22);border-radius:10px;background:radial-gradient(circle at 100% 0%, rgba(138,221,182,0.18), transparent 38%),linear-gradient(145deg, rgba(30,183,233,0.07), rgba(138,221,182,0.045));box-shadow:0 6px 18px rgba(20,48,86,0.05)}.contactSyncNotice__logo{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(20,48,86,0.1);border-radius:10px;background:#fff;box-shadow:0 4px 11px rgba(20,48,86,0.08)}.contactSyncNotice__logo img{width:28px;height:28px;object-fit:contain}.contactSyncNotice__identity{min-width:0}.contactSyncNotice__identity strong,.contactSyncNotice__identity span{display:block}.contactSyncNotice__identity strong{overflow:hidden;margin-top:3px;color:#143056;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.contactSyncNotice__eyebrow{color:#32ab72;font-size:10px;font-weight:700;letter-spacing:0.09em;text-transform:uppercase}.contactSyncNotice__action{display:flex;grid-column:1 / -1;justify-content:center;margin:13px 0 17px;padding:8px 11px;color:#1eb7e9;font-size:12px;font-weight:700;border:1px solid rgba(30,183,233,0.25);border-radius:6px;background:rgba(255,255,255,0.78)}.contactSyncNotice__message{grid-column:1 / -1;margin:15px -17px 0;padding:12px 17px;color:rgba(20,48,86,0.57);font-size:12px;line-height:1.5;border-top:1px solid rgba(156,161,188,0.17);background:rgba(255,255,255,0.48)}@media (max-width: 600px){.contactDirectory__head{display:none}.contactGroup__summary{grid-template-columns:minmax(0, 1fr) auto;gap:0 14px;padding:10px 15px}.contactGroup__identity,.contactGroup__numbers,.contactGroup__sources{grid-column:1;padding:7px 0 !important}.contactGroup__numbers,.contactGroup__sources{border-top:1px solid rgba(156,161,188,0.13)}.contactGroup__action,.contactGroup__expand{grid-column:2;grid-row:1 / span 3}.contactGroup__expand span{display:none}.contactGroupRecord{grid-template-columns:minmax(0, 1fr) auto;gap:12px;padding:15px 16px}.contactGroupRecord__source,.contactGroupRecord__numbers{grid-column:1;padding-right:0}.contactGroupRecord__manage{grid-column:2;grid-row:1 / span 2;margin-right:0}.contactSyncNotice{grid-template-columns:auto minmax(0, 1fr)}.contactSyncNotice__action{justify-self:stretch}}.content{background:#fff}.content__width{width:100%;max-width:1160px;margin:auto;padding:0 25px}.contentHeader{padding:50px 0 0 0;text-align:center}.contentHeader__title{max-width:770px;margin:auto;font-size:33px;font-weight:300;color:#143056}.contentHeader__text{max-width:770px;margin:auto;font-size:15px;line-height:1.53;color:#adbacb;margin-top:15px}.contextBar{background-color:#fcfcfc;border-bottom:solid 1px #dadada;padding:25px 0;display:flex;align-items:center}.contextBar .content__width{display:flex;align-items:center}.contextBar__form{display:flex;align-items:center;width:100%}.contextBar__button{margin-left:auto;display:flex;flex-direction:column;display:inline-block}.contextBar__info{display:flex}.contextBar__infoItem{margin-right:35px}.contextBar__infoHeading{font-size:13px;margin-bottom:5px;color:#adadad}.contextBar__infoText{font-size:15px;font-weight:600;color:#143056;display:flex}.xdsoft_datetimepicker{transform:translateY(40px)}.dashboardTile{border-radius:6px;background-color:#fcfcfd;border:solid 1px #d4d6e1;padding:15px;display:flex;align-items:flex-start;margin-bottom:17px}.dashboardTile--yellow{background:#fffffc}a.dashboardTile:hover{background-color:#f6f6f9}.dashboardTile--center{text-align:center}.dashboardTile__icon{width:21px;margin-right:17px}.dashboardTile__heading{font-size:14px;font-weight:600;color:#111;margin-bottom:7px}.dashboardTile__heading--large{font-size:18px;font-weight:bold;padding:10px 0}.dashboardTile__text{font-size:13px;color:#adbacb}.dashboardTile__button{margin-top:20px;margin-bottom:8px}.debugResult__title{font-size:22px;font-weight:600}.debugResult__support{color:#888;margin-top:15px}.debugResult__inconclusive{background:url(/assets/icons/color/puzzled-e51f0b4ffd0adba40c80e5dc7323dbdc1fad7607c2845f60ab85636bf786a1c3.svg) no-repeat center 0;background-size:60px;padding-top:80px;text-align:center}.debugResult__notes{font-size:14px;background:#efefef;padding:15px 25px;border-radius:6px;line-height:1.5;color:#888}.debugResult__notesTitle{font-weight:600;color:#888;margin-bottom:5px}.debugResult__notesList li{list-style:square;margin-left:25px}.debugResult__button{margin-top:15px;margin-bottom:30px;text-align:center}.debugResult__suggestions{margin-bottom:25px;background:#fdf6df;padding:25px;border-radius:6px}.debugResult__suggestion{padding:15px;background:#fff;border-radius:6px;color:#000;display:flex;align-items:center}.debugResult__suggestionIcon{width:22px;margin-right:10px}.debugResult__suggestionButton{margin-left:auto}.debugResult__suggestion+.debugResult__suggestion{margin-top:15px}.debugResult__cause{font-weight:600;font-size:20px;text-align:center;background:url(/assets/icons/color/error-3a87d6cd1b6dddea10e3f696ed547b66a815cd39214bcdf2b1363cc0409c9a20.svg) no-repeat center 0;background-size:70px;padding-top:80px;color:#ff7851;margin-bottom:6px}.debugResult__cause--inconclusive{background-image:url(/assets/icons/color/puzzled-e51f0b4ffd0adba40c80e5dc7323dbdc1fad7607c2845f60ab85636bf786a1c3.svg)}.debugResult__causeDescription{color:#999;width:90%;margin:auto;text-align:center;line-height:1.5;margin-bottom:35px}.debugResult__causeTitle{font-size:18px;color:#ff7851;margin-bottom:5px}.debuggerScenarios__scenario+.debuggerScenarios__scenario{margin-top:25px}.debuggerScenarios__name{font-size:18px;color:#529875;margin-bottom:3px;font-weight:600}.debuggerScenarios__description{color:#84AF9A;font-size:15px;line-height:1.5}.debuggerScenarios__link{display:block;border:1px solid #8ADDB5;background:url(/assets/debugger/outgoing-0b4a85b0a39ba34a3d1509df8def4d44603e90039f9cc96210707023b00d64a0.svg) #ebf7f0 no-repeat 25px center;background-size:48px;padding:25px;padding-left:100px;border-radius:7px}.debuggerScenarios__link:hover{background-color:#f2faf5;border:1px solid #529876}.debuggerScenarios__scenario--blue .debuggerScenarios__link{background-color:#f3fbff;background-image:url(/assets/debugger/incoming-e37fe907865b39ed70c9ef7187873f1b4371dc06046f4ccd40eee3274dac3ef2.svg);border-color:#56b4e4}.debuggerScenarios__scenario--blue .debuggerScenarios__link:hover{background-color:#f8fdff;border:1px solid #438FB5}.debuggerScenarios__scenario--blue .debuggerScenarios__name{color:#438FB5}.debuggerScenarios__scenario--blue .debuggerScenarios__description{color:#A9BCC6}.definitionList{border:1px solid #ccc;color:#000;border-radius:6px;overflow:hidden}.definitionList dl{display:flex}.definitionList dl dt{width:160px;flex:0 0 auto;padding:5px;background:#efefef;font-weight:600;padding-left:10px}.definitionList dl dd{padding:5px;flex:1 1 auto;border-left:1px solid #ccc}.definitionList dl dd.code{background:#111;color:#fff;font-size:12px}.definitionList dl+dl{border-top:1px solid #ccc}.deletionPolicy{width:740px;margin:0px auto;background:#f8fafc;padding:35px;line-height:1.5}.deletionPolicy__title{font-size:28px;font-weight:bold;margin-bottom:15px}.deletionPolicy__text{margin-bottom:15px}.deletionPolicy__list{margin-bottom:25px}.deletionPolicy__list li{margin-left:15px;margin-bottom:10px;padding-left:30px;background-repeat:no-repeat;background-position:center left}.deletionPolicy__list .deletionPolicy__list--unsatisified{color:#dc2626;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23dc2626' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9.75 9.75l4.5 4.5m0-4.5l-4.5 4.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E")}.deletionPolicy__list .deletionPolicy__list--satisified{color:#65a30d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%2365a30d' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E")}.deletionPolicy__button{margin-top:25px}.demoBanner{background:#111;color:#fff;text-align:center;padding:15px 0;color:#999}.demoBanner b{color:#fff}.demoBanner a{text-decoration:underline}.descriptionList{display:flex;flex-wrap:wrap;justify-content:center}.descriptionList dt,.descriptionList dd{flex:0 0 calc(50% - 16px);font-size:19px}.descriptionList dt{text-align:right;margin-right:16px;color:#b2b2b2}.descriptionList dd{text-align:left;margin-left:16px;font-weight:bold;color:#181818}.descriptionList dd:not(:last-child){margin-bottom:15px}.descriptionList--shiftLeft{transform:translateX(-16px)}.destinationSelector{display:flex;width:100%;border-radius:6px;overflow:hidden;border:solid 1px #dadada;min-height:400px}.destinationSelector__typeRadio,.destinationSelector__destinationRadio{display:none}.destinationSelector__category{display:none}.destinationSelector__left{flex:0 1 250px;border-right:solid 1px #dadada}.destinationSelector__left li:not(:last-child){border-bottom:1px solid #dadada}.destinationSelector__left li label{position:relative;display:flex;padding:10px 15px;background-color:#fcfcfc;font-size:15px;color:#171717;border:1px solid transparent}.destinationSelector__left li label img{pointer-events:none;margin-right:10px;width:16px}.destinationSelector__right{position:absolute;bottom:1px;top:1px;right:1px;left:251px;flex:1 1 calc(100% - 250px);background:#fcfcfc;display:flex;max-height:100%;flex-direction:column;justify-content:space-around;border-radius:0 6px 6px 0;overflow:hidden}.destinationSelector__empty{display:none;text-align:center}.destinationSelector__empty h3{padding-top:37px;font-size:15px;font-weight:600;color:#171717;margin-bottom:8px}.destinationSelector__empty p{font-size:13px;color:#808080}.destinationSelector__right--empty .destinationSelector__empty{background-image:url(/assets/icons/empty-light-grey-5274e9c196d318abddb2fdf42dee6e75d1ea81bfe6f867906aaafc06faa06a6d.svg);background-repeat:no-repeat;background-position:center top;background-size:55px;margin-top:100px;display:block}.destinationSelector__rightHeading{background-color:#fffef8;border-bottom:solid 1px #dadada;display:block;font-size:15px;font-weight:600;color:#a3a08e;padding:11px 15px;padding-left:32px}.destinationSelector__right--empty .destinationSelector__rightHeading{display:none}.destinationSelector__categories,.destinationSelector__category{height:100%}.destinationSelector__categories{overflow-y:auto}.destinationSelector__destination label{position:relative;padding:8px 15px;padding-left:30px;font-size:15px;background:#fff;border:1px solid transparent;background-repeat:no-repeat;background-size:17px;background-position:calc(100% - 15px) center;display:flex;align-items:center;border-bottom:solid 1px #dadada}.destinationSelector__destination label img{pointer-events:none;margin-right:10px;width:16px}.destinationSelector__destinationRadio+label svg:first-child{margin-right:10px;width:14px;flex-shrink:0}.destinationSelector__destinationRadio+label svg:last-child{margin-left:auto;fill:transparent}.destinationSelector__destinationRadio:checked+label{background-color:#f8fafc;color:#1eb7e9}.destinationSelector__destinationRadio:checked+label svg,.destinationSelector__destinationRadio:checked+label svg path{fill:#1eb7e9}.destinationSelector__destinationRadio:checked+label img{display:none}.destinationSelector__empty{text-align:center;padding:60px;color:#c7c7c7;font-weight:bold}.destinationSelector__typeRadio:nth-child(1):checked~.destinationSelector__left li:nth-child(1) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(1):checked~.destinationSelector__left li:nth-child(1) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(1):checked~.destinationSelector__left li:nth-child(1) label:after,.destinationSelector__typeRadio:nth-child(1):checked~.destinationSelector__left li:nth-child(1) label:before{display:block}.destinationSelector__typeRadio:nth-child(1):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(1){display:block}.destinationSelector__typeRadio:nth-child(2):checked~.destinationSelector__left li:nth-child(2) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(2):checked~.destinationSelector__left li:nth-child(2) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(2):checked~.destinationSelector__left li:nth-child(2) label:after,.destinationSelector__typeRadio:nth-child(2):checked~.destinationSelector__left li:nth-child(2) label:before{display:block}.destinationSelector__typeRadio:nth-child(2):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(2){display:block}.destinationSelector__typeRadio:nth-child(3):checked~.destinationSelector__left li:nth-child(3) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(3):checked~.destinationSelector__left li:nth-child(3) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(3):checked~.destinationSelector__left li:nth-child(3) label:after,.destinationSelector__typeRadio:nth-child(3):checked~.destinationSelector__left li:nth-child(3) label:before{display:block}.destinationSelector__typeRadio:nth-child(3):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(3){display:block}.destinationSelector__typeRadio:nth-child(4):checked~.destinationSelector__left li:nth-child(4) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(4):checked~.destinationSelector__left li:nth-child(4) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(4):checked~.destinationSelector__left li:nth-child(4) label:after,.destinationSelector__typeRadio:nth-child(4):checked~.destinationSelector__left li:nth-child(4) label:before{display:block}.destinationSelector__typeRadio:nth-child(4):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(4){display:block}.destinationSelector__typeRadio:nth-child(5):checked~.destinationSelector__left li:nth-child(5) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(5):checked~.destinationSelector__left li:nth-child(5) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(5):checked~.destinationSelector__left li:nth-child(5) label:after,.destinationSelector__typeRadio:nth-child(5):checked~.destinationSelector__left li:nth-child(5) label:before{display:block}.destinationSelector__typeRadio:nth-child(5):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(5){display:block}.destinationSelector__typeRadio:nth-child(6):checked~.destinationSelector__left li:nth-child(6) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(6):checked~.destinationSelector__left li:nth-child(6) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(6):checked~.destinationSelector__left li:nth-child(6) label:after,.destinationSelector__typeRadio:nth-child(6):checked~.destinationSelector__left li:nth-child(6) label:before{display:block}.destinationSelector__typeRadio:nth-child(6):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(6){display:block}.destinationSelector__typeRadio:nth-child(7):checked~.destinationSelector__left li:nth-child(7) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(7):checked~.destinationSelector__left li:nth-child(7) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(7):checked~.destinationSelector__left li:nth-child(7) label:after,.destinationSelector__typeRadio:nth-child(7):checked~.destinationSelector__left li:nth-child(7) label:before{display:block}.destinationSelector__typeRadio:nth-child(7):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(7){display:block}.destinationSelector__typeRadio:nth-child(8):checked~.destinationSelector__left li:nth-child(8) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(8):checked~.destinationSelector__left li:nth-child(8) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(8):checked~.destinationSelector__left li:nth-child(8) label:after,.destinationSelector__typeRadio:nth-child(8):checked~.destinationSelector__left li:nth-child(8) label:before{display:block}.destinationSelector__typeRadio:nth-child(8):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(8){display:block}.destinationSelector__typeRadio:nth-child(9):checked~.destinationSelector__left li:nth-child(9) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(9):checked~.destinationSelector__left li:nth-child(9) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(9):checked~.destinationSelector__left li:nth-child(9) label:after,.destinationSelector__typeRadio:nth-child(9):checked~.destinationSelector__left li:nth-child(9) label:before{display:block}.destinationSelector__typeRadio:nth-child(9):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(9){display:block}.destinationSelector__typeRadio:nth-child(10):checked~.destinationSelector__left li:nth-child(10) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(10):checked~.destinationSelector__left li:nth-child(10) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(10):checked~.destinationSelector__left li:nth-child(10) label:after,.destinationSelector__typeRadio:nth-child(10):checked~.destinationSelector__left li:nth-child(10) label:before{display:block}.destinationSelector__typeRadio:nth-child(10):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(10){display:block}.destinationSelector__typeRadio:nth-child(11):checked~.destinationSelector__left li:nth-child(11) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(11):checked~.destinationSelector__left li:nth-child(11) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(11):checked~.destinationSelector__left li:nth-child(11) label:after,.destinationSelector__typeRadio:nth-child(11):checked~.destinationSelector__left li:nth-child(11) label:before{display:block}.destinationSelector__typeRadio:nth-child(11):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(11){display:block}.destinationSelector__typeRadio:nth-child(12):checked~.destinationSelector__left li:nth-child(12) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(12):checked~.destinationSelector__left li:nth-child(12) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(12):checked~.destinationSelector__left li:nth-child(12) label:after,.destinationSelector__typeRadio:nth-child(12):checked~.destinationSelector__left li:nth-child(12) label:before{display:block}.destinationSelector__typeRadio:nth-child(12):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(12){display:block}.destinationSelector__typeRadio:nth-child(13):checked~.destinationSelector__left li:nth-child(13) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(13):checked~.destinationSelector__left li:nth-child(13) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(13):checked~.destinationSelector__left li:nth-child(13) label:after,.destinationSelector__typeRadio:nth-child(13):checked~.destinationSelector__left li:nth-child(13) label:before{display:block}.destinationSelector__typeRadio:nth-child(13):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(13){display:block}.destinationSelector__typeRadio:nth-child(14):checked~.destinationSelector__left li:nth-child(14) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(14):checked~.destinationSelector__left li:nth-child(14) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(14):checked~.destinationSelector__left li:nth-child(14) label:after,.destinationSelector__typeRadio:nth-child(14):checked~.destinationSelector__left li:nth-child(14) label:before{display:block}.destinationSelector__typeRadio:nth-child(14):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(14){display:block}.destinationSelector__typeRadio:nth-child(15):checked~.destinationSelector__left li:nth-child(15) label{background:#1eb7e9;border:1px solid darkent(#1eb7e9, 10%);color:#fff;margin:-1px;padding:11px 15px}.destinationSelector__typeRadio:nth-child(15):checked~.destinationSelector__left li:nth-child(15) label img{pointer-events:none;filter:invert(100%)}.destinationSelector__typeRadio:nth-child(15):checked~.destinationSelector__left li:nth-child(15) label:after,.destinationSelector__typeRadio:nth-child(15):checked~.destinationSelector__left li:nth-child(15) label:before{display:block}.destinationSelector__typeRadio:nth-child(15):checked~.destinationSelector__right .destinationSelector__categories .destinationSelector__category:nth-child(15){display:block}.deviceKeysTable{width:100%}.deviceKeysTable thead tr td{font-size:14px;padding-bottom:10px;padding-left:10px;color:#999}.deviceKeysTable tbody tr td{border:1px solid #ccc;padding:10px}.deviceKeysTable tbody tr td input{border:0;font-family:inherit;font-weight:600;width:100%}.deviceKeysTable tbody tr td select{width:100%}.deviceKeysTable__indexCol{background:#f7f7f7;text-align:center;color:#666;font-weight:600}.dropdownSearch{position:relative;max-width:700px;margin:auto}.dropdownSearch--wide{max-width:100%}.dropdownSearch__input:focus{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdownSearch__options{position:absolute;top:43px;background-color:#fcfcfc;width:100%;display:none;z-index:2;border-radius:0 0 5px 5px;overflow:hidden;border-left:solid 1px #dadada;border-right:solid 1px #dadada;border-top:solid 1px #afd2ff;max-height:251px;overflow-y:auto;box-shadow:0px 2px 3px rgba(0,0,0,0.1)}.dropdownSearch__option{display:flex;align-items:center;padding:12px;border-top:solid 1px transparent;border-bottom:solid 1px #dadada;cursor:pointer;font-size:15px}.dropdownSearch__option:hover{background:#eaeaea}.dropdownSearch__option.is-selected{background-color:#1eb7e9;border-top:solid 1px #0489b4;border-bottom:solid 1px #0489b4;color:#fff}.dropdownSearch__option>*{margin-right:15px}.dropdownSearch__option.is-filtered{display:none}.dropdownSearch__large{font-size:19px;margin-right:21px;width:50px}.dropdownSearch__icon{width:29px;margin-right:21px}.emailComposer{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.15),0 0 1px rgba(0,0,0,0.1);overflow:hidden;margin-bottom:20px}.emailComposer__header{background:linear-gradient(to bottom, #f8f8f8 0%, #e8e8e8 100%);border-bottom:1px solid #d0d0d0;padding:12px 16px;display:flex;align-items:center;gap:12px;position:relative}.emailComposer__windowControls{display:flex;gap:8px;flex:0 0 56px}.emailComposer__windowDot{width:12px;height:12px;border-radius:50%;display:inline-block}.emailComposer__windowDot--red{background:#ff5f57;border:1px solid #e14942}.emailComposer__windowDot--yellow{background:#ffbd2e;border:1px solid #dfa123}.emailComposer__windowDot--green{background:#28c940;border:1px solid #1aab29}.emailComposer__title{position:absolute;left:50%;transform:translateX(-50%);font-weight:600;font-size:14px;color:#4a4a4a;pointer-events:none}.emailComposer__headerActions{display:flex;gap:8px;margin-left:auto}.emailComposer__headerButton{background:linear-gradient(to bottom, #fafafa 0%, #e8e8e8 100%);border:1px solid #c0c0c0;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500;color:#4a4a4a;cursor:pointer;transition:all 0.15s ease;min-width:60px;text-align:center}.emailComposer__headerButton:hover{background:linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);border-color:#aaa}.emailComposer__headerButton:active{background:linear-gradient(to bottom, #e0e0e0 0%, #d0d0d0 100%)}.emailComposer__headerButton:disabled{opacity:0.6;cursor:not-allowed}.emailComposer__headerButton--save{background:linear-gradient(to bottom, #4CAF50 0%, #43A047 100%);border-color:#388E3C;color:#fff}.emailComposer__headerButton--save:hover{background:linear-gradient(to bottom, #5CBF60 0%, #4CAF50 100%);border-color:#2E7D32}.emailComposer__headerButton--save:active{background:linear-gradient(to bottom, #388E3C 0%, #2E7D32 100%)}.emailComposer__headerButton--reset{background:linear-gradient(to bottom, #f44336 0%, #e53935 100%);border-color:#c62828;color:#fff}.emailComposer__headerButton--reset:hover{background:linear-gradient(to bottom, #ff5252 0%, #f44336 100%);border-color:#b71c1c}.emailComposer__headerButton--reset:active{background:linear-gradient(to bottom, #c62828 0%, #b71c1c 100%)}.emailComposer__body{display:flex;height:500px}.emailComposer__main{flex:1;display:flex;flex-direction:column;min-width:0}.emailComposer__field{display:flex;align-items:center;border-bottom:1px solid #e8e8e8;padding:0;flex-shrink:0}.emailComposer__field--content{flex:1;display:flex;flex-direction:column;align-items:stretch;border-bottom:none;min-height:0}.emailComposer__fieldLabel{padding:12px 16px;font-weight:600;font-size:14px;color:#888;width:80px;flex-shrink:0}.emailComposer__fieldInput{flex:1;border:none;padding:12px 16px 12px 0;font-size:14px;outline:none;background:transparent}.emailComposer__fieldInput:focus{outline:none}.emailComposer__fieldInput::placeholder{color:#bbb}.emailComposer__field--subject{position:relative}.emailComposer__subjectWrapper{flex:1;position:relative;display:grid}.emailComposer__subjectWrapper>*{grid-area:1 / 1}.emailComposer__subjectWrapper .emailComposer__subjectBackdrop,.emailComposer__subjectWrapper .emailComposer__fieldInput{padding:12px 16px;font-size:14px;font-family:inherit;white-space:nowrap;overflow:hidden}.emailComposer__subjectWrapper .emailComposer__subjectBackdrop{pointer-events:none;color:#143056}.emailComposer__subjectWrapper .emailComposer__fieldInput{background:transparent;color:transparent;caret-color:#143056;border:none;outline:none}.emailComposer__subjectWrapper .emailComposer__fieldInput::selection{background:rgba(30,183,233,0.3)}.emailComposer__subjectHighlighted{white-space:nowrap}.emailComposer__autocomplete--subject{position:absolute;top:100%;left:0;margin-top:4px}.emailComposer__editorWrapper{flex:1;min-height:0;width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;position:relative}.emailComposer__backdrop,.emailComposer__contentArea{grid-area:1 / 1;justify-self:stretch;align-self:stretch;width:100%;height:100%;margin:0;padding:16px;border:none;font-size:14px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;overflow-y:auto;box-sizing:border-box;text-align:left}.emailComposer__backdrop{pointer-events:none;color:#143056;background:#fff}.emailComposer__highlightedContent{display:block;font-family:inherit;font-size:inherit;line-height:inherit;white-space:pre-wrap;word-wrap:break-word}.emailComposer__contentArea{resize:none;outline:none;background:transparent;color:transparent;caret-color:#143056}.emailComposer__contentArea:focus{outline:none}.emailComposer__contentArea::placeholder{color:transparent}.emailComposer__contentArea::selection{background:rgba(30,183,233,0.3)}.emailComposer__highlight--variable{color:#0066cc;background:rgba(0,102,204,0.08);border-radius:2px;padding:1px 0}.emailComposer__highlight--tag{color:#7928a1;background:rgba(121,40,161,0.08);border-radius:2px;padding:1px 0}.emailComposer__autocomplete{position:absolute;z-index:100;background:#fff;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.15);max-height:200px;overflow-y:auto;min-width:250px;max-width:350px}.emailComposer__autocompleteList{padding:4px 0}.emailComposer__autocompleteItem{padding:8px 12px;cursor:pointer;display:flex;flex-direction:column;gap:2px}.emailComposer__autocompleteItem:hover,.emailComposer__autocompleteItem.is-selected{background:rgba(30,183,233,0.1)}.emailComposer__autocompleteItem.is-selected{background:rgba(30,183,233,0.15)}.emailComposer__autocompleteItemName{font-family:monospace;font-size:12px;color:#0066cc}.emailComposer__autocompleteItemName--tag{color:#7928a1}.emailComposer__autocompleteItemTitle{font-size:12px;font-weight:500;color:#143056}.emailComposer__autocompleteItemDesc{font-size:11px;color:#adbacb}.emailComposer__autocompleteEmpty{padding:12px;font-size:12px;color:#adbacb;text-align:center}.emailComposer__sidebar{width:280px;min-width:200px;max-width:500px;background:#f8fafc;border-left:1px solid #e8e8e8;flex-shrink:0;display:flex;flex-direction:column;position:relative;transition:width 0.2s ease;overflow:hidden}.emailComposer__sidebar.is-collapsed{width:44px !important;min-width:44px !important}.emailComposer__sidebar.is-collapsed .emailComposer__sidebarContent{display:none}.emailComposer__sidebar.is-collapsed .emailComposer__sidebarResizeHandle{display:none}.emailComposer__sidebarResizeHandle{position:absolute;left:0;top:0;bottom:0;width:4px;cursor:ew-resize;background:transparent;transition:background-color 0.15s ease;z-index:10}.emailComposer__sidebarResizeHandle:hover,.emailComposer__sidebarResizeHandle.is-dragging{background:#1eb7e9}.emailComposer__sidebarContent{flex:1;display:flex;flex-direction:column;overflow-y:auto;min-width:0;min-height:0}.emailComposer__sidebarHeader{position:sticky;top:0;padding:12px 16px 12px 40px;border-bottom:1px solid #e0e0e0;background:#f8fafc;flex-shrink:0;z-index:5}.emailComposer__sidebarHeader h6{margin:0 0 4px 0;font-size:13px;font-weight:600;color:#143056;text-transform:uppercase;letter-spacing:0.5px}.emailComposer__sidebarToggle{position:absolute;top:12px;left:8px;width:24px;height:24px;padding:0;border:none;background:#f8fafc;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#adbacb;z-index:10}.emailComposer__sidebarToggle::before{content:'';border:solid currentColor;border-width:0 2px 2px 0;padding:3px;transform:rotate(-45deg);transition:transform 0.2s ease}.emailComposer__sidebarToggle:hover{color:#143056}.emailComposer__sidebar.is-collapsed .emailComposer__sidebarToggle::before{transform:rotate(135deg)}.emailComposer__sidebarHint{margin:0;font-size:12px;color:#adbacb}.emailComposer__helpLink{display:inline-block;margin-top:6px;font-size:11px;color:#1eb7e9;text-decoration:none}.emailComposer__helpLink:hover{text-decoration:underline}.emailComposer__helpLink::after{content:' \2197'}.emailComposer__variablesSearchWrapper{padding:8px 16px;background:#f8fafc;border-bottom:1px solid #e0e0e0}.emailComposer__variablesSearch{width:100%;padding:8px 10px;font-size:13px;border:1px solid #ddd;border-radius:4px;background:#fff;outline:none;box-sizing:border-box}.emailComposer__variablesSearch:focus{border-color:#1eb7e9;box-shadow:0 0 0 2px rgba(30,183,233,0.1)}.emailComposer__variablesSearch::placeholder{color:#aaa}.emailComposer__variablesList{padding:0}.emailComposer__variable{padding:12px 16px;cursor:pointer;transition:background-color 0.15s ease;border-bottom:1px solid #eee}.emailComposer__variable:last-child{border-bottom:none}.emailComposer__variable:hover{background:rgba(0,0,0,0.04)}.emailComposer__variableTitle{display:block;font-size:13px;font-weight:600;color:#143056;margin-bottom:4px}.emailComposer__variableName{display:inline;font-family:monospace;font-size:11px;color:#1e4578;background:#fff;padding:2px 5px;border-radius:3px;border:1px solid #e0e0e0}.emailComposer__variableDesc{display:block;font-size:12px;color:#adbacb;line-height:1.4;margin-top:4px}.emailComposer__variablesGroupHeader{position:sticky;top:58px;padding:8px 16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#adbacb;background:#edf2f7;border-bottom:1px solid #e0e0e0;z-index:4}.emailComposer__preview{flex:1;display:flex;flex-direction:column;background:#fff;min-height:0}.emailComposer__previewSubject{padding:12px 0;border-bottom:1px solid #e8e8e8;font-size:14px;flex-shrink:0;background:#f8fafc;display:flex}.emailComposer__previewSubject strong{width:80px;flex-shrink:0;padding:0 16px;color:#888;font-weight:600}.emailComposer__previewSubject span{flex:1;padding:0 16px}.emailComposer__previewBody{flex:1;padding:16px;font-size:14px;line-height:1.6;overflow-y:auto;color:#143056}.emailComposer__previewBody:has(.emailComposer__previewError){padding:0}.emailComposer__previewError{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;background:linear-gradient(135deg, #fef7f7 0%, #fff5f5 100%)}.emailComposer__previewErrorIcon{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg, #ffebee 0%, #ffcdd2 100%);display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 4px 12px rgba(244,67,54,0.15)}.emailComposer__previewErrorIcon::before{content:'!';font-size:28px;font-weight:700;color:#d32f2f}.emailComposer__previewErrorTitle{font-size:16px;font-weight:600;color:#c62828;margin-bottom:12px;letter-spacing:-0.2px}.emailComposer__previewErrorMessage{font-size:13px;color:#555;max-width:400px;line-height:1.6;font-family:'SF Mono', Monaco, 'Cascadia Code', monospace;background:#fff;padding:14px 18px;border-radius:8px;border:1px solid #ffcdd2;box-shadow:0 2px 8px rgba(0,0,0,0.06);word-break:break-word}.encapsulateDialog{width:740px;margin:40px auto;background:#f8fafc;padding:35px;line-height:1.5}.encapsulateDialog__title{font-size:28px;font-weight:bold;margin-bottom:15px}.encapsulateDialog__text{margin-bottom:15px}.encapsulateDialog__list{margin-bottom:25px}.encapsulateDialog__list li{list-style:square;margin-left:25px}.encapsulateDialog__button{margin-top:25px}.errorPage h1,.errorPage h2,.errorPage h3,.errorPage h4,.errorPage h5,.errorPage h6{font-size:34px;font-weight:300;text-align:center;margin-bottom:25px}.errorPage p{font-size:17px;line-height:1.65;text-align:center;color:#868bab;margin-bottom:55px}.errorPage__logo{display:block;width:87px;margin:auto;margin-bottom:56px}.errorExplanation{border-radius:6px;background-color:#fff5fa;border:solid 1px #e4549c;padding:20px;margin-bottom:25px}.errorExplanation h2{font-size:16px;font-weight:600;line-height:1.5;color:#e4549c;margin-bottom:8px}.errorExplanation p{margin-bottom:5px;font-size:16px;line-height:1.88;color:#e4549c}.errorExplanation ul{list-style-type:disc;margin-left:20px;font-size:16px;line-height:1.88;color:#e4549c}.feed__item{display:flex;justify-content:space-between;align-items:center;padding-right:28px;background-image:url(/assets/icons/world-90cf52d1fff84a8d048f09161779e9415cbd7d88b23cfe17564f791deb2ac155.svg);background-size:17px;background-position:center right;background-repeat:no-repeat}.feed__item+.feed__item{border-top:1px dashed #d4d6e1;padding-top:10px;margin-top:10px}.feed__item--extension{background-image:url(/assets/selector_icons/extension-ef04e13ef8f81ad184d7b09a763edc4adf0791ed1a7a9f44d81cf7803ca695f5.svg)}.feed__item--number{background-image:url(/assets/selector_icons/incoming_number-f436d5857eb55e54362f10b24d2f1c4d1a9b257bef0936912f6b2780522f0790.svg)}.feed__item--address_contact{background-image:url(/assets/selector_icons/contact-f436d5857eb55e54362f10b24d2f1c4d1a9b257bef0936912f6b2780522f0790.svg)}.feed__item--call_group{background-image:url(/assets/selector_icons/call_group-731d1af55fcb68403ce434ce46c19d089c97860adfed6cf6502ff6892f92cb70.svg)}.feed__item--call_queue{background-image:url(/assets/selector_icons/call_queue-3bc35769448478b64875c585eba196e03a570a06bd26198607e6f5b3c077ba3d.svg)}.feed__item--conference{background-image:url(/assets/selector_icons/conference-48d2215957dd332911df409b28602aabbec2999ae1dd4ead72653b82c1a6bd82.svg)}.feed__item--fax_machine{background-image:url(/assets/selector_icons/fax_machine-62f024d56ddc1e7a39c7134b8580ae46c7fd06f79af0e7244fd23a5d03ea5af2.svg)}.feed__item--follow{background-image:url(/assets/selector_icons/follow-e925a3574701bd8127f93629c481993c30bebb595f07881776e4c728575ae4e7.svg)}.feed__item--menu{background-image:url(/assets/selector_icons/menu-824b36e3d2f9af23684312ef446654ac66bc09a23527c5dbd456d475b4c6d92e.svg)}.feed__item--voicemail_box{background-image:url(/assets/selector_icons/voicemail_box-35f836e197557466f490ab901b4c112c3439907cc331e82f64fa315dda18ad49.svg)}.feed__item--uploaded_file{background-image:url(/assets/selector_icons/uploaded_file-a0c74ada23ee05930d73dd17f1814a925442f2333f337345de15543037aa3504.svg)}.feed__info{font-size:14px;color:#1e4578}.feed__info strong{font-weight:600}.feed__timestamp{font-size:12px;color:#adbacb}.feed__unit{font-size:13px;margin-top:2px;color:#acbacb}.feed__unit a{color:#acbacb}.feed__avatar{width:32px;height:32px;border-radius:50%;flex:0 0 auto;margin-right:15px;background:#efefef}.feed__details{flex:1 1 auto}.field{display:flex;position:relative}.field>.label{flex:0 0 30%;margin-right:35px}.field>*:last-child:not(:first-child){flex:0 0 calc(70% - 35px)}.field:not(.field--hidden)~.field{margin-top:35px}.field.field--hidden.is-shown+.field{margin-top:35px}.field--hidden{display:none}.field--hidden.is-shown{display:flex}.field--noFlex{display:block}.field__hint{position:absolute;width:265px;right:-300px;top:-50px;border-radius:6px;background-color:#f6f6f9;border:solid 1px #dbdbe8;padding:20px;display:none;z-index:100;animation:field-hint 0.2s ease-out}.field__hint:after{content:"";position:absolute;width:15px;height:15px;background-color:#f6f6f9;border-left:solid 1px #dbdbe8;border-top:solid 1px #dbdbe8;transform:rotate(-45deg);top:65px;left:-8px}.field__hint--alwaysShow{display:block}.field__hint--atTop{margin-top:35px}.field__hintHeading{font-weight:bold;color:#1e4578;margin-bottom:10px}.field__hintText{font-size:13px;line-height:1.46;color:#143056}.field__hintText+.field__hintText{margin-top:10px}.field .input:focus~.field__hint{display:block}.field__sublinks{display:flex;justify-content:flex-end}.field__sublink{font-size:14px;line-height:1.5;color:#111;text-decoration:underline;text-align:right;margin-top:5px;opacity:0.5;margin-left:10px;cursor:pointer}.field__sublink:hover{opacity:1}@keyframes field-hint{0%{opacity:0;transform:translateY(5px)}100%{opacity:1;transform:translateY(0)}}.files__item{border-radius:6px;background-color:#fcfcfd;border:solid 1px #d4d6e1;padding:15px;display:flex;justify-content:space-between;margin-bottom:17px;position:relative;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}.files__item.is-new{background-color:rgba(138,221,182,0.07);border-color:rgba(138,221,182,0.6)}.files__wrapper{display:flex;align-items:center}.files__icon{margin-right:15px;height:32px}.files__name{font-size:16px;font-weight:600;color:#111;margin-bottom:3px;max-width:350px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.files__duration{font-size:13px;color:#adbacb}.files__created{font-size:14px;color:#adbacb;max-width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.files__actions{display:flex;margin-left:10px}.files__action{border-radius:5px;border:1px solid #c2c6dc;background:#f2f3f7;display:flex;justify-content:center;align-items:center;width:35px;height:28px;margin-left:5px}.files__action img{height:12px}.files__badge{width:21px;height:21px;background:#d7e2f0;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:11px;position:absolute;right:350px}.files__badge--orange{background:#ff7851;color:#fff}.files__player{position:absolute;width:400px;z-index:99;right:50px;top:35px;border-radius:6px;background-color:#fafeff;border:solid 1px #1eb7e9;padding:15px;margin-top:25px;display:none;align-items:center}.files__player.is-shown{display:flex}.files__player .player__scrubber{margin-left:0}.files__player--logs{right:-7px;top:15px}.files__player:after,.files__player:before{bottom:100%;left:calc(100% - 60px);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.files__player:after{border-color:rgba(250,254,255,0);border-bottom-color:#fafeff;border-width:12px;margin-left:-12px}.files__player:before{border-color:rgba(30,183,233,0);border-bottom-color:#1eb7e9;border-width:13px;margin-left:-13px}.files__action--play.is-playing:not(.is-loading) .files__pauseIcon{display:inline-block}.files__action--play.is-playing:not(.is-loading) .files__playIcon{display:none}.files__action--play:not(.is-playing):not(.is-loading) .files__pauseIcon{display:none}.files__action--play:not(.is-playing):not(.is-loading) .files__playIcon{display:inline-block}.files__pauseIcon{animation:a-fadein 0.1s ease-out}.files__action--play.is-loading{position:relative}.files__action--play.is-loading .files__pauseIcon{display:none}.files__action--play.is-loading .files__playIcon{display:none}.files__action--play.is-loading:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;top:calc(50% - 6px);left:calc(50% - 6px);border:1px solid transparent;border-top:1px solid #000;opacity:0;animation:player-load-fadein 0.2s ease-out forwards, player-load 0.7s linear infinite}#flash-notice,.flash{border-radius:6px;background-color:#fafffd;border:solid 1px #8addb6;padding:20px;padding-left:65px;background-size:27px;background-repeat:no-repeat;background-position:20px center;background-image:url(/assets/icons/check-5340dd18e9a76ef7df776492b58aad59205f24fbdf0150ca881c464ca29187d7.svg);font-size:16px;font-weight:600;line-height:1.5;color:#8addb6;margin-bottom:50px}#flash-notice p,.flash p{font-size:16px;font-weight:600;line-height:1.5;color:#8addb6}#flash-error,#flash-alert{border-radius:6px;background-color:#fff5fa;border:solid 1px #e4549c;padding:20px;background-size:27px;background-repeat:no-repeat;background-position:20px 25px;font-size:16px;font-weight:600;line-height:1.5;color:#8addb6;margin-bottom:25px}#flash-error p,#flash-error li,#flash-alert p,#flash-alert li{font-size:16px;font-weight:600;line-height:1.5;color:#e4549c}.inlineFormErrors{font-size:16px;line-height:1.5;color:#e4549c;list-style-type:disc;padding:20px;padding-left:50px;margin-bottom:35px;background-color:#fff7fb;border:solid 1px #ffe7f3;border-radius:6px;margin-top:-10px}.flexTable__row{display:flex;align-items:center;width:100%;font-size:15px;max-width:100%}.flexTable__row--heading{position:relative;background-color:#f6f6f9;font-size:13px;font-weight:600;color:#a3a7c0}.flexTable__row--heading:after{content:"";position:absolute;bottom:-6px;left:68px;background-color:#f6f6f9;border-bottom:1px solid #d4d6e1;border-right:1px solid #d4d6e1;transform:rotate(45deg);width:10px;height:10px}.flexTable__search .input{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fcfcfd;padding:13px 15px 13px 43px}.flexTable__search+.flexTable__head{border-radius:0}.flexTable__cell{flex:1 1 0;padding:10px 16px;line-height:1.4}.flexTable__cell--large{flex:1 0 40%}.flexTable__cell--medium-large{flex:1 0 28%}.flexTable__cell--medium{flex:0 1 30%}.flexTable__cell--medium-small{flex:0 1 20%}.flexTable__cell--small{flex:0 1 15%}.flexTable__cell--smaller{flex:0 1 10%}.flexTable__cell--smallest{flex:0 1 6%}.flexTable__row--header{background-color:#3d4566;color:#ffffff;font-weight:600;font-size:13px}.flexTable__row--header .flexTable__cell{color:#ffffff}.flexTable__row--header:hover{background-color:#3d4566}.flexTable__body .flexTable__row:not(.flexTable__row--heading):not(.flexTable__row--header):nth-child(even){background:rgba(219,221,232,0.08)}.flexTable__body .flexTable__row:not(.flexTable__row--heading):not(.flexTable__row--header):hover{background-color:#fffef8}.flexTable__cell--bold{font-weight:600}.flexTable__head{border-radius:6px 6px 0 0;background-color:#143056;border:solid 1px #143056}.flexTable__head .flexTable__cell{font-size:13px;color:#ffffff}.flexTable__body{border-left:solid 1px #d4d6e1;border-right:solid 1px #d4d6e1}.flexTable__body:last-child{border-bottom:solid 1px #d4d6e1;border-radius:0 0 6px 6px}.flexTable__body .flexTable__row:not(:last-of-type){border-bottom:solid 1px #d4d6e1}.flexTable__link-ul{text-decoration:underline}.flexTable__link:hover{text-decoration:underline}.flexTable__footer{border-radius:0 0 6px 6px;background-color:#f6f6f9;border:solid 1px #d4d6e1;padding:10px 16px;display:flex;justify-content:space-between;font-size:13px;color:#a4aac3}.flexTable__actions{display:flex;justify-content:flex-end;width:100%}.flexTable__action{border-radius:5px;border:1px solid #dbdbe8;background:#f6f6f9;display:flex;justify-content:center;align-items:center;width:31px;height:24px;margin-left:7px;transition:border-color 0.1s ease-out;flex-shrink:0}.flexTable__action img{height:12px}.flexTable__action:hover{border-color:#1e4578}.flexTable__action.is-disabled{opacity:0.2;cursor:not-allowed}.flexTable__subtle{font-size:13px;text-align:left;color:#c7c7c7}.flexTable__iconText{position:relative;background-position:-30px center;background-size:20px;background-repeat:no-repeat}.flexTable__cell--positive,.flexTable__cell--negative{font-size:12px;background-size:12px;background-position:16px 50%;background-repeat:no-repeat;padding-left:34px;margin-right:-24px}.flexTable__cell--negative{background-size:10px;padding-left:32px}.flexTable__cell--positive{background-image:url(/assets/icons/positive-195b63a0e2b76dd8aca8c17b4c919ff4f3d9750fec68a347f7b75ee40b695456.svg)}.flexTable__cell--negative{background-image:url(/assets/icons/negative-6aa32f7cbc6e11a13a783c3b81dbd012f301216a84028591468d5b43db79c892.svg);color:#dbdde7}.flexTable__iconText--arrow{background-image:url(/images/icons/arrow.svg)}.flexTable__checkbox{margin-bottom:3px}.flexTable__blob{display:inline-block;width:8px;height:8px;border-radius:50%;background:#dbdbe8}.flexTable__blob--online{background:#7ed321}.flexTable__blob--active{background:#25afff}.flexTable__head .flexTable__blob{background:#3b426c}.flexTable__cell--blob{flex:0 1 35px;padding-left:16px;padding-right:0;align-self:center}.flexTable__cell--blob img{display:block;width:18px;margin-top:2px}.flexTable__cell--blob img.flexTable__blobIcon--small{width:13px;margin-top:0}.flexTable__cell--blob span{transform:translateY(-2px)}.flexTable__body .flexTable__cell--blob{padding-top:11px}.flexTable__destination{position:relative;max-width:400px;text-overflow:ellipsis;overflow:hidden}.flexTable__destination p:not(:first-child){margin-top:3px}.flexTable__destinationIcon{width:15px;margin-right:4px}.flexTable__icon+.flexTable__icon{margin-left:3px}.flexTable__iconsWithActions{display:flex;align-items:center}.flexTable__cell--withInputs{display:flex;align-items:center}.flexTable__cell--withInputs input+input{margin-left:5px}.flexTable__cell--withInputs input[type=text]{width:90%}.footer{padding:35px 25px;border-top:1px solid #dfe4ea;background-color:#f8fafc;box-shadow:0 2000px 0 2000px #f8fafc}.footer__container{max-width:1230px;margin:auto}.footer__wrap{display:flex;justify-content:space-between}.footer__info{display:flex;color:#fff;align-items:flex-start;max-width:400px}.footer__logo{margin-right:15px;width:35px}.footer__heading{font-size:14px;line-height:1;font-weight:600;margin-bottom:3px;color:#adbacb}.footer__tagline{font-size:14px;line-height:1.43;color:rgba(173,186,203,0.7)}.footer__smallprint{font-size:12px;line-height:1.42;color:rgba(173,186,203,0.7);margin-top:20px}.footer__buttons .footer__button{background-color:transparent;font-size:13px;color:#adbacb;padding:7px 21px;margin-left:7px;font-weight:300}.footer__buttons .footer__button:first-child{margin-left:0}.geoNumbers{display:flex;flex-direction:column}.geoNumbers__item{border-radius:6px;background-color:#fcfcfc;border:solid 1px #dadada;padding:12px 16px}.geoNumbers__item:not(:last-child){margin-bottom:15px}.geoNumbers__itemRow{display:flex;justify-content:space-between;align-items:center}.geoNumbers__number{font-size:25px;font-weight:bold;color:#143056}.geoNumbers__location{font-size:13px;color:#868aa2}.geoNumbers__info{font-size:14px;text-align:right;color:#143056}.geoNumbers__info strong{font-weight:bold}.geoNumbers__confirm{position:relative;border-radius:6px;background-color:#f9feff;border:solid 1px #1eb7e9;padding:20px;text-align:center;margin-top:20px;display:none}.geoNumbers__confirm:before{content:"";position:absolute;width:15px;height:15px;top:-8px;right:20px;background-color:#f9feff;border-top:solid 1px #1eb7e9;border-left:solid 1px #1eb7e9;transform:rotate(45deg)}.geoNumbers__confirm.is-active{display:block}.geoNumbers__confirmHeading{font-size:22px;font-weight:600;color:#1eb7e9;margin-bottom:10px}.geoNumbers__confirmText{font-size:16px;font-weight:600;color:#353535}.geoNumbers__confirmButtons{padding-top:20px}.geoNumbers__confirmButtons .button,.geoNumbers__confirmButtons .errorPage a,.errorPage .geoNumbers__confirmButtons a{margin:0 5px}.globalSearchResults{display:none;position:absolute;background:#fff;top:55px;width:400px;color:#000;z-index:1000;border-radius:6px;box-shadow:0 0 25px rgba(0,0,0,0.3)}.globalSearchResults.is-loading{background:url(/assets/spinner-1747e67b4e4c1c4c5fe0c6bbd0be31cfb5bc18c4a253732285f6ed7ae6462b83.gif) #fff no-repeat center 80px;background-size:25px;height:140px}.globalSearchResults.is-loading .globalSearchResults__results{display:none}.globalSearchResults__header{background:#d7e2f0;padding:15px 20px;border-radius:6px 6px 0 0}.globalSearchResults__result+.globalSearchResults__result{border-top:1px solid #d7e2f0}.globalSearchResults__result:nth-child(even){background-color:#fcfdfe}.globalSearchResults__result:last-child a{border-radius:0 0 6px 6px}.globalSearchResults__empty{display:none;text-align:center;font-size:14px;font-style:italic;color:#999;padding:70px 0}.globalSearchResults__link{display:block;padding:8px 20px}.globalSearchResults__result.is-active a{background:#1eb7e9;color:#fff}.globalSearchResults__resultType{font-size:12px;opacity:0.6;margin-bottom:1px}.globalSearchResults__resultName{font-weight:600;font-size:17px}.globalSearchResults__resultSubtext{font-size:13px;opacity:0.6}.globalSearchResults__resultSubtext:before{content:"\2192  "}.globalSearchResults__result{border-radius:0 0 6px 6px}.gocardlessConfigBox{border:3px solid #06438F;padding:35px;background:#fcfcff;display:flex;border-radius:10px}.gocardlessConfigBox__logo{width:150px;min-width:150px;border-right:1px solid #06438F;padding-right:30px;margin-right:35px}.gocardlessConfigBox__title{font-size:22px;font-weight:bold;margin-bottom:5px;color:#06438F}.gocardlessConfigBox__description{color:#A6A6C5;line-height:1.5;margin-bottom:25px}.gocardlessConfigBox__statusText{line-height:1.5}.gocardlessConfigBox__statusText b{font-weight:700}.gocardlessConfigBox__button{margin-top:15px}.gocardlessConfigBox__gocardlessButton{width:200px}.gocardlessConfigBox__loginWarning{color:#ff7851;font-size:16px;line-height:1.5;margin-top:10px}.gocardlessConfigBox__loginWarning a{text-decoration:underline;font-weight:bold}.googleConnectionPage{max-width:940px;margin:0 auto}.googleConnectionPage__back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#9ca1bc;font-size:13px;font-weight:600}.googleConnectionPage__backArrow{color:#1eb7e9;font-size:18px;line-height:1;transition:transform 0.15s ease}.googleConnectionPage__back:hover .googleConnectionPage__backArrow{transform:translateX(-3px)}.googleConnection{overflow:hidden;border:1px solid rgba(30,183,233,0.22);border-radius:12px;background:#fff;box-shadow:0 18px 48px rgba(20,48,86,0.1)}.googleConnection__hero{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(270px, 0.65fr);gap:50px;align-items:center;padding:48px 52px 44px;background:radial-gradient(circle at 88% 5%, rgba(138,221,182,0.38), transparent 31%),radial-gradient(circle at 8% 92%, rgba(30,183,233,0.14), transparent 35%),linear-gradient(135deg, rgba(30,183,233,0.09), rgba(30,183,233,0.02));border-bottom:1px solid rgba(30,183,233,0.16)}.googleConnection__brand{display:flex;align-items:center;gap:10px;margin-bottom:22px}.googleConnection__logo{width:40px;height:40px;padding:5px;object-fit:contain;border:1px solid rgba(20,48,86,0.1);border-radius:9px;background:#fff;box-shadow:0 4px 12px rgba(20,48,86,0.08)}.googleConnection__eyebrow{color:#1eb7e9;font-size:12px;font-weight:700;letter-spacing:0.11em;text-transform:uppercase}.googleConnection__heading{max-width:570px;margin:0 0 14px;color:#143056;font-size:34px;font-weight:600;line-height:1.14;letter-spacing:-0.02em}.googleConnection__intro{max-width:600px;margin:0;color:rgba(20,48,86,0.66);font-size:16px;line-height:1.65}.googleConnection__assurances{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.googleConnection__assurance{padding:6px 10px;color:rgba(20,48,86,0.68);font-size:12px;font-weight:600;border:1px solid rgba(30,183,233,0.22);border-radius:20px;background:rgba(255,255,255,0.72)}.googleConnection__preview{padding:18px;border:1px solid rgba(20,48,86,0.09);border-radius:12px;background:rgba(255,255,255,0.94);box-shadow:0 18px 35px rgba(20,48,86,0.13);transform:rotate(1.5deg)}.googleConnection__previewTop{display:flex;justify-content:space-between;align-items:center;padding-bottom:13px;color:#143056;font-size:13px;font-weight:700;border-bottom:1px solid rgba(156,161,188,0.2)}.googleConnection__previewStatus{position:relative;padding-left:11px;color:#34b378;font-size:11px}.googleConnection__previewStatus:before{position:absolute;top:4px;left:0;width:6px;height:6px;content:"";border-radius:50%;background:#8ADDB6}.googleConnection__previewContact{display:flex;align-items:center;gap:11px;padding:14px 0}.googleConnection__previewContact:not(:last-of-type){border-bottom:1px solid rgba(156,161,188,0.15)}.googleConnection__previewAvatar{flex:0 0 36px;width:36px;height:36px;color:#31a870;font-size:11px;font-weight:700;line-height:36px;text-align:center;border-radius:50%;background:rgba(138,221,182,0.32)}.googleConnection__previewAvatar--blue{color:#0e7293;background:rgba(30,183,233,0.18)}.googleConnection__previewIdentity{min-width:0}.googleConnection__previewIdentity strong,.googleConnection__previewIdentity span{display:block}.googleConnection__previewIdentity strong{overflow:hidden;color:#143056;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.googleConnection__previewIdentity span{margin-top:3px;color:rgba(20,48,86,0.48);font-size:12px}.googleConnection__previewSource{display:flex;align-items:center;gap:7px;padding-top:12px;color:rgba(20,48,86,0.46);font-size:12px;border-top:1px solid rgba(156,161,188,0.2)}.googleConnection__previewSource img{width:16px;height:16px;object-fit:contain}.googleConnection__benefits{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px;padding:34px 52px}.googleConnection__benefit{display:flex;align-items:flex-start;gap:12px}.googleConnection__benefitIcon{flex:0 0 27px;width:27px;height:27px;color:#31a870;font-size:13px;font-weight:700;line-height:27px;text-align:center;border-radius:7px;background:rgba(138,221,182,0.2)}.googleConnection__benefitCopy strong,.googleConnection__benefitCopy span{display:block}.googleConnection__benefitCopy strong{color:#143056;font-size:14px;line-height:1.4}.googleConnection__benefitCopy span{margin-top:4px;color:rgba(20,48,86,0.56);font-size:13px;line-height:1.55}.googleConnection__journey{display:grid;grid-template-columns:minmax(220px, 0.65fr) minmax(0, 1.35fr);gap:48px;padding:34px 52px 38px;border-top:1px solid rgba(156,161,188,0.18);border-bottom:1px solid rgba(156,161,188,0.18);background:radial-gradient(circle at 100% 100%, rgba(138,221,182,0.13), transparent 32%),#f8fafc}.googleConnection__sectionEyebrow{color:#1eb7e9;font-size:12px;font-weight:700;letter-spacing:0.11em;text-transform:uppercase}.googleConnection__journeyIntro h2{margin:7px 0 8px;color:#143056;font-size:21px;line-height:1.25}.googleConnection__journeyIntro p{margin:0;color:rgba(20,48,86,0.58);font-size:13px;line-height:1.55}.googleConnection__stepList{display:grid;gap:18px}.googleConnection__step{display:flex;gap:12px}.googleConnection__stepNumber{flex:0 0 28px;width:28px;height:28px;color:#fff;font-size:12px;font-weight:700;line-height:28px;text-align:center;border-radius:50%;background:#1eb7e9}.googleConnection__stepCopy strong,.googleConnection__stepCopy span{display:block}.googleConnection__stepCopy strong{color:#143056;font-size:14px;line-height:1.4}.googleConnection__stepCopy span{margin-top:4px;color:rgba(20,48,86,0.56);font-size:13px;line-height:1.55}.googleConnection__permission{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(260px, 0.95fr);gap:48px;align-items:center;margin:34px 52px 0;padding:26px 29px;border:1px solid rgba(138,221,182,0.3);border-radius:10px;background:radial-gradient(circle at 100% 0%, rgba(138,221,182,0.16), transparent 45%),rgba(138,221,182,0.05)}.googleConnection__permissionCopy h2{margin:7px 0 8px;color:#143056;font-size:19px}.googleConnection__permissionCopy p{margin:0;color:rgba(20,48,86,0.61);font-size:13px;line-height:1.6}.googleConnection__permissionList{display:grid;gap:10px}.googleConnection__permissionList span{display:flex;align-items:center;gap:9px;color:rgba(20,48,86,0.7);font-size:13px;font-weight:600}.googleConnection__permissionList i{flex:0 0 22px;width:22px;height:22px;color:#43c88a;font-size:11px;font-style:normal;line-height:22px;text-align:center;border-radius:50%;background:rgba(138,221,182,0.2)}.googleConnection__permissionListItem--muted{color:rgba(20,48,86,0.48) !important}.googleConnection__permissionListItem--muted i{color:rgba(20,48,86,0.48);background:rgba(156,161,188,0.14)}.googleConnection__actions{display:flex;flex-direction:column;align-items:center;padding:30px 52px 40px;text-align:center}.googleConnection__button{min-width:270px;gap:10px}.googleConnection__buttonLogo{width:22px;height:22px;padding:2px;object-fit:contain;border-radius:4px;background:#fff}.googleConnection__actionHint{margin:12px 0 0;color:rgba(20,48,86,0.48);font-size:13px}@media (max-width: 820px){.googleConnection__hero{grid-template-columns:1fr;gap:30px}.googleConnection__preview{max-width:360px;transform:none}.googleConnection__benefits{grid-template-columns:1fr;gap:20px}.googleConnection__journey{grid-template-columns:1fr;gap:25px}}@media (max-width: 600px){.googleConnection__hero,.googleConnection__benefits,.googleConnection__journey,.googleConnection__actions{padding-right:24px;padding-left:24px}.googleConnection__heading{font-size:29px}.googleConnection__permission{grid-template-columns:1fr;gap:22px;margin-right:24px;margin-left:24px}}.googleContactsPage{max-width:980px;margin:0 auto}.googleContactsPage__back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#9ca1bc;font-size:13px;font-weight:600}.googleContactsPage__backArrow{color:#1eb7e9;font-size:18px;line-height:1}.googleContactsOverview,.googleContactsManage__hero{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:30px 34px;border:1px solid rgba(30,183,233,0.2);border-radius:12px 12px 0 0;background:radial-gradient(circle at 92% 0%, rgba(138,221,182,0.3), transparent 34%),linear-gradient(135deg, rgba(30,183,233,0.09), rgba(30,183,233,0.02))}.googleContactsOverview__identity,.googleContactsManage__account{display:flex;align-items:center;gap:17px;min-width:0}.googleContactsOverview__logo,.googleContactsManage__logo{display:flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;height:58px;border:1px solid rgba(20,48,86,0.1);border-radius:13px;background:#fff;box-shadow:0 7px 18px rgba(20,48,86,0.09)}.googleContactsOverview__logo img,.googleContactsManage__logo img{width:42px;height:42px;object-fit:contain}.googleContactsOverview__copy,.googleContactsManage__identity{min-width:0}.googleContactsOverview__eyebrow,.googleContactsManage__eyebrow{display:block;margin-bottom:5px;color:#1eb7e9;font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.googleContactsOverview__heading,.googleContactsManage__identity h1{overflow:hidden;margin:0;color:#143056;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-0.015em;text-overflow:ellipsis;white-space:nowrap}.googleContactsOverview__intro{margin:7px 0 0;color:rgba(20,48,86,0.58);font-size:15px;line-height:1.5}.googleContactsAddButton{display:inline-flex;flex:0 0 auto;align-items:center;gap:9px;padding:9px 11px 9px 9px;color:#143056;font-size:14px;font-weight:600;border:1px solid rgba(20,48,86,0.14);border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(20,48,86,0.08);transition:border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease}.googleContactsAddButton:hover{border-color:rgba(30,183,233,0.55);box-shadow:0 7px 17px rgba(20,48,86,0.12);transform:translateY(-1px)}.googleContactsAddButton__logo{width:25px;height:25px;object-fit:contain}.googleContactsAddButton__plus{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:3px;color:#1eb7e9;font-size:16px;font-weight:400;border-radius:50%;background:rgba(30,183,233,0.1)}.googleContactsSummary{display:grid;grid-template-columns:repeat(3, 1fr);border-right:1px solid rgba(156,161,188,0.22);border-bottom:1px solid rgba(156,161,188,0.22);border-left:1px solid rgba(156,161,188,0.22);background:#fff}.googleContactsSummary__item{padding:20px 28px}.googleContactsSummary__item:not(:last-child){border-right:1px solid rgba(156,161,188,0.2)}.googleContactsSummary__item--attention .googleContactsSummary__value{color:#ff7851}.googleContactsSummary__value,.googleContactsSummary__label{display:block}.googleContactsSummary__value{color:#143056;font-size:24px;font-weight:600;line-height:1.1}.googleContactsSummary__label{margin-top:6px;color:rgba(20,48,86,0.48);font-size:12px}.googleContactsAccounts{margin-top:24px;overflow:hidden;border:1px solid rgba(156,161,188,0.28);border-radius:11px;background:#fff;box-shadow:0 10px 30px rgba(20,48,86,0.06)}.googleContactsAccounts__header{padding:22px 25px;border-bottom:1px solid rgba(156,161,188,0.2);background:#f8fafc}.googleContactsAccounts__title h2{margin:0;color:#143056;font-size:18px;font-weight:700}.googleContactsAccounts__title p{margin:5px 0 0;color:rgba(20,48,86,0.5);font-size:13px}.googleContactsAccount{display:grid;grid-template-columns:minmax(260px, 1.4fr) minmax(160px, 0.8fr) 100px auto;gap:22px;align-items:center;padding:20px 24px}.googleContactsAccount:not(:first-child){border-top:1px solid rgba(156,161,188,0.17)}.googleContactsAccount__main{display:flex;align-items:center;gap:13px;min-width:0}.googleContactsAccount__avatar{display:flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(20,48,86,0.09);border-radius:50%;background:#f8fafc}.googleContactsAccount__avatar img{width:28px;height:28px;object-fit:contain}.googleContactsAccount__identity{min-width:0}.googleContactsAccount__identity h3{overflow:hidden;margin:0;color:#143056;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.googleContactsAccount__identity p{margin:4px 0 0;color:rgba(20,48,86,0.48);font-size:12px}.googleContactsAccount__separator{margin:0 4px;color:rgba(20,48,86,0.25)}.googleContactsAccount__health{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.googleContactsStatus{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;color:rgba(20,48,86,0.65);font-size:12px;font-weight:700;line-height:1;border-radius:20px;background:rgba(156,161,188,0.12)}.googleContactsStatus__dot{width:6px;height:6px;border-radius:50%;background:#9ca1bc}.googleContactsStatus--healthy{color:#2ea06a;background:rgba(138,221,182,0.2)}.googleContactsStatus--healthy .googleContactsStatus__dot{background:#5bcf98}.googleContactsStatus--queued,.googleContactsStatus--syncing{color:#0e7293;background:rgba(30,183,233,0.12)}.googleContactsStatus--queued .googleContactsStatus__dot,.googleContactsStatus--syncing .googleContactsStatus__dot{background:#1eb7e9}.googleContactsStatus--error,.googleContactsStatus--reauthorization-required{color:#f43700;background:rgba(255,120,81,0.12)}.googleContactsStatus--error .googleContactsStatus__dot,.googleContactsStatus--reauthorization-required .googleContactsStatus__dot{background:#ff7851}.googleContactsStatus--paused{color:#666d96;background:rgba(156,161,188,0.16)}.googleContactsAccount__lastSync{color:rgba(20,48,86,0.42);font-size:12px}.googleContactsAccount__count strong,.googleContactsAccount__count span{display:block}.googleContactsAccount__count strong{color:#143056;font-size:18px;font-weight:600}.googleContactsAccount__count span{margin-top:2px;color:rgba(20,48,86,0.42);font-size:12px}.googleContactsAccount__manage{display:inline-flex;align-items:center;gap:9px;padding:7px 11px;color:#1eb7e9;font-size:13px;font-weight:700;border:1px solid rgba(30,183,233,0.25);border-radius:6px;background:rgba(30,183,233,0.05);transition:background 0.15s ease, border-color 0.15s ease}.googleContactsAccount__manage:hover{border-color:rgba(30,183,233,0.48);background:rgba(30,183,233,0.09)}.googleContactsAccount__notice{display:flex;gap:5px;padding:10px 24px 11px 79px;color:#ff4914;font-size:12px;border-top:1px solid rgba(255,120,81,0.15);background:rgba(255,120,81,0.06)}.googleContactsAccounts__empty{padding:48px 25px;text-align:center}.googleContactsAccounts__empty h3{margin:15px 0 0;color:#143056;font-size:18px}.googleContactsAccounts__empty p{margin:7px auto 19px;color:rgba(20,48,86,0.5);font-size:14px}.googleContactsAccounts__emptyIcon img{width:42px;height:42px;object-fit:contain;filter:grayscale(0.3);opacity:0.75}.googleContactsPagination{margin-top:18px}.googleContactsManage__hero{border-radius:12px}.googleContactsManage__identity h1{max-width:520px;font-size:24px}.googleContactsManage__meta{display:flex;align-items:center;gap:10px;margin-top:9px}.googleContactsManage__readOnly{color:rgba(20,48,86,0.48);font-size:12px}.googleContactsManage__quickActions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.googleContactsControl{display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;color:rgba(20,48,86,0.65);font-size:13px;font-weight:600;border:1px solid rgba(20,48,86,0.14);border-radius:6px;background:#fff}.googleContactsControl--primary{color:#fff;border-color:#1eb7e9;background:#1eb7e9}.googleContactsControl--disabled{color:rgba(20,48,86,0.35);background:rgba(255,255,255,0.6)}.googleContactsAlert{display:flex;align-items:center;gap:13px;margin-top:16px;padding:14px 17px;color:#f93800;border:1px solid rgba(255,120,81,0.28);border-radius:8px;background:rgba(255,120,81,0.07)}.googleContactsAlert__icon{display:flex;flex:0 0 25px;align-items:center;justify-content:center;width:25px;height:25px;color:#fff;font-size:13px;font-weight:700;border-radius:50%;background:#ff7851}.googleContactsAlert__copy{flex:1 1 auto;min-width:0}.googleContactsAlert__copy strong{font-size:14px}.googleContactsAlert__copy p{margin:3px 0 0;font-size:13px;line-height:1.5}.googleContactsAlert__details{margin-top:7px}.googleContactsAlert__details summary{display:inline-block;color:#f43700;font-size:12px;font-weight:700;cursor:pointer}.googleContactsAlert__details p{max-width:700px;margin-top:7px;overflow-wrap:anywhere;color:rgba(20,48,86,0.6);font-family:monospace;font-size:11px}.googleContactsAlert__actions{display:flex;flex:0 0 auto;gap:7px}.googleContactsAlert__action{flex:0 0 auto;padding:7px 10px;color:#ea3400;font-size:12px;font-weight:700;border:1px solid rgba(255,120,81,0.35);border-radius:5px;background:#fff}.googleContactsMetrics{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:18px;overflow:hidden;border:1px solid rgba(156,161,188,0.25);border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(20,48,86,0.05)}.googleContactsMetric{min-width:0;padding:21px 23px}.googleContactsMetric:not(:last-child){border-right:1px solid rgba(156,161,188,0.2)}.googleContactsMetric__label,.googleContactsMetric__value,.googleContactsMetric__hint{display:block}.googleContactsMetric__label{color:rgba(20,48,86,0.46);font-size:12px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.googleContactsMetric__value{overflow:hidden;margin-top:8px;color:#143056;font-size:26px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.googleContactsMetric__value--text{font-size:18px}.googleContactsMetric__hint{overflow:hidden;margin-top:5px;color:rgba(20,48,86,0.42);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.googleContactsSettings{margin-top:18px}.googleContactsCard{overflow:hidden;margin-top:18px;border:1px solid rgba(156,161,188,0.27);border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(20,48,86,0.05)}.googleContactsCard__header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 25px;border-bottom:1px solid rgba(156,161,188,0.18);background:#f8fafc}.googleContactsCard__heading{display:flex;align-items:flex-start;gap:13px}.googleContactsCard__step{display:inline-flex;flex:0 0 25px;align-items:center;justify-content:center;width:25px;height:25px;color:#fff;font-size:11px;font-weight:700;border-radius:50%;background:#1eb7e9}.googleContactsCard__title h2{margin:0;color:#143056;font-size:17px;font-weight:700}.googleContactsCard__title p{max-width:600px;margin:5px 0 0;color:rgba(20,48,86,0.5);font-size:13px;line-height:1.5}.googleContactsSelection{flex:0 0 auto;text-align:right}.googleContactsSelection strong,.googleContactsSelection span{display:block}.googleContactsSelection strong{color:#143056;font-size:13px}.googleContactsSelection span{margin-top:3px;color:rgba(20,48,86,0.4);font-size:12px}.googleContactsLabels{display:grid;grid-template-columns:repeat(2, 1fr);gap:0;padding:9px 25px}.googleContactsLabel{display:flex;align-items:center;justify-content:space-between;gap:15px;min-width:0;padding:14px 5px}.googleContactsLabel:nth-child(odd){padding-right:22px}.googleContactsLabel:nth-child(even){padding-left:22px;border-left:1px solid rgba(156,161,188,0.17)}.googleContactsLabel:not(:nth-last-child(-n + 2)){border-bottom:1px solid rgba(156,161,188,0.14)}.googleContactsLabel__copy{min-width:0}.googleContactsLabel__name{display:block;overflow:hidden;color:#143056;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.googleContactsLabel__copy span{display:block;margin-top:3px;color:rgba(20,48,86,0.4);font-size:12px}.googleContactsLabel__switch{flex:0 0 auto}.googleContactsLabelsEmpty{padding:30px 25px;text-align:center}.googleContactsLabelsEmpty strong{color:#143056;font-size:14px}.googleContactsLabelsEmpty p{max-width:600px;margin:7px auto 0;color:rgba(20,48,86,0.5);font-size:13px;line-height:1.6}.googleContactsCard__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 25px;border-top:1px solid rgba(156,161,188,0.18);background:rgba(248,250,252,0.55)}.googleContactsCard__footerCopy strong,.googleContactsCard__footerCopy span{display:block}.googleContactsCard__footerCopy strong{color:rgba(20,48,86,0.72);font-size:13px}.googleContactsCard__footerCopy span{margin-top:3px;color:rgba(20,48,86,0.42);font-size:12px}.googleContactsCard__save{flex:0 0 auto;font-size:13px;padding:8px 14px}.googleContactsAccountSettings__body{display:grid;grid-template-columns:1fr 1fr auto;gap:28px;align-items:center;padding:21px 25px}.googleContactsAccountSettings__detail{min-width:0}.googleContactsAccountSettings__detail span,.googleContactsAccountSettings__detail strong{display:block}.googleContactsAccountSettings__detail span{color:rgba(20,48,86,0.42);font-size:12px}.googleContactsAccountSettings__detail strong{overflow:hidden;margin-top:5px;color:#143056;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.googleContactsTextAction{display:inline-flex;padding:7px 10px;color:#1eb7e9;font-size:13px;font-weight:700;border:1px solid rgba(30,183,233,0.25);border-radius:5px;background:rgba(30,183,233,0.05)}.googleContactsDanger{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:26px;padding:22px 24px;border:1px solid rgba(255,120,81,0.24);border-radius:9px;background:rgba(255,120,81,0.045)}.googleContactsDanger__copy h2{margin:0;color:#ff3d05;font-size:15px;font-weight:700}.googleContactsDanger__copy p{max-width:520px;margin:5px 0 0;color:rgba(20,48,86,0.52);font-size:13px;line-height:1.5}.googleContactsDanger__actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.googleContactsDanger__secondary,.googleContactsDanger__primary{display:inline-flex;padding:7px 10px;font-size:12px;font-weight:700;border-radius:5px}.googleContactsDanger__secondary{color:#ff410a;border:1px solid rgba(255,120,81,0.28);background:#fff}.googleContactsDanger__primary{color:#fff;border:1px solid #ff7851;background:#ff7851}@media (max-width: 860px){.googleContactsAccount{grid-template-columns:minmax(240px, 1.4fr) minmax(150px, 0.8fr) auto}.googleContactsAccount__count{display:none}.googleContactsDanger{align-items:flex-start;flex-direction:column}}@media (max-width: 700px){.googleContactsOverview,.googleContactsManage__hero{align-items:flex-start;flex-direction:column}.googleContactsSummary,.googleContactsMetrics{grid-template-columns:1fr}.googleContactsSummary__item:not(:last-child),.googleContactsMetric:not(:last-child){border-right:0;border-bottom:1px solid rgba(156,161,188,0.2)}.googleContactsAccount{grid-template-columns:1fr auto;gap:13px}.googleContactsAccount__health{grid-row:2}.googleContactsAccount__manage{grid-row:1 / span 2;grid-column:2}.googleContactsLabels{grid-template-columns:1fr}.googleContactsLabel:nth-child(odd),.googleContactsLabel:nth-child(even){padding-right:5px;padding-left:5px;border-left:0}.googleContactsLabel:not(:last-child){border-bottom:1px solid rgba(156,161,188,0.14)}.googleContactsCard__header,.googleContactsCard__footer,.googleContactsAccountSettings__body{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}}@media (max-width: 520px){.googleContactsOverview,.googleContactsManage__hero{padding:24px}.googleContactsOverview__identity,.googleContactsManage__account{align-items:flex-start}.googleContactsOverview__logo,.googleContactsManage__logo{flex-basis:48px;width:48px;height:48px}.googleContactsOverview__logo img,.googleContactsManage__logo img{width:34px;height:34px}.googleContactsOverview__heading,.googleContactsManage__identity h1{font-size:20px}.googleContactsAddButton{width:100%;justify-content:center}.googleContactsAccount{padding-right:17px;padding-left:17px}.googleContactsAccount__notice{padding-left:17px;flex-direction:column}.googleContactsManage__quickActions,.googleContactsAlert__actions,.googleContactsDanger__actions{width:100%;flex-wrap:wrap}.googleContactsControl,.googleContactsDanger__secondary,.googleContactsDanger__primary{flex:1 1 auto}.googleContactsCard__header,.googleContactsCard__footer,.googleContactsLabels,.googleContactsAccountSettings__body{padding-right:18px;padding-left:18px}}.greetingCreation{background:#fcfcfd;border:1px solid #d4d6e1;border-radius:6px;padding:25px;margin-bottom:25px}.greetingCreation__title{color:#adbacb;font-size:13px;margin-bottom:6px;font-weight:600;text-transform:uppercase}.greatingCreation__textArea{width:100%;padding:10px;font-size:16px;background:#fff;min-height:80px !important;resize:none !important}.greetingCreation__previewOptions{margin-top:10px;display:flex;justify-content:flex-end;align-items:center}.greatingCreation__voiceSelect{background-color:#fff;margin-left:15px;width:180px}.greetingCreation__description{margin-right:auto;font-size:13px;line-height:1.5}.greetingCreation__previewButton{margin-left:15px}.greetingCreation__scriptPreview{font-size:20px;line-height:1.5;font-weight:600;width:100%}.greetingCreation__saveOptions{display:flex;width:100%}.greetingCreation__saveOptions .button+.button,.greetingCreation__saveOptions .errorPage a+.button,.errorPage .greetingCreation__saveOptions a+.button,.greetingCreation__saveOptions .errorPage .button+a,.errorPage .greetingCreation__saveOptions .button+a,.greetingCreation__saveOptions .errorPage a+a,.errorPage .greetingCreation__saveOptions a+a{margin-left:5px}.greetingCreationg__saveInfo{margin-top:25px;border-top:1px solid #d4d6e1;padding-top:25px;line-height:1.5;margin-bottom:15px;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.greetingCreation__nameInput{margin-right:15px;background-color:#fff}.greetingCreation__backButton{margin-left:auto;flex:0 0 auto}.greetingCreation__saveButton{margin-right:15px;padding-right:15px;border-right:1px solid #d4d6e1}.greetingCreation__playStatus{width:32px;height:32px;text-indent:-400000px;position:absolute;margin-left:-45px;margin-top:2px;border:1px solid #d4d6e1;background:url(/assets/icons/player/stop-467c81dc74c12bf75d95e79050840e1ae1a7fedad304d28c2c57d9aecdb2d34d.svg) #fff no-repeat center center;background-size:12px;border-radius:4px}.greetingCreation__playStatus:hover{border-color:#1eb7e9}.greetingCreation__playStatus.is-playing{background-image:url(/assets/icons/player/pause-9894c6a972d1fec6e4b97672f8ac298e059bf5d8862338c0d9d375534bf4f4ad.svg)}.greetingCreation__playStatus.is-paused{background-image:url(/assets/icons/player/play-439cfe7ce6577aa5719cc1f06af3f4735acda645abdb9669b2b882955d4e3fbb.svg)}.greetingCreation__script{display:flex;align-items:center;width:100%}.greetingCreation__avatar{width:60px;height:60px;margin-right:20px;border-radius:6px;background:#333 no-repeat;background-size:60px;flex:0 0 auto}.greetingCreation__avatar.is-Emma{background-image:url(/assets/voices/emma-ef0766550f68f1f36568e139b6d02e2f1a0c8e74970bf0d56236773bde782f41.png)}.greetingCreation__avatar.is-Alice{background-image:url(/assets/voices/alice-be1708d1ac8fe23735d27e26289641bab2e6e8b56b0d98bd4d155c8332b3d51e.png)}.greetingCreation__avatar.is-James{background-image:url(/images/voices/James.png)}.greetingCreation__avatar.is-Mark{background-image:url(/assets/voices/mark-4b56402ddf4df0df0bf95d18f9e5f013d7c855c7ed4fe13fe8fb95c537bfd3fe.png)}.greetingCreation__avatar.is-Amelie{background-image:url(/assets/voices/amelie-fca3651c03cb098f63aeacd70cffccda4346439aa42d9ba0881c312d9b7a5ddb.png)}.greetingCreation__avatar.is-Claude{background-image:url(/assets/voices/claude-3c9435b9512f4989a3036840bd98a3699898e7a19055632760973fa7615eba56.png)}.greetingCreation__scriptContent{width:100%}.header{background:#1e4578;color:#fff;padding:15px 25px;align-items:center}.header__container{display:flex;max-width:1220px;margin:auto}.header__logo{height:35px;margin-right:15px}.header__branding{display:flex;align-items:center}.header__nav{display:flex;font-size:14px;margin-left:25px}.header__search{margin-left:auto;display:flex;align-items:center}.header__searchInput{background-color:#143056;border:0;border-radius:25px;font-family:inherit;font-size:14px;min-width:200px;padding:5px 15px;color:#fff}.header__searchInput::placeholder{color:rgba(255,255,255,0.5)}.header__links{display:flex;align-items:center}.header__links li+li{margin-left:20px}.header__name{font-size:16px;font-weight:600}.header__name a:hover{text-decoration:underline}.header__subName{font-weight:300;opacity:0.5}.header__link{color:rgba(255,255,255,0.5);text-decoration:underline}.header__link--persist{background:#fff;color:#1e4578;text-decoration:none;padding:1px 3px;border-radius:2px}.healthChecks{display:flex;flex-wrap:wrap}.healthChecks__check{flex-basis:calc(100% / 3 - 19px);margin-right:24px;margin-bottom:24px;padding:35px;border-radius:6px;background-color:#f8f8fd;border:solid 1px #d5d5e6;text-align:center;display:flex;flex-direction:column;min-height:100px}.healthChecks__check:nth-child(3n){margin-right:0}.healthChecks__name{font-size:18px;font-weight:bold;color:#143056;margin-bottom:6px}.healthChecks__description{font-size:13px;line-height:1.62;color:#143056;margin-bottom:19px}.healthChecks__response{font-family:monospace}.healthChecks--failure{background-color:#fff5fa;border-color:#e4549c}.healthChecks--success{background-color:#fafffd;border:solid 1px #8addb6}.inlineFileUpload{position:relative;border-radius:6px;background-color:#fafeff;border:solid 1px #1eb7e9;padding:15px;margin-top:25px;display:none;align-items:center}.inlineFileUpload.is-shown{display:flex}.inlineFileUpload--error{background-color:#fff5fa;border-color:#e4549c}.inlineFileUpload--success{background-color:#fafffd;border:solid 1px #8addb6}.inlineFileUpload:after,.inlineFileUpload:before{bottom:100%;left:calc(100% - 60px);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.inlineFileUpload:after{border-color:rgba(250,254,255,0);border-bottom-color:#fafeff;border-width:12px;margin-left:-12px}.inlineFileUpload:before{border-color:rgba(30,183,233,0);border-bottom-color:#1eb7e9;border-width:13px;margin-left:-13px}.inlineFileUpload--error:after{border-bottom-color:#fff5fa}.inlineFileUpload--error:before{border-bottom-color:#e4549c}.inlineFileUpload--success:after{border-bottom-color:#fafffd}.inlineFileUpload--success:before{border-bottom-color:#8addb6}.inlineFileUpload p{font-size:12px;font-weight:600;color:#1eb7e9;margin-right:20px}.inlineFileUpload--error p{color:#e4549c}.inlineFileUpload--success p{color:#8addb6}.inlineFileUpload__progress{margin:0}.inlineFileUpload__bar{transition:width 0.3s ease-out}.inlineFileUpload__spinner{width:15px;height:15px;border-radius:50%;border:2px solid transparent;border-top:2px solid #1eb7e9;border-right:2px solid #1eb7e9;animation:inlineFileUpload-spin 0.6s linear infinite;margin-right:20px}@keyframes inlineFileUpload-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.inlineStats{display:flex;max-width:100%}.inlineStats__stat{flex:1;min-width:0;overflow:hidden}.inlineStats__stat:not(:last-child){padding-right:30px}.inlineStats__heading{font-size:11px;color:#143056;text-transform:uppercase;margin-bottom:8px}.inlineStats__heading--subtle{font-size:14px;color:#adbacb;text-transform:none;margin-bottom:5px}.inlineStats__text{font-size:15px;color:#143056;font-weight:600;position:relative;padding-right:25px}.inlineStats__text a:hover{text-decoration:underline}.inlineStats__text--large{font-size:26px;font-weight:bold}.inlineStats__badge{display:inline-block;border-radius:4px;background-color:#d7e2f0;font-size:11px;font-weight:bold;color:#143056;padding:3px 9px;position:absolute;right:0px;top:0px}.inlineStats__subtext{font-size:13px;color:#adbacb}.inputWithButton{display:flex;width:100%}.inputWithButton>.button,.errorPage .inputWithButton>a{display:inline-block;flex:0 0 auto}.inputWithButton>*:not(.button){margin-right:15px;flex:1 1 100%;min-width:200px}.inputWithButton--constrained{max-width:420px}.integrationsCatalogue{max-width:980px;margin:0 auto}.integrationsCatalogue__hero{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(310px, 0.75fr);gap:45px;align-items:center;overflow:hidden;padding:39px 45px;border:1px solid rgba(30,69,120,0.45);border-radius:13px;background:radial-gradient(circle at 96% 1%, rgba(138,221,182,0.42), transparent 34%),radial-gradient(circle at 2% 100%, rgba(30,183,233,0.34), transparent 40%),linear-gradient(135deg, #1e4578, #1e6598);box-shadow:0 16px 42px rgba(20,48,86,0.19)}.integrationsCatalogue__heroCopy{min-width:0}.integrationsCatalogue__eyebrow{display:block;margin-bottom:8px;color:#8ADDB6;font-size:11px;font-weight:700;letter-spacing:0.11em;text-transform:uppercase}.integrationsCatalogue__heading{max-width:540px;margin:0;color:#fff;font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-0.025em}.integrationsCatalogue__intro{max-width:590px;margin:12px 0 0;color:rgba(255,255,255,0.72);font-size:15px;line-height:1.65}.integrationConstellation{position:relative;width:310px;height:200px}.integrationConstellation__lines{position:absolute;top:0;left:0;width:310px;height:200px}.integrationConstellation__lines line{stroke:rgba(255,255,255,0.3);stroke-width:1.5;stroke-dasharray:4 5}.integrationConstellation__hub,.integrationConstellation__app{position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 9px 24px rgba(20,48,86,0.12)}.integrationConstellation__hub{top:65px;left:120px;width:70px;height:70px;flex-direction:column;color:#143056;border:5px solid rgba(255,255,255,0.88);border-radius:50%;background:#8ADDB6;box-shadow:0 12px 28px rgba(0,0,0,0.22)}.integrationConstellation__hubIcon{width:30px;height:30px;fill:currentcolor}.integrationConstellation__app{width:52px;height:52px;border:1px solid rgba(20,48,86,0.09);border-radius:12px}.integrationConstellation__app img{width:34px;height:34px;object-fit:contain}.integrationConstellation__app--1{top:12px;left:22px}.integrationConstellation__app--2{top:14px;right:22px}.integrationConstellation__app--3{right:18px;bottom:11px}.integrationConstellation__app--4{bottom:14px;left:19px}.integrationsCatalogue__section{margin-top:31px;padding:23px;border:1px solid rgba(30,183,233,0.16);border-radius:12px;background:radial-gradient(circle at 100% 0%, rgba(138,221,182,0.1), transparent 31%),linear-gradient(145deg, rgba(30,183,233,0.065), rgba(156,161,188,0.075))}.integrationsCatalogue__section+.integrationsCatalogue__section{margin-top:22px}.integrationsCatalogue__sectionHeader{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px}.integrationsCatalogue__sectionHeader h2{margin:0;color:#143056;font-size:19px;font-weight:700}.integrationsCatalogue__sectionHeader p{margin:6px 0 0;color:rgba(20,48,86,0.48);font-size:13px}.integrationList{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin:0}.integrationList__item{position:relative;display:flex;overflow:hidden;min-width:0;min-height:230px;flex-direction:column;padding:21px;border:1px solid rgba(156,161,188,0.24);border-radius:10px;background:#fff;box-shadow:0 7px 20px rgba(20,48,86,0.075);transition:border-color 0.15s ease, box-shadow 0.15s ease}.integrationList__item:before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:linear-gradient(90deg, #1eb7e9, rgba(138,221,182,0.9))}.integrationList__item:hover{border-color:rgba(30,183,233,0.38);box-shadow:0 10px 25px rgba(20,48,86,0.11)}.integrationList__item--connected{border-color:rgba(138,221,182,0.48);background:linear-gradient(145deg, rgba(138,221,182,0.12), #fff 48%)}.integrationList__item--connected:before{background:#8ADDB6}.integrationList__identity{display:flex;align-items:center;gap:13px;min-width:0}.integrationList__icon{display:flex;flex:0 0 46px;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(20,48,86,0.09);border-radius:10px;background:linear-gradient(145deg, rgba(30,183,233,0.14), #f8fafc)}.integrationList__iconImage{display:block;width:31px;height:31px;object-fit:contain}.integrationList__heading{margin:0;color:#143056;font-size:18px;font-weight:700;line-height:1.25}.integrationList__status{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 6px;color:#1188af;font-size:10px;font-weight:700;border-radius:12px;background:rgba(30,183,233,0.1)}.integrationList__status--connected{color:#32ab72;background:rgba(138,221,182,0.23)}.integrationList__statusDot{width:5px;height:5px;border-radius:50%;background:#5bcf98}.integrationList__description{margin:15px 0 0;color:rgba(20,48,86,0.56);font-size:13px;line-height:1.55}.integrationList__features{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0 0}.integrationList__features li{padding:4px 7px;color:#128bb3;font-size:10px;font-weight:600;border-radius:4px;background:rgba(30,183,233,0.085)}.integrationList__footer{display:flex;justify-content:flex-end;margin-top:auto;padding-top:17px}.integrationList__button{min-height:34px;padding:8px 14px;font-size:12px}@media (max-width: 700px){.integrationsCatalogue__hero{grid-template-columns:1fr;gap:27px}.integrationConstellation{transform:scale(0.92);transform-origin:left center}.integrationList{grid-template-columns:1fr}.integrationList__item{min-height:0}}@media (max-width: 440px){.integrationsCatalogue__hero{padding:30px 24px}.integrationsCatalogue__heading{font-size:28px}.integrationConstellation{width:280px;margin-left:-12px;transform:scale(0.82);transform-origin:left center}.integrationsCatalogue__sectionHeader{align-items:flex-start;flex-direction:column;gap:8px}}.invoiceView{background:#fff;padding:40px;outline:10px solid #f7f7f7;border:2px solid #ddd;color:#000;position:relative}.invoiceView__addresses{display:flex;margin-bottom:25px}.invoiceView__supplier{margin-left:auto;width:250px}.invoiceView__supplierLogo{margin-bottom:10px}.invoiceView__supplierLogo img{width:150px}.invoiceView__name{font-weight:bold;margin-bottom:4px}.invoiceView__address{line-height:1.5;font-size:15px}.invoiceView__title{font-size:36px;font-weight:bold;margin-bottom:20px}.invoiceView__to{font-size:14px;color:#999;font-weight:600;text-transform:uppercase;margin-bottom:5px}.invoiceView__properties{padding:15px 40px;margin:0 -40px 25px -40px;background:#000;color:#fff;display:flex}.invoiceView__property+.invoiceView__property{margin-left:50px}.invoiceView__property dt{font-weight:600;color:#999;margin-bottom:6px}.invoiceView__linesTable{width:100%;line-height:1.5}.invoiceView__linesTable td{border:1px solid #000;padding:10px}.invoiceView__linesTable thead tr td{font-weight:bold;padding:5px 10px;font-size:14px;background:#ddd;border-bottom:2px solid #000}.invoiceView__linesTable tbody tr:last-child td{padding-bottom:100px}.invoiceView__linesTable tfoot tr td{padding:5px 10px;border-top:2px solid #000;vertical-align:middle}.invoiceView__linesTableAmount{text-align:right}.invoiceView__linesTableTotal{font-size:18px;font-weight:bold}.invoiceView__linesTableTotalsLabel{color:#888}.invoiceView__footer{margin-top:60px;line-height:1.5;font-size:14px;color:#999}.invoiceView__text{margin-top:25px;line-height:1.5}.invoiceView__paid{background:#62d340;color:#fff;position:absolute;right:50px;margin-top:-25px;transform:rotate(20deg);font-size:34px;font-weight:bold;text-transform:uppercase;padding:5px 15px;border-radius:6px;letter-spacing:0.1em}.invoiceView__totalOutstanding{background:#FFFDE0}.invoiceView__totalRow td{background:#efefef}.invoiceView__paymentOptions{background:#1eb7e9;padding:25px;margin-top:25px}.invoiceView__paymentOptionButtons{display:flex;justify-content:center}.invoiceView__paymentOptionButtons li+li{margin-left:15px}.invoiceView__paymentOptionsTotal{text-align:center;color:#fff;margin-bottom:15px;font-size:18px}.invoiceView__paymentOption{border:1px solid #1eb7e9;border-top:0;padding:25px}.invoiceView__manualPaymentForm{display:flex;align-items:flex-end}.invoiceView__manualPaymentForm dl,.invoiceView__manualPaymentForm p{width:33.3333%}.invoiceView__manualPaymentForm dl+dl{margin-left:15px}.invoiceView__manualPaymentForm dt{margin-bottom:5px;font-size:14px}.invoiceView__manualPaymentForm p{text-align:right}.invoiceView__paymentReference{font-size:13px;color:#999;margin-top:2px}.invoiceView__removePaymentLink{float:right;color:#ff7851;font-size:12px;margin-top:3px;text-decoration:underline}.invoiceView__stripeOutlet{margin-bottom:15px}.invoiceView__stripeSubmit{display:flex;justify-content:space-between;align-items:center}.StripeElement{background-color:#fcfcfc;height:40px;padding:10px 12px;border-radius:6px;border:1px solid #dadada}.StripeElement--focus{border-color:#1eb7e9}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.invoiceView__cardText{line-height:1.5;margin-bottom:15px}.login__logo{display:block;margin:auto;margin-bottom:56px}.login__title{font-size:34px;font-weight:300;text-align:center;margin-bottom:25px}.login__text{font-size:17px;line-height:1.65;text-align:center;color:rgba(255,255,255,0.5);margin-bottom:55px}.login__form{max-width:378px;margin:auto}.login__form #flash-alert{border:1px solid #1e4578;color:#1e4578;padding:14px 20px;text-align:center;border-radius:6px;background-color:#fff5fa;border:solid 1px #e4549c;margin-bottom:25px;color:#e4549c}.login__field{display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;text-align:center}.login__label{font-size:14px;color:rgba(255,255,255,0.5);margin-bottom:15px}.login__input{border-radius:4px;background-color:rgba(30,69,120,0.8);border:none;font-size:16px;font-weight:300;padding:13px 16px;width:100%;font-family:inherit;text-align:center;color:#fff;margin-bottom:10px}.login__input::placeholder{color:rgba(255,255,255,0.4)}.login__submit{border:none;border-radius:4px;background-color:#8ADDB6;font-size:14px;font-weight:600;text-align:center;color:#ffffff;padding:14px;margin-top:20px}.login__footer{display:flex;justify-content:space-around;margin-top:58px}.login__footerLink{font-size:13px;text-decoration:underline;color:rgba(255,255,255,0.5)}.login__footerLink:hover{color:#ffffff}.logoPreview{background:url(/assets/transparency-dark-2426072bdb34015875fcb3c1ce060fac4d5c6de801e998a7a8a8b3e185c14165.png);background-size:75px;text-align:center;padding:35px;border-radius:6px;margin-top:15px;box-shadow:inset 0 0 15px black;position:relative}.logoPreview--light{background-image:url(/assets/transparency-light-09d653c3e3df178e9447a9f9c7a29f6749195bfc953e6c5e10ac52dfa3233a90.png);box-shadow:inset 0 0 15px rgba(0,0,0,0.2)}.logoPreview--white{background:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,0.2)}.logoPreview__deleteCheckbox{display:none}.logoPreview:hover .logoPreview__deleteLabel{display:block}.logoPreview__deleteCheckbox:checked+.logoPreview__deleteLabel{display:block;background-color:rgba(255,0,10,0.4)}.logoPreview__deleteLabel{display:none;background:rgba(0,0,0,0.5);color:#fff;padding:3px 10px;border-radius:3px;font-size:10px;font-weight:600;position:absolute;top:10px;right:10px;background:url(/assets/icons/trash-36a8443e03b8791202d6203886495079bb68d5cd4b3daf901d728d107b024576.svg) rgba(0,0,0,0.4) no-repeat center center;background-size:12px;text-indent:-40000px;width:20px;height:20px}.memberList__item{font-size:14px;text-align:left;color:#111;background-size:14px;background-repeat:no-repeat;padding-left:20px;background-position:0 center;margin-bottom:5px;overflow:hidden}.memberList__item--menuOption{padding-left:0}.memberList__item--extension{background-image:url(/assets/selector_icons/extension-ef04e13ef8f81ad184d7b09a763edc4adf0791ed1a7a9f44d81cf7803ca695f5.svg)}.memberList__item--address_contact{background-image:url(/assets/selector_icons/address_contact-f436d5857eb55e54362f10b24d2f1c4d1a9b257bef0936912f6b2780522f0790.svg)}.memberList__item--number{background-image:url(/assets/selector_icons/fax_machine-62f024d56ddc1e7a39c7134b8580ae46c7fd06f79af0e7244fd23a5d03ea5af2.svg)}.memberList__item--preset{background-image:url(/assets/selector_icons/preset-4e79485334db4e15db80b68ceee511b6b27dad23f72a64e6dae99c990e5ede69.svg)}.memberList__menuOption{display:inline-flex;justify-content:center;align-items:center;border-radius:4px;background-color:#1e4578;width:22px;height:22px;color:#fff;margin-right:8px;font-size:12px}.memberList__empty{color:#d0d1da;font-size:14px}.menuOptions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.menuOptions__item{flex:0 0 31%;border-radius:6px;background-color:#ffffff;border:solid 1px #dadada;margin-bottom:24px;overflow:hidden}.menuOptions__item:hover{border:solid 1px #1eb7e9;background-color:#fbfeff}.menuOptions__item:hover .menuOptions__itemNumber{color:#1eb7e9;background-color:#f1f9fc}.menuOptions__item a{display:flex}.menuOptions__itemNumber{display:flex;justify-content:center;align-items:center;padding:12px 20px;font-size:22px;font-weight:bold;color:#040404;background-color:#fcfcfc;border-right:solid 1px #dadada}.menuOptions__itemDetails{padding:12px;width:calc(100% - 55px);justify-content:center}.menuOptions__heading{font-size:14px;font-weight:bold;color:#000000}.menuOptions__info{font-size:13px;margin-top:2px;color:#a5a5a5}.menuOptions__itemIcon{float:right;width:16px;height:16px}.miniInputWithText{display:flex;align-items:center;width:100%}.miniInputWithText>p{font-size:14px}.miniInputWithText>.input{margin-right:15px;font-size:24px;font-weight:bold;padding:6px 16px;letter-spacing:0.3em;max-width:115px;text-align:center}.mobileBanner{position:relative;border-radius:6px;background-color:#fcfcfc;border:solid 1px #dadada;padding:30px;margin-right:250px;padding-right:120px;margin-bottom:120px;margin-top:70px}.mobileBanner__heading{font-size:20px;font-weight:bold;margin-bottom:15px}.mobileBanner__text{font-size:14px;line-height:1.36;color:#8f8f8f}.mobileBanner__buttons{display:flex;align-items:center;margin-top:10px;margin-bottom:-20px}.mobileBanner__button--google{height:60px}.mobileBanner__button--apple{height:40px}.mobileBanner__graphic{position:absolute;top:-50px;height:calc(100% + 100px);right:-280px}.mobileBanner__qr{margin-top:15px}.navigation{font-size:14px;margin-bottom:42px;background:#143056}.navigation__container{max-width:1260px;margin:auto;padding:0 18px 0 16px}.navigation__bar{position:relative;background:#143056;color:#fff;display:flex}.navigation__bar .is-active{color:#afd2ff}.navigation__bar a{display:flex;align-items:center;padding:11px 12px}.navigation__bar li:first-child>a{margin-left:-12px}.navigation__bar li:last-child>a{margin-right:-12px}.navigation__bar li.is-active>a{position:relative}.navigation__bar li.is-active>a:after{content:"";position:absolute;background:#143056;width:10px;height:10px;left:50%;transform:rotate(45deg) translateX(-50%);bottom:-7px;z-index:2}.navigation__bar--dropdown li.is-active>a:after{display:none}.navigation__bar li.is-active.hover>a:after{background:#0c1e35}.navigation__bar--secondary li.is-active>a:after{background:#d7e2f0}.navigation__bar--secondary{position:absolute;display:none;box-shadow:1000px 0 0px 0px #d7e2f0, -1000px 0 0px 0px #d7e2f0}.navigation__bar--primary>li:first-of-type{margin-left:-12px}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown),.navigation__bar--primary>li.hover .navigation__bar--dropdown{position:absolute;z-index:3;display:flex;justify-content:center;flex-direction:column;margin-top:-3px;border-radius:0 0 6px 6px;background:#ffffff !important;color:#1a1a1a;box-shadow:0 0 20px rgba(0,0,0,0.4);top:43px;width:215px}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown) a,.navigation__bar--primary>li.hover .navigation__bar--dropdown a{margin:0;border-bottom:1px solid #e7e7e7}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown) a:hover,.navigation__bar--primary>li.hover .navigation__bar--dropdown a:hover{background-color:#f5f8fb}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown) .navigation__subIcon,.navigation__bar--primary>li.hover .navigation__bar--dropdown .navigation__subIcon{display:block}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown) .navigation__subItemHeading,.navigation__bar--primary>li.hover .navigation__bar--dropdown .navigation__subItemHeading{display:block;color:#143056;font-weight:600}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown) .navigation__subItemText,.navigation__bar--primary>li.hover .navigation__bar--dropdown .navigation__subItemText{display:block}.navigation__bar--primary>li.hover:not(.is-active) .navigation__bar--secondary:not(.no-dropdown)>li:last-child a,.navigation__bar--primary>li.hover .navigation__bar--dropdown>li:last-child a{border-radius:0 0 6px 6px;border-bottom:none}.navigation__subIcon{display:none;margin-right:12px;width:16px;flex:0 0 16px}.navigation__subItemHeading{font-size:14px;line-height:1;color:#29424c}.navigation__subItemHeading a{padding-left:0}.navigation__subItemText{display:none;font-size:13px;color:#7f7f7f;line-height:1.4;margin-top:5px}.navigation__bar--secondary>li.is-active .navigation__subItemHeading{font-weight:bold;color:#29424c}.navigation__bar--primary>li.is-active .navigation__bar--secondary:not(.navigation__bar--dropdown){display:flex;background-color:#d7e2f0;color:#23518c;left:0;right:0}.navigation__bar--primary>li.is-active .navigation__bar--secondary:not(.navigation__bar--dropdown) li.is-active{color:#143056}.navigation__counter{background:#1e4578;display:inline-block;padding:1px 7px;border-radius:3px;font-size:12px;margin-left:6px;color:#fff}.navigation__changesPending{position:relative;margin-left:auto;align-self:center;cursor:help}.navigation__changesPending>p{font-size:11px;font-weight:600;color:#ff7851;display:inline-flex;align-items:center}.navigation__changesPending>p svg{margin-left:5px}.navigation__changesPendingTooltip{position:absolute;display:none;top:calc(100% + 10px);right:-10px;background:#ff7851;color:white;padding:10px;width:270px;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,0.2)}.navigation__changesPendingTooltip>p{font-size:12px;color:#ffffff}.navigation__changesPendingTooltip:after{content:"";width:7px;height:7px;position:absolute;top:-3px;right:12px;background:#ff7851;transform:rotate(45deg)}.navigation__changesPending:hover .navigation__changesPendingTooltip{display:block}.navigation__toggle{display:none}.navigation__bar--primary>li.hover>a{background:#0e223d}@keyframes nav-bubble{0%{opacity:0;top:48px}60%{opacity:0;top:48px}100%{opacity:1;top:42px}}.callCostWrapper{max-width:600px;margin:auto}.callCost{border-radius:6px;background-color:#fcfcfc;border:solid 1px #dadada;padding:20px}.callCost__flag{width:22px;margin-top:2px;margin-right:17px}.callCost__header{padding:10px 20px;display:flex;align-items:flex-start}.callCost__countryHeading{font-size:20px;font-weight:600;line-height:1}.callCost__countryText{font-size:14px;color:#939393;margin-top:6px}.callCost__body{display:flex;padding:10px 20px}.callCost__details{padding-left:40px;background-size:17px;background-repeat:no-repeat;background-position:3px 2px}.callCost__details:not(:first-child){margin-left:40px}.callCost__details--off_peak{background-image:url(/assets/icons/off_peak-63fef84e7fdf710cad3e2fb5e02696bbd29d6cb444eb70b84545c18485992ead.svg)}.callCost__details--peak{background-image:url(/assets/icons/peak-a5959dcb56a4593d90ce0a48bb20453dfce8229d1e1d47f5b2c4dcef95f8acd4.svg)}.callCost__detailsPrice{font-size:24px;line-height:1;font-weight:bold;color:#1eb7e9}.callCost__detailsInfo{font-size:14px;color:#939393;margin-top:10px}.callCost__footerIcon{margin-right:17px;width:21px}.callCost__footer{margin-top:15px;border-radius:6px;background-color:#fffef8;border:solid 1px #e9e5cf;padding:20px;display:flex;align-items:flex-start;font-size:14px;line-height:1.5;color:#393939}.callCost__footer--red{background-color:#fff2f2;border:solid 1px #dcbfbf}.numbers{display:flex;flex-direction:column;max-width:700px;margin:auto}.numbers__item{position:relative;border-radius:6px;background-color:#f6f6f9;border:solid 1px #dbdbe8;padding:25px 27px 25px 40px}.numbers__item:not(:last-child){margin-bottom:15px}.numbers__itemRow{display:flex;justify-content:space-between;align-items:center}.numbers__number{font-size:28px;font-weight:bold;color:#1e4578}.numbers__location{font-size:13px;color:#868aa2}.numbers__text{flex:1;text-align:center;font-size:13px;padding:0 35px;color:#b0b3c2;line-height:1.4}.numbers__info{font-size:13px;text-align:right;color:#1e4578}.numbers__info strong{font-weight:bold;text-transform:uppercase}.numbers__confirm{position:relative;border-radius:6px;background-color:#fff;border:solid 1px #d5d5e6;padding:20px;text-align:center;margin-top:40px;display:none}.numbers__confirm:before{content:"";position:absolute;width:15px;height:15px;top:-8px;right:20px;background-color:#fff;border-top:solid 1px #d5d5e6;border-left:solid 1px #d5d5e6;transform:rotate(45deg)}.numbers__confirm.is-active{display:block}.numbers__confirmHeading{font-size:22px;font-weight:600;color:#1eb7e9;margin-bottom:10px}.numbers__confirmText{font-size:16px;font-weight:600;color:#353535}.numbers__confirmButtons{padding-top:20px}.numbers__confirmButtons .button,.numbers__confirmButtons .errorPage a,.errorPage .numbers__confirmButtons a{margin:0 5px}.numbers__button{width:200px}.numbers__tag{font-size:9px;background:#ff7851;padding:5px;width:90px;text-align:center;text-transform:uppercase;color:#ffffff;transform:rotate(-45deg);position:absolute;top:13px;left:-21px}.numbers__tag:before,.numbers__tag:after{content:"";position:absolute;display:block;background:#fff;transform:rotate(45deg)}.numbers__tag:before{width:15px;height:31px;left:-3px;top:-10px}.numbers__tag:after{width:31px;height:15px;left:69px;top:-3px}.numbers__tag--grey{background:#9ca1bc}.outboundCLIChoices{width:100%}.outboundCLIChoices__list{max-height:290px;overflow-x:hidden;overflow-y:auto;border:solid 1px #dadada;border-radius:6px}.outboundCLIChoices__item+.outboundCLIChoices__item{border-top:solid 1px #dadada}.outboundCLIChoices__checkbox{display:none}.outboundCLIChoices__label{box-sizing:border-box;display:flex;align-items:center;height:58px;padding:0 15px;background:#fff;cursor:pointer;user-select:none}.outboundCLIChoices__label:hover{background:#fcfcfc}.outboundCLIChoices__label img{flex:0 0 auto;width:16px;margin-right:12px}.outboundCLIChoices__label--locked{cursor:default}.outboundCLIChoices__label--locked:hover{background:#f6fffb}.outboundCLIChoices__detail{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:1.3}.outboundCLIChoices__number,.outboundCLIChoices__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outboundCLIChoices__number{font-size:15px;color:#171717}.outboundCLIChoices__name{font-size:12px;color:#9494ab}.outboundCLIChoices__badge{flex:0 0 auto;margin-left:auto;padding:3px 8px;border-radius:4px;color:#5da985;font-size:11px;font-weight:bold;line-height:1;background:#e3f8ee}.outboundCLIChoices__indicator{flex:0 0 auto;width:18px;height:18px;margin-left:12px;border:solid 1px #d4d6e1;border-radius:3px;background-color:#fff}.outboundCLIChoices__checkbox:checked+.outboundCLIChoices__label{background:#f6fffb}.outboundCLIChoices__checkbox:checked+.outboundCLIChoices__label .outboundCLIChoices__indicator{border-color:#5da985;background-color:#8addb6;background-image:url(/assets/icons/tick-7a0d02c703dd1de51aca3baebe785193ef2708f4b88037c88f40f290b0a2d2a2.svg);background-repeat:no-repeat;background-position:center center;background-size:11px}.outboundCLIChoices__empty{padding:14px 15px;border:solid 1px #dadada;border-radius:6px;color:#9494ab;background:#fcfcfc}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2);z-index:10;overflow:hidden}.pageContent{padding:50px 0}.pageContent--withSidebar{display:flex}.pageContent__sidebar{flex:0 1 265px;margin-left:50px}.pageContent__main{flex:1;position:relative}.pageHeader{border-bottom:1px solid #d7e2f0;padding:35px 0}.pageHeader .content__width{display:flex;align-items:center}.pageHeader__button{margin-left:auto;width:255px;display:flex;flex-direction:column}.pageHeader__button .button,.pageHeader__button .errorPage a,.errorPage .pageHeader__button a{width:100%;text-align:center;font-size:16px}.pageHeader__button .button:not(:first-child),.pageHeader__button .errorPage a:not(:first-child),.errorPage .pageHeader__button a:not(:first-child){margin-top:5px}.pageHeader__buttons{margin-left:auto;display:flex}.pageHeader__buttons .button:not(:first-child),.pageHeader__buttons .errorPage a:not(:first-child),.errorPage .pageHeader__buttons a:not(:first-child){margin-left:10px}.pageHeader__title{display:flex}.pageHeader__title--noFlex{display:block}.pageHeader__title--constrained{max-width:770px}.pageHeader__text{line-height:1.57;color:#adbacb;margin-top:12px}.pageHeader__subTitle{margin-left:auto;font-size:27px;font-weight:600;color:#111}.pageHeader__titleText{font-size:38px;font-weight:300;line-height:1.2;margin-right:25px;color:#143056}.pageHeader__subtext{color:#97a8bd;margin-top:10px;line-height:1.9}.pagination{display:flex;justify-content:flex-end}.page{display:block;border:1px solid #c2c6dc;font-size:14px;text-align:center;margin-left:5px;border-radius:3px;background:#f2f3f7}.page a{padding:0 7px}.current{background:#143056;border:1px solid #0f2441;padding:0 7px;color:#fff}.gap{padding:0 5px}.next,.last,.prev,.first{display:none}.panel{margin-bottom:23px}.panel__header{border-radius:6px;background-color:#f8fafc;border:solid 1px #d4d6e1;padding:11px 19px;border-radius:6px 6px 0 0;display:flex;justify-content:space-between;align-items:center}.panel__heading{font-size:15px;font-weight:600;color:#143056}.panel__tabs{display:flex;justify-content:flex-end}.panel__tab{position:relative;font-size:13px;font-weight:600;color:#adbacb;cursor:pointer;padding:0 15px}.panel__tab.is-active{color:#143056}.panel__tab.is-active:after{position:absolute;bottom:-17px;left:calc(50% - 5px);content:"";width:9px;height:9px;background-color:#f7f7f9;border-bottom:solid 1px #d4d6e1;border-right:solid 1px #d4d6e1;transform:rotate(45deg)}.panel__headingLink{font-size:12px;text-align:right;color:#9ca1bc;text-decoration:underline}.panel__body{padding:16px 25px;border:solid 1px #d4d6e1;border-top:none}.panel__body:last-child{border-radius:0 0 6px 6px}.panel__body--background{background-color:#f8fafc}.permissionFooter{background:#111;color:#999}.permissionFooter__container{max-width:1230px;margin:auto;padding:25px 0}.permissionFooter__list li{list-style:square;margin-left:25px}.permissionFooter__list li b{color:red}.permissionFooter__title{color:yellow;font-weight:600;margin-bottom:5px}.phonebookInstructionsTable__platform{font-size:16px;font-weight:600}.phonebookInstructionsTable__url{color:#910404;font-size:12px;margin-top:10px}.phonebookInstructionsTable__url code{border:1px solid #d4d6e1;background:#fff;padding:2px 4px;border-radius:2px}.phonebookInstructionsTable__description{font-size:14px;margin-top:4px;opacity:0.6}.phonebookInstructionsTable__instructions{float:right;font-size:12px;text-decoration:underline;margin-top:3px}.pieChart{display:flex}.pieChart__pie{width:60px;height:60px;flex:0 0 60px;background:#1eb7e9;border-radius:50%;background-image:linear-gradient(to right, transparent 50%, #8addb6 0);overflow:hidden}.pieChart__pie--empty{background:#f1f1f1}.pieChart__pie--empty .pieChart__slice{display:none}.pieChart__slice{content:"";display:block;margin-left:50%;height:100%;background-color:#1eb7e9;transform-origin:0 50%}.pieChart__pie--invert .pieChart__slice{background-color:#8addb6}.pieChart__legend{flex:0 0 50%;padding-left:20px;max-width:calc(100% - 60px)}.pieChart__key{position:relative;font-size:16px;padding-left:16px;line-height:1.56;color:#adbacb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pieChart__key strong{color:#143056}.pieChart__key a:hover{text-decoration:underline}.pieChart__key:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:9px}.pieChart__key:first-child:before{background-color:#8addb6}.pieChart__key:nth-child(2):before{background-color:#1eb7e9}.player audio{display:none}.player{display:flex;width:100%}.player__play{display:block;background-color:#1eb7e9;border:none;border-radius:4px;width:60px;height:34px;background-image:url(/assets/icons/play-white-13653b305e86e91dcb87cc3343c8333faef51bf7fba8a3ad0f8ca3821bf1388f.svg);background-repeat:no-repeat;background-size:17px;background-position:center}.player__play.is-playing{background-image:url(/assets/icons/pause-white-37429b157b5a87cd846aeb42b4e22486ff9344f2028ce1cb6c738adea80eea6d.svg);background-size:12px}.player__play.is-loading{background-image:none;position:relative}.player__play.is-loading:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;top:calc(50% - 8px);left:calc(50% - 8px);border:2px solid transparent;border-top:2px solid #ffffff;opacity:0;animation:player-load-fadein 0.2s ease-out forwards, player-load 0.7s linear infinite}.player__scrubber{margin-left:14px;flex:1 1 100%}.player__progress{width:100%;cursor:pointer;margin-bottom:7px}.player__timestamps{display:flex;font-size:12px;color:#959595;justify-content:space-between}.postInputList{margin-top:15px;line-height:1.5;font-size:14px}.postInputList li+li{margin-top:15px}.postInputList li{list-style:square;margin-left:25px}.postInputText{margin-top:15px;line-height:1.5;font-size:14px}.prefixedInput{display:flex;width:100%}.prefixedInput .input{border-top-left-radius:0;border-bottom-left-radius:0;flex-basis:100%}.prefixedInput__prefix{height:100%;padding:9px 18px;font-size:15px;color:#909090;border-radius:4px 0 0 4px;background-color:#f0f0f0;border:solid 1px #dadada;border-right:none}.presets__inputs{width:100%}.presets__input{display:none}.presets__input.is-shown{display:block;flex:1 0 50%}.pricePlanTable{border-radius:6px;background-color:#fcfcfc;border:solid 1px #dadada;overflow:hidden}.pricePlanTable__row{display:flex;justify-content:space-between;align-items:center}.pricePlanTable__row:not(:first-child){border-top:solid 1px #dadada}.pricePlanTable__heading{font-size:16px;font-weight:600;margin:0}.pricePlanTable__right{display:flex;align-items:center;flex-direction:column;justify-content:center;align-self:stretch;flex:0 0 180px;border-left:solid 1px #dadada;text-align:center;padding:15px 25px;background:#fff}.pricePlanTable__right--wide{flex:0 0 260px}.pricePlanTable__price{font-size:17px;color:#939393}.pricePlanTable__price strong{color:#1a1a1a;font-weight:bold}.pricePlanTable__price input{text-align:center}.pricePlanTable__left{display:flex;flex:1 1 100%;align-items:center;padding:12px 25px}.pricePlanTable__left--header{padding:21px 25px}.pricePlanTable__icon{width:30px;margin-right:17px}.pricePlanTable__packageHeading{font-size:16px;font-weight:600}.pricePlanTable__packageText{font-size:13px;color:#9e9e9e}.pricePlanTable__usage{margin-left:auto;flex:0 1 320px;display:flex;justify-content:flex-end;align-items:center}.pricePlanTable__progress{max-width:150px;margin:0 0 0 12px}.pricePlanTable__progress--disabled{background-color:#eaeaea}.pricePlanTable__usageText{font-size:14px}.pricePlanTable--form .pricePlanTable__right{padding:11px 15px}.pricePlan__disclaimer{font-size:13px;text-align:right;color:#9e9e9e;margin-top:13px}.priceplanTable__parentValue{font-size:14px;margin-bottom:8px;color:#1db7e9}.qrAuth{width:700px;margin:30px auto;text-align:center;padding:50px}.qrAuth__icon{width:52px;margin-bottom:10px}.qrAuth__title{font-size:22px;font-weight:bold;margin-bottom:15px}.qrAuth__text{font-size:18px;line-height:1.5}.qrAuth__code{margin:25px 0}.qrAuth__code.is-inactive{filter:blur(5px);opacity:0.5}.qrAuth__expiryText{font-size:14px;width:75%;margin:auto;margin-bottom:15px;line-height:1.5}.qrAuth__expiryText--notActive{color:#ec678a}.region{display:none}.replacements{border-radius:4px;background-color:#171717;color:#fff;padding:25px;display:flex;margin-top:15px;display:none}.replacements.is-shown{display:flex}.replacements__list{font-family:"Source Code Pro", monospace;font-size:12px}.replacements__list:not(:last-child){margin-bottom:22px}.replacements__heading{opacity:0.61;font-size:14px;line-height:1.5}.replacements__col{flex:1 1 50%}.replacements__col--large{margin-right:100px}.replacements__col--large~.replacements__col{flex:0 0 25%;padding-right:20px}.replacements__title{font-size:16px;font-weight:bold;margin-bottom:8px}.replacements__text{opacity:0.61;font-size:14px;line-height:1.5}.resellerCallBundles{border-top:3px solid #dbdbe8;padding-top:25px;margin-top:20px}.resellerCallBundles__title{font-weight:600;font-size:22px;margin-bottom:5px}.resellerCallBundles__text{line-height:1.5;color:#adbacb;margin-bottom:25px}.roleTable{background:#f6f7f9;padding:15px}.roleTable__table{width:100%;background:#fff;margin-bottom:15px;line-height:1.5}.roleTable__table tr td{border:1px solid #ccc;padding:7px;vertical-align:middle}.roleTable__group .roleTable__group{margin-left:25px}.roleTable__checkbox{background:#f7f7f7;width:40px;text-align:center;line-height:15px}.roleTable__description{font-size:14px}.roleTable__label{font-weight:600;font-size:14px}.roleTable__rules{width:200px}.roleTable__groupName{font-weight:700;margin-bottom:10px}.roleTable__groupDescription{font-size:13px;opacity:0.5;margin-bottom:10px}.roleTable__groupName+.roleTable__groupDescription{margin-top:-10px}.roleTable__rules{font-size:13px;line-height:1.5}.roleTable__rules ul li{list-style:square;margin-left:20px}.roleTable__rules ul li.roleTable__listHeaidng{font-weight:bold;list-style:none;margin-left:0}.roleTable__context{background:#000;color:#fff;font-size:10px;padding:1px 3px;border-radius:2px;vertical-align:1px;margin-left:4px}.roleTable__context+.roleTable__context{margin-left:0px}.roleTable__context--admin{background-color:#ff7851}.roleTable__context--reseller{background-color:#1eb7e9}.roleTable__context--unit{background-color:#8ADDB6}.roleTable__context--customer{background-color:#e4549c}.searchSelector{display:flex;width:100%}.searchSelector__checkbox{display:none}.searchSelector__optionsList,.searchSelector__selectedList{height:300px;overflow-y:auto;background-color:#fcfcfc;border:solid 1px #dadada;border-top:none;background-position:center center;background-repeat:no-repeat;background-size:70px}.searchSelector__optionsList.searchSelector__optionsList,.searchSelector__selectedList.searchSelector__optionsList{border-right:none}.searchSelector__options{flex:0 0 40%}.searchSelector__options.is-empty .searchSelector__optionsList{background-image:url(/assets/icons/empty-97b9788c610737b2d1d9f104dbbe23e45019df5b5ee917cef4eae65d95bc3001.svg)}.searchSelector__selected{flex:1 1 100%;border-left:none}.searchSelector__selected.is-empty .searchSelector__selectedList{background-image:url(/assets/icons/empty-97b9788c610737b2d1d9f104dbbe23e45019df5b5ee917cef4eae65d95bc3001.svg)}.searchSelector__option{display:block;position:relative;display:flex;align-items:center;padding:10px 15px;background-color:#fff;font-size:15px;color:#171717;border:1px solid transparent;border-bottom:1px solid #dadada;user-select:none}.searchSelector__option.is-selected{display:none}.searchSelector__option.is-filtered{display:none}.searchSelector__option img{margin-right:10px;width:16px}.searchSelector__add{margin-left:auto;position:relative;border-radius:4px;background-color:#8addb6;border:solid 1px #5da985;color:#fff;font-size:12px;padding:3px 12px;margin-top:-3px;margin-bottom:-3px}.searchSelector__item{display:none;align-items:center;padding:10px 15px;background-color:#fff;font-size:15px;color:#171717;border:1px solid transparent;border-bottom:1px solid #dadada;user-select:none}.searchSelector__item.is-selected{display:flex}.searchSelector__item>img{margin-right:10px;width:16px}.searchSelector__remove{margin-left:auto;display:flex;align-items:center}.searchSelector__remove img{pointer-events:none;width:10px;height:10px;opacity:0.6}.searchSelector__header{background-color:#f6f6f9;border:solid 1px #dbdbe8;padding:10px 15px;color:#1e4578}.searchSelector__selected .searchSelector__header{border-radius:0 6px 0 0;background-color:#fffef8;border-bottom:solid 1px #dadada;color:#a3a08e}.searchSelector__options .searchSelector__header{border-radius:6px 0 0 0;border-right:none}.searchSelector__heading{font-size:14px;padding:1px 0;font-weight:600}.searchSelector__search{padding:0;padding-left:25px;background:none;border:none;width:100%;font-size:14px;font-style:italic;color:#9494ab;background-image:url(/assets/icons/search-purple-fbcee6121ed67f223e9ae067cc154c680b58c09a67a4f84a2d7db5a3ec170e1e.svg);background-repeat:no-repeat;background-size:15px;background-position:0 center}.sidebarBlock{margin-bottom:30px}.sidebarBlock__heading{color:#111;margin-bottom:8px;font-weight:bold}.sidebarBlock__text{line-height:1.5;opacity:0.61;font-size:14px;color:#111}.sidebarBlock__text:not(:last-child){margin-bottom:27px}.sidebarBlock__text--large{font-size:16px;line-height:1.69;color:#111;opacity:1}.sidebarBlock__postTextButton{margin-top:-10px}.sidebarBlock__postTextButton+.sidebarBlock__text{margin-top:15px}.sidebarBlock__list{line-height:1.5;opacity:0.61;font-size:14px;color:#111;margin-top:-15px}.sidebarBlock__list li{list-style:square;margin-left:25px}.sidebarBlock__buttons{display:flex;margin-bottom:27px}.sidebarBlock__buttons li+li{margin-left:5px}.simpleTable{width:100%}.simpleTable thead tr td{font-weight:600;border-bottom:2px solid #1e4578;padding-bottom:5px}.simpleTable tbody tr td{padding:5px 0;vertical-align:center}.simpleTable tfoot tr td{font-weight:600;border-top:1px solid #1e4578;padding-top:5px}.simpleTable__textWithIcon{display:flex;align-items:center}.simpleTable__textWithIcon img{flex:0 0 auto;margin-right:5px}.simpleTable__center{text-align:center}.simpleTable__right{text-align:right}.slackPage{max-width:960px;margin:0 auto}.slackPage__back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#9ca1bc;font-size:13px;font-weight:600}.slackPage__backArrow{color:#611f69;font-size:18px;line-height:1}.slackConnect{overflow:hidden;border:1px solid rgba(97,31,105,0.2);border-radius:13px;background:#fff;box-shadow:0 18px 48px rgba(20,48,86,0.11)}.slackConnect__hero{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(290px, 0.85fr);gap:54px;align-items:center;padding:48px 52px 46px;border-bottom:1px solid rgba(97,31,105,0.16);background:radial-gradient(circle at 94% 4%, rgba(46,182,125,0.3), transparent 31%),radial-gradient(circle at 4% 100%, rgba(54,197,240,0.19), transparent 36%),linear-gradient(135deg, rgba(97,31,105,0.11), rgba(97,31,105,0.025))}.slackConnect__brand{display:flex;align-items:center;gap:11px;margin-bottom:22px}.slackConnect__logo{width:42px;height:42px;padding:5px;object-fit:contain;border:1px solid rgba(20,48,86,0.1);border-radius:10px;background:#fff;box-shadow:0 5px 14px rgba(20,48,86,0.09)}.slackConnect__eyebrow,.slackConnect__sectionEyebrow{color:#611f69;font-size:12px;font-weight:700;letter-spacing:0.11em;text-transform:uppercase}.slackConnect__copy h1{max-width:530px;margin:0 0 15px;color:#143056;font-size:35px;font-weight:600;line-height:1.14;letter-spacing:-0.025em}.slackConnect__copy>p{max-width:580px;margin:0;color:rgba(20,48,86,0.66);font-size:16px;line-height:1.65}.slackConnect__assurances{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.slackConnect__assurances span{padding:6px 10px;color:rgba(20,48,86,0.68);font-size:12px;font-weight:600;border:1px solid rgba(97,31,105,0.2);border-radius:20px;background:rgba(255,255,255,0.74)}.slackConnect__preview{overflow:hidden;border:1px solid rgba(20,48,86,0.1);border-radius:12px;background:rgba(255,255,255,0.97);box-shadow:0 19px 38px rgba(20,48,86,0.14);transform:rotate(1.2deg)}.slackConnect__previewHeader,.slackConnect__previewFooter{display:flex;justify-content:space-between;align-items:center}.slackConnect__previewHeader{padding:13px 15px;color:rgba(20,48,86,0.43);font-size:11px;border-bottom:1px solid rgba(156,161,188,0.18);background:rgba(248,250,252,0.7)}.slackConnect__previewBrand{display:flex;align-items:center;gap:8px}.slackConnect__previewBrand img{width:21px;height:21px;object-fit:contain}.slackConnect__previewBrand strong{color:#143056;font-size:12px}.slackConnect__message{display:flex;gap:11px;padding:19px 17px 20px}.slackConnect__messageIcon{flex:0 0 36px;width:36px;height:36px;color:#fff;font-size:16px;font-weight:700;line-height:36px;text-align:center;border-radius:8px;background:linear-gradient(145deg, #611f69, #3f1344)}.slackConnect__messageCopy{min-width:0}.slackConnect__messageCopy strong,.slackConnect__messageCopy>span{display:block}.slackConnect__messageCopy strong{color:#143056;font-size:13px}.slackConnect__messageCopy>span{margin-top:4px;color:rgba(20,48,86,0.54);font-size:12px}.slackConnect__messageMeta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.slackConnect__messageMeta span{padding:4px 7px;color:rgba(20,48,86,0.58);font-size:10px;border-radius:5px;background:rgba(97,31,105,0.07)}.slackConnect__previewFooter{padding:11px 15px;color:rgba(20,48,86,0.5);font-size:11px;border-top:1px solid rgba(156,161,188,0.17)}.slackConnect__online{display:flex;align-items:center;gap:6px}.slackConnect__online i{width:6px;height:6px;border-radius:50%;background:#2eb67d}.slackConnect__benefits{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px;padding:34px 52px}.slackConnectBenefit{display:flex;align-items:flex-start;gap:12px}.slackConnectBenefit__icon{flex:0 0 27px;width:27px;height:27px;color:#611f69;font-size:13px;font-weight:700;line-height:27px;text-align:center;border-radius:7px;background:rgba(97,31,105,0.11)}.slackConnectBenefit__copy strong,.slackConnectBenefit__copy span,.slackConnectStep__copy strong,.slackConnectStep__copy span{display:block}.slackConnectBenefit__copy strong,.slackConnectStep__copy strong{color:#143056;font-size:14px;line-height:1.4}.slackConnectBenefit__copy span,.slackConnectStep__copy span{margin-top:4px;color:rgba(20,48,86,0.56);font-size:13px;line-height:1.55}.slackConnect__steps{display:grid;grid-template-columns:minmax(220px, 0.65fr) minmax(0, 1.35fr);gap:48px;padding:34px 52px 38px;border-top:1px solid rgba(156,161,188,0.18);border-bottom:1px solid rgba(156,161,188,0.18);background:radial-gradient(circle at 100% 100%, rgba(236,178,46,0.13), transparent 32%),#f8fafc}.slackConnect__stepsIntro h2{margin:7px 0 8px;color:#143056;font-size:21px;line-height:1.25}.slackConnect__stepsIntro p{margin:0;color:rgba(20,48,86,0.58);font-size:13px;line-height:1.55}.slackConnect__stepList{display:grid;gap:18px}.slackConnectStep{display:flex;gap:12px}.slackConnectStep__number{flex:0 0 28px;width:28px;height:28px;color:#fff;font-size:12px;font-weight:700;line-height:28px;text-align:center;border-radius:50%;background:#611f69}.slackConnect__permission{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(260px, 0.95fr);gap:48px;align-items:center;margin:34px 52px 0;padding:26px 29px;border:1px solid rgba(46,182,125,0.27);border-radius:10px;background:radial-gradient(circle at 100% 0%, rgba(46,182,125,0.16), transparent 45%),rgba(46,182,125,0.05)}.slackConnect__permissionCopy h2{margin:7px 0 8px;color:#143056;font-size:19px}.slackConnect__permissionCopy p{margin:0;color:rgba(20,48,86,0.61);font-size:13px;line-height:1.6}.slackConnect__permissionList{display:grid;gap:10px}.slackConnect__permissionList span{display:flex;align-items:center;gap:9px;color:rgba(20,48,86,0.7);font-size:13px;font-weight:600}.slackConnect__permissionList i{flex:0 0 22px;width:22px;height:22px;color:#1f7953;font-size:11px;font-style:normal;line-height:22px;text-align:center;border-radius:50%;background:rgba(46,182,125,0.18)}.slackConnect__permissionListItem--muted{color:rgba(20,48,86,0.48) !important}.slackConnect__permissionListItem--muted i{color:rgba(20,48,86,0.48);background:rgba(156,161,188,0.14)}.slackConnect__actions{display:flex;align-items:center;flex-direction:column;padding:31px 52px 41px;text-align:center}.slackConnect__actions p{margin:11px 0 0;color:rgba(20,48,86,0.48);font-size:12px}.slackConnect__button,.slackForm__submit{color:#fff;background:#611f69}.slackConnect__button:active,.slackForm__submit:active{background:#44164a}.slackConnect__button{gap:10px;min-width:270px;padding:12px 20px;font-size:15px}.slackConnect__button img{width:22px;height:22px;object-fit:contain;border-radius:3px}.slackEditorHero{display:flex;justify-content:space-between;align-items:center;gap:30px;overflow:hidden;padding:30px 34px;color:#fff;border:1px solid rgba(97,31,105,0.5);border-radius:12px;background:radial-gradient(circle at 94% 0%, rgba(46,182,125,0.37), transparent 34%),radial-gradient(circle at 3% 100%, rgba(54,197,240,0.25), transparent 40%),linear-gradient(135deg, #3f1344, #611f69);box-shadow:0 15px 38px rgba(63,19,68,0.23)}.slackEditorHero__identity{display:flex;align-items:center;gap:18px;min-width:0}.slackEditorHero__logo{display:flex;flex:0 0 60px;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid rgba(255,255,255,0.3);border-radius:13px;background:#fff;box-shadow:0 9px 22px rgba(0,0,0,0.18)}.slackEditorHero__logo img{width:42px;height:42px;object-fit:contain}.slackEditorHero__copy{min-width:0}.slackEditorHero__copy h1{overflow:hidden;margin:0;color:#fff;font-size:29px;font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-overflow:ellipsis;white-space:nowrap}.slackEditorHero__copy p{max-width:610px;margin:8px 0 0;color:rgba(255,255,255,0.75);font-size:14px;line-height:1.55}.slackEditorHero__eyebrow{display:block;margin-bottom:5px;color:#57d9a3;font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.slackStatus{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;padding:7px 10px;color:#fff;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,0.18);border-radius:20px;background:rgba(255,255,255,0.11)}.slackStatus i{width:7px;height:7px;border-radius:50%;background:#57d9a3}.slackForm{margin-top:22px}.slackAlert{display:flex;align-items:center;gap:13px;margin-top:18px;padding:15px 17px;border:1px solid rgba(236,178,46,0.45);border-radius:9px;background:rgba(236,178,46,0.1)}.slackAlert__icon{flex:0 0 27px;width:27px;height:27px;color:#805c0c;font-size:14px;font-weight:700;line-height:27px;text-align:center;border-radius:50%;background:rgba(236,178,46,0.3)}.slackAlert__copy{flex:1 1 auto}.slackAlert__copy strong{color:#143056;font-size:13px}.slackAlert__copy p{margin:3px 0 0;color:rgba(20,48,86,0.57);font-size:12px;line-height:1.45}.slackAlert__action{flex:0 0 auto;padding:7px 10px;color:#611f69;font-size:12px;font-weight:700;border:1px solid rgba(97,31,105,0.24);border-radius:6px;background:rgba(255,255,255,0.75)}.slackForm__errors:empty{display:none}.slackFormCard,.slackAccountCard{overflow:hidden;margin-top:18px;border:1px solid rgba(97,31,105,0.18);border-radius:11px;background:#fff;box-shadow:0 8px 26px rgba(20,48,86,0.06)}.slackFormCard__header,.slackAccountCard__heading{display:flex;gap:13px;align-items:flex-start;padding:22px 25px;border-bottom:1px solid rgba(156,161,188,0.18);background:radial-gradient(circle at 100% 0%, rgba(236,178,46,0.1), transparent 35%),linear-gradient(145deg, rgba(97,31,105,0.055), rgba(30,183,233,0.025))}.slackFormCard__step{flex:0 0 28px;width:28px;height:28px;color:#fff;font-size:12px;font-weight:700;line-height:28px;text-align:center;border-radius:50%;background:#611f69}.slackFormCard__title h2{margin:1px 0 0;color:#143056;font-size:18px;font-weight:700}.slackFormCard__title p{margin:6px 0 0;color:rgba(20,48,86,0.56);font-size:13px;line-height:1.5}.slackFormCard__body{padding:25px}.slackField__label{display:block;color:#143056;font-size:14px;font-weight:700}.slackField__hint{margin:5px 0 13px;color:rgba(20,48,86,0.52);font-size:12px;line-height:1.5}.slackChannelSelect{display:flex;align-items:stretch;max-width:520px}.slackChannelSelect__prefix{display:flex;align-items:center;justify-content:center;width:43px;color:#611f69;font-size:16px;font-weight:700;border:1px solid rgba(156,161,188,0.42);border-right:0;border-radius:6px 0 0 6px;background:rgba(97,31,105,0.07)}.slackChannelSelect__input{flex:1 1 auto;min-width:0;height:42px;color:#143056;font-size:14px;border-radius:0 6px 6px 0 !important}.slackEventOptions{padding:8px 25px}.slackEventOption{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 4px}.slackEventOption:not(:first-child){border-top:1px solid rgba(156,161,188,0.17)}.slackEventOption__copy{min-width:0}.slackEventOption__copy label,.slackEventOption__copy span{display:block}.slackEventOption__name{color:#143056;font-size:14px;font-weight:700;line-height:1.35;cursor:pointer}.slackEventOption__name+span{margin-top:5px;color:rgba(20,48,86,0.52);font-size:13px;line-height:1.5}.slackEventOption__switch{flex:0 0 auto}.slackForm__actions{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:18px}.slackForm__cancel{color:#9ca1bc;font-size:13px;font-weight:600}.slackForm__submit{min-width:180px}.slackAccountCard__heading{border-bottom:0}.slackAccountCard__details{display:grid;grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) auto;gap:22px;align-items:center;padding:20px 25px;border-top:1px solid rgba(156,161,188,0.16)}.slackAccountCard__detail{min-width:0}.slackAccountCard__detail span,.slackAccountCard__detail strong{display:block}.slackAccountCard__detail span{color:rgba(20,48,86,0.45);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.slackAccountCard__detail strong{overflow:hidden;margin-top:5px;color:#143056;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.slackAccountCard__reconnect{padding:8px 12px;color:#611f69;font-size:12px;font-weight:700;border:1px solid rgba(97,31,105,0.27);border-radius:6px;background:rgba(97,31,105,0.055)}.slackDanger{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:26px;padding:22px 24px;border:1px solid rgba(255,120,81,0.24);border-radius:9px;background:rgba(255,120,81,0.045)}.slackDanger__copy h2{margin:0;color:#ff3d05;font-size:15px;font-weight:700}.slackDanger__copy p{max-width:520px;margin:5px 0 0;color:rgba(20,48,86,0.52);font-size:13px;line-height:1.5}.slackDanger__button{display:inline-flex;flex:0 0 auto;padding:7px 10px;color:#fff;font-size:12px;font-weight:700;border:1px solid #ff7851;border-radius:5px;background:#ff7851}.slackWorkspacesPage{max-width:980px;margin:0 auto}.slackWorkspacesHero{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:31px 34px;border:1px solid rgba(97,31,105,0.24);border-radius:12px;background:radial-gradient(circle at 94% 0%, rgba(46,182,125,0.29), transparent 34%),radial-gradient(circle at 4% 100%, rgba(54,197,240,0.17), transparent 38%),linear-gradient(135deg, rgba(97,31,105,0.12), rgba(97,31,105,0.025));box-shadow:0 13px 34px rgba(63,19,68,0.09)}.slackWorkspacesHero__identity{display:flex;align-items:center;gap:17px;min-width:0}.slackWorkspacesHero__logo{display:flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;height:58px;border:1px solid rgba(20,48,86,0.1);border-radius:13px;background:#fff;box-shadow:0 7px 18px rgba(20,48,86,0.1)}.slackWorkspacesHero__logo img{width:42px;height:42px;object-fit:contain}.slackWorkspacesHero__copy{min-width:0}.slackWorkspacesHero__copy h1{margin:0;color:#143056;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-0.02em}.slackWorkspacesHero__copy p{margin:7px 0 0;color:rgba(20,48,86,0.6);font-size:15px;line-height:1.5}.slackWorkspacesHero__eyebrow{display:block;margin-bottom:5px;color:#611f69;font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.slackWorkspacesAdd{display:inline-flex;flex:0 0 auto;align-items:center;gap:9px;padding:9px 11px 9px 9px;color:#143056;font-size:14px;font-weight:600;border:1px solid rgba(97,31,105,0.2);border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(20,48,86,0.08);transition:border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease}.slackWorkspacesAdd:hover{border-color:rgba(97,31,105,0.58);box-shadow:0 7px 17px rgba(20,48,86,0.12);transform:translateY(-1px)}.slackWorkspacesAdd img{width:25px;height:25px;object-fit:contain}.slackWorkspacesAdd__plus{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:3px;color:#611f69;font-size:16px;border-radius:50%;background:rgba(97,31,105,0.09)}.slackWorkspaces{overflow:hidden;margin-top:24px;border:1px solid rgba(156,161,188,0.28);border-radius:11px;background:#fff;box-shadow:0 10px 30px rgba(20,48,86,0.06)}.slackWorkspaces__header{padding:22px 25px;border-bottom:1px solid rgba(156,161,188,0.2);background:radial-gradient(circle at 100% 0%, rgba(236,178,46,0.1), transparent 30%),#f8fafc}.slackWorkspaces__header h2{margin:0;color:#143056;font-size:19px;font-weight:700}.slackWorkspaces__header p{margin:5px 0 0;color:rgba(20,48,86,0.54);font-size:13px}.slackWorkspace{display:grid;grid-template-columns:minmax(280px, 1.4fr) minmax(180px, 0.75fr) auto;gap:22px;align-items:center;padding:20px 24px}.slackWorkspace:not(:first-child){border-top:1px solid rgba(156,161,188,0.17)}.slackWorkspace__main{display:flex;align-items:center;gap:13px;min-width:0}.slackWorkspace__avatar{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(97,31,105,0.13);border-radius:10px;background:rgba(97,31,105,0.045)}.slackWorkspace__avatar img{width:29px;height:29px;object-fit:contain}.slackWorkspace__identity{min-width:0}.slackWorkspace__identity h3{overflow:hidden;margin:0;color:#143056;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.slackWorkspace__identity p{margin:5px 0 0;color:rgba(20,48,86,0.5);font-size:13px}.slackWorkspace__channel{color:#611f69;font-weight:600}.slackWorkspace__separator{margin:0 5px;color:rgba(20,48,86,0.25)}.slackWorkspaceStatus{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;color:rgba(20,48,86,0.65);font-size:12px;font-weight:700;line-height:1;border-radius:20px;background:rgba(156,161,188,0.12)}.slackWorkspaceStatus__dot{width:6px;height:6px;border-radius:50%;background:#9ca1bc}.slackWorkspaceStatus--connected{color:#15543a;background:rgba(46,182,125,0.15)}.slackWorkspaceStatus--connected .slackWorkspaceStatus__dot{background:#2eb67d}.slackWorkspaceStatus--paused{color:#84600c;background:rgba(236,178,46,0.18)}.slackWorkspaceStatus--paused .slackWorkspaceStatus__dot{background:#ecb22e}.slackWorkspace__manage{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;color:#611f69;font-size:12px;font-weight:700;border:1px solid rgba(97,31,105,0.22);border-radius:6px;background:rgba(97,31,105,0.055)}.slackWorkspace__manage span{font-size:15px}.slackWorkspaces__empty{padding:54px 24px;text-align:center}.slackWorkspaces__empty h3{margin:16px 0 0;color:#143056;font-size:18px}.slackWorkspaces__empty p{max-width:510px;margin:8px auto 20px;color:rgba(20,48,86,0.55);font-size:14px;line-height:1.55}.slackWorkspaces__emptyIcon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:0 auto;border:1px solid rgba(97,31,105,0.15);border-radius:13px;background:rgba(97,31,105,0.05)}.slackWorkspaces__emptyIcon img{width:38px;height:38px;object-fit:contain}.slackWorkspaces__pagination{padding:18px 24px;border-top:1px solid rgba(156,161,188,0.17)}@media (max-width: 820px){.slackConnect__hero{grid-template-columns:1fr}.slackConnect__preview{width:100%;max-width:430px;margin:0 auto}.slackConnect__benefits{grid-template-columns:1fr;gap:20px}.slackConnect__steps{grid-template-columns:1fr;gap:25px}.slackWorkspace{grid-template-columns:minmax(0, 1fr) auto}.slackWorkspace__health{grid-column:1;padding-left:57px}.slackWorkspace__manage{grid-column:2;grid-row:1 / span 2}}@media (max-width: 700px){.slackConnect__permission{grid-template-columns:1fr;gap:22px}.slackEditorHero,.slackDanger,.slackAlert{align-items:flex-start;flex-direction:column}.slackAccountCard__details{grid-template-columns:1fr}.slackAccountCard__reconnect{justify-self:start}.slackWorkspacesHero{align-items:flex-start;flex-direction:column}}@media (max-width: 540px){.slackConnect__hero,.slackConnect__benefits,.slackConnect__steps{padding-right:24px;padding-left:24px}.slackConnect__permission{margin-right:24px;margin-left:24px}.slackConnect__actions{padding-right:24px;padding-left:24px}.slackConnect__copy h1{font-size:29px}.slackConnect__button{width:100%;min-width:0}.slackEditorHero{padding:25px}.slackEditorHero__identity{align-items:flex-start}.slackEditorHero__logo{flex-basis:50px;width:50px;height:50px}.slackEditorHero__logo img{width:34px;height:34px}.slackEditorHero__copy h1{font-size:24px}.slackFormCard__header,.slackFormCard__body,.slackEventOptions,.slackAccountCard__heading,.slackAccountCard__details{padding-right:18px;padding-left:18px}.slackForm__actions{align-items:stretch;flex-direction:column-reverse}.slackForm__cancel{text-align:center}.slackDanger__button{width:100%;text-align:center}.slackWorkspacesHero{padding:25px}.slackWorkspacesAdd{justify-content:center;width:100%}.slackWorkspace{grid-template-columns:1fr}.slackWorkspace__health{grid-column:auto;padding-left:57px}.slackWorkspace__manage{grid-column:auto;grid-row:auto;justify-content:center;margin-left:57px}}ul.js-sortable li{cursor:move}.sourceBox{border-radius:4px;background-color:#fcfcfc;border:solid 1px #dadada;padding:20px;display:flex;justify-content:space-between}.sourceBox__number{font-size:24px;font-weight:bold}.sourceBox__number:only-child{padding:10px 0}.sourceBox__user{font-size:15px;margin-top:5px}.sourceBox__meta{text-align:right}.sourceBox__flag{width:25px;border-radius:4px}.sourceBox__location{font-size:15px;color:#b1b1b1;margin-top:8px}.statBlocks{display:flex;border-radius:6px;overflow:hidden;border:solid 1px #d4d6e1}.statBlocks__block{display:flex;flex-direction:column;flex:1 0 0;align-items:center;text-align:center;padding:4px 8px;background:#fff}.statBlocks__block--tint{background:#fafbfd}.statBlocks__block:not(:first-child){border-left:solid 1px #d4d6e1}.statBlocks__stat{font-size:10px;color:#a7abc5;text-transform:uppercase}.stripeConfigBox{border:3px solid #6772e5;padding:35px;background:#fcfcff;display:flex;border-radius:10px;margin-bottom:25px}.stripeConfigBox__logo{width:150px;min-width:150px;border-right:1px solid #6772e5;padding-right:30px;margin-right:35px}.stripeConfigBox__title{font-size:22px;font-weight:bold;margin-bottom:5px;color:#6772e5}.stripeConfigBox__description{color:#A6A6C5;line-height:1.5;margin-bottom:25px}.stripeConfigBox__statusText{line-height:1.5}.stripeConfigBox__statusText b{font-weight:700}.stripeConfigBox__button{margin-top:15px}.stripeConfigBox__stripeButton{width:200px}.stripeConfigBox__loginWarning{color:#ff7851;font-size:16px;line-height:1.5;margin-top:10px}.stripeConfigBox__loginWarning a{text-decoration:underline;font-weight:bold}.stripe--error{background:#fff0f2;border:1px solid #66e6ad;border-radius:4px;color:#ff4462;font-size:13px;line-height:21px;padding:5px;text-align:center;border-color:#ffccd4;margin-bottom:25px}.subPage{background:#143056;min-width:unset;padding:32px 16px}@media (min-width: 580px){.subPage{padding:32px 24px}}@media (min-width: 928px){.subPage{padding:100px 24px}}.subPage__branding{display:block;margin:0 auto 56px}.subPage__title{color:#ffffff;font-size:34px;font-weight:600;line-height:34px;margin:0 0 8px;text-align:center}@media (min-width: 480px){.subPage__title{font-size:34px;font-weight:300;line-height:40px;margin:0 0 25px}}.subPage__content{background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.47);margin:0 -16px;padding:32px 16px;width:calc(100% + 32px)}@media (min-width: 356px){.subPage__content{border-radius:4px;margin:0 auto;max-width:438px;padding:42px 24px;width:100%}}.subPage__alert,.subPage__notice{font-weight:normal !important;font-size:14px !important;text-align:center}.subPage__alert p,.subPage__notice p{font-weight:normal !important;font-size:14px !important}.subPage__notice{background-image:revert !important;padding-left:20px !important}.subPage__content-container{margin:0 auto;max-width:296px}.subPage__fieldset+.subPage__fieldset{margin:25px 0 0}.subPage__footer{margin:29px 0 0;text-align:center}.subPage__footer-button{display:block;width:100%}.subPage__footer-link{color:#878eab;display:inline-block;font-size:12px;line-height:15px;margin:20px 0 0;width:100%;text-decoration:underline}.subPage__footer-link:hover{color:#697296}.subPage__footer-link:active{background:#f9f9f9}.subPage__input{text-align:center}.subPage__label{color:#a3a7bc;cursor:pointer;display:block;font-size:14px;line-height:18px;margin:0 0 9px;text-align:center}.subPage__label--remember{margin:0 0 0 10px;flex:0 0 auto}.subPage__lead{color:rgba(255,255,255,0.5);font-size:17px;line-height:1.65;margin:0 auto 24px;max-width:550px;text-align:center}@media (min-width: 580px){.subPage__lead{margin:0 auto 39px}}.subPage__link{color:#878eab;display:block;flex:0 0 auto;font-size:13px;line-height:17px}@media (max-width: 375px){.subPage__link:not(:last-child){margin:0 0 12px}}@media (min-width: 376px){.subPage__link{display:inline-block}}.subPage__link:hover{text-decoration:underline}.subPage__link:active{color:#a5aac0}.subPage__links{margin:24px auto 0;max-width:316px;text-align:center}@media (min-width: 376px){.subPage__links{align-items:center;display:flex;justify-content:space-between;text-align:left}}@media (min-width: 580px){.subPage__links{margin:32px auto 0}}.sub_navigation{background:#1e4578;margin-top:-1px}.sub_navigation__list{display:flex}.sub_navigation__item:not(:last-child){margin-right:45px}.sub_navigation__item a{display:block;padding:15px 0 13px 0;font-size:15px;text-align:left;color:#d7e2f0}.sub_navigation__item.is-active a{font-weight:bold;color:#ffffff;border-bottom:4px solid #afd2ff;padding-bottom:14px}.sub_navigation__item--right{margin-left:auto}.suffixedInput{display:flex;width:100%}.suffixedInput .input{border-top-right-radius:0;border-bottom-right-radius:0;max-width:70px;flex:0 1 auto}.suffixedInput--max-width .input{max-width:unset}.suffixedInput__suffix{height:100%;padding:9px 18px;font-size:15px;color:#909090;border-radius:0 4px 4px 0px;background-color:#f0f0f0;border:solid 1px #dadada;border-left:none;flex:0 0 auto}.suffixedInput--small{max-width:130px}.suffixedInput--small .suffixedInput__suffix{padding:6px 10px;font-size:13px}.suffixedInput--narrow{max-width:150px}.suffixedInput__suffix--transparent{background:transparent;color:#9ca1bc;border-color:#dbdbe8}.summaryPie{display:flex}.summaryPie__items{width:70%;margin-right:50px;font-size:17px}.summaryPie__pie{border-radius:50%;background:#dbdde8;height:200px;width:200px;flex:0 0 auto}.summaryPie__item{display:flex}.summaryPie__item dt:after{content:' ';background:#333;width:8px;height:8px;border-radius:50%;display:inline-block;margin-left:10px}.summaryPie__item dd{margin-left:auto}.summaryPie__item--calls dt:after{background-color:#9ad7fb}.summaryPie__item--recordings dt:after{background-color:#b8dc50}.summaryPie__item--resources dt:after{background-color:#ce3f8f}.summaryPie__item--bundles dt:after{background-color:#3e3d80}.summaryPie__item--other dt:after{background-color:#aeaec3}.summaryPie__item--total dt:after{display:none}.summaryPie__item--payments dt:after{display:none}.summaryPie__item+.summaryPie__item{margin-top:10px}.summaryPie__item--total{border-top:2px solid #3c4269;font-size:19px;padding-top:10px}.summaryPie__item--total dt,.summaryPie__item--total dd{font-weight:600}.summaryPie__item--payments{border-top:2px solid #3c4269;padding-top:10px}.summaryPie__item--payments dt,.summaryPie__item--payments dd{font-size:15px}.tableBubble{position:relative;align-items:center;border-radius:6px;background-color:#fcfcfc;border:solid 1px #dadada;padding:10px 10px 10px 15px;justify-content:space-between;margin-top:30px;display:none}.tableBubble.is-shown{display:flex}.tableBubble__form{display:flex}.tableBubble__form .tableBubble__input{background-color:#fff;font-size:15px;color:#191919;margin-right:5px;width:250px;padding:7px 16px}.tableBubble__form .tableBubble__submit{padding:7px 16px}.tableBubble:before{content:"";width:15px;height:15px;background-color:#fcfcfc;background-color:#fcfcfc;border-left:solid 1px #dadada;border-top:solid 1px #dadada;position:absolute;transform:rotate(45deg);left:20px;top:-8px}.timeRouteScheduler{padding:10px 0;position:relative}.timeRouteScheduler__tooltip{position:absolute;transform:translateX(-50%);font-size:11px;font-weight:500;color:#333;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:10px;padding:4px 10px;box-shadow:0 2px 4px rgba(0,0,0,0.1);pointer-events:none;z-index:100}.timeRouteScheduler__tooltip--warning{color:#b45309;background:#fef3c7;border-color:#f59e0b}.timeRouteScheduler__scale{display:flex;align-items:flex-end;height:20px;margin-bottom:4px}.timeRouteScheduler__scaleTrack{flex:1;position:relative;height:100%}.timeRouteScheduler__scaleMarker{position:absolute;bottom:0;transform:translateX(-50%);font-size:10px;color:#999;white-space:nowrap}.timeRouteScheduler__scaleMarker::after{content:"";position:absolute;left:50%;top:100%;width:1px;height:4px;background:#ccc}.timeRouteScheduler__row{display:flex;align-items:center;height:44px}.timeRouteScheduler__dayLabel{width:36px;font-size:11px;color:#888}.timeRouteScheduler__track{flex:1;height:20px;position:relative;cursor:pointer}.timeRouteScheduler__track::after{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:#ddd;border-radius:1px;transform:translateY(-50%);z-index:1}.timeRouteScheduler__period{position:absolute;top:50%;transform:translateY(-50%);height:50px;background:transparent;cursor:grab;z-index:2}.timeRouteScheduler__period::before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:#1eb7e9;border-radius:1px}.timeRouteScheduler__period:active{cursor:grabbing}.timeRouteScheduler__period--focused{z-index:10}.timeRouteScheduler__handle{position:absolute;top:50%;transform:translate(-50%, -50%);width:14px;height:14px;background:#1eb7e9;border:2px solid #fff;border-radius:50%;cursor:ew-resize;box-shadow:0 1px 3px rgba(0,0,0,0.2);z-index:3}.timeRouteScheduler__handle--start{left:0}.timeRouteScheduler__handle--end{left:100%}.timeRouteScheduler__time{position:absolute;top:0;transform:translateX(-50%);font-size:11px;font-weight:500;color:#333;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:10px;padding:2px 8px;box-shadow:0 1px 2px rgba(0,0,0,0.08)}.timeRouteScheduler__time--start{left:0}.timeRouteScheduler__time--end{left:100%}.timeRouteScheduler__time--merged{left:50%;display:none}.timeRouteScheduler__period--narrow .timeRouteScheduler__time--start,.timeRouteScheduler__period--narrow .timeRouteScheduler__time--end{display:none}.timeRouteScheduler__period--narrow .timeRouteScheduler__time--merged{display:block}.timeRouteScheduler__actions{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #ddd;border-radius:12px;padding:3px;display:none;align-items:center;gap:2px;box-shadow:0 1px 2px rgba(0,0,0,0.08)}.timeRouteScheduler__period:hover .timeRouteScheduler__actions{display:flex}.timeRouteScheduler__action{background:transparent;color:#999;border:none;border-radius:50%;cursor:pointer;padding:4px;line-height:0;display:flex;align-items:center;justify-content:center;transition:background 0.15s, color 0.15s}.timeRouteScheduler__action svg{display:block}.timeRouteScheduler__action--duplicate:not(.timeRouteScheduler__action--disabled):hover{background:#1eb7e9;color:#fff}.timeRouteScheduler__action--delete:hover{background:#e53935;color:#fff}.timeRouteScheduler__action--disabled{opacity:0.3;cursor:not-allowed}.timeRouteScheduler__confirmDialog{position:absolute;z-index:200;animation:schedulerFadeIn 0.15s ease}@keyframes schedulerFadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.timeRouteScheduler__confirmContent{background:#fff;border:1px solid #ddd;border-radius:10px;padding:12px 16px;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.timeRouteScheduler__confirmMessage{margin:0 0 12px 0;font-size:13px;font-weight:500;color:#333;text-align:center}.timeRouteScheduler__confirmActions{display:flex;gap:8px;justify-content:center}.timeRouteScheduler__confirmBtn{padding:6px 14px;font-size:12px;font-weight:500;border-radius:6px;cursor:pointer;transition:background 0.15s, border-color 0.15s}.timeRouteScheduler__confirmBtn--cancel{background:#fff;border:1px solid #ddd;color:#666}.timeRouteScheduler__confirmBtn--cancel:hover{background:#f5f5f5;border-color:#ccc}.timeRouteScheduler__confirmBtn--confirm{background:#e53935;border:1px solid #e53935;color:#fff}.timeRouteScheduler__confirmBtn--confirm:hover{background:#c62828;border-color:#c62828}.tooltip{position:absolute;color:#ffffff;background:#1a1a1a;border-radius:4px;font-size:11px;padding:5px 10px}.tooltip:after{content:"";background-color:#1a1a1a;position:absolute;width:8px;height:8px;transform:rotate(45deg);bottom:-4px;left:calc(50% - 4px)}.tooltip--red{background-color:#d0021b}.tooltip--red:after{background-color:#d0021b}.tooltip--unknown,.tooltip--offline{background:#dbdbe8;color:#1a1a1a}.tooltip--unknown:after,.tooltip--offline:after{background-color:#dbdbe8}.tooltip--online{background:#7ed321}.tooltip--online:after{background-color:#7ed321}.tooltip--active{background:#25afff}.tooltip--active:after{background-color:#25afff}.tooltip--badge_active{background:#8addb6}.tooltip--badge_active:after{background-color:#8addb6}.tooltip--badge_quiet{background:#ff7851}.tooltip--badge_quiet:after{background-color:#ff7851}.tooltip--badge_dormant{background:#c3bfa4}.tooltip--badge_dormant:after{background-color:#c3bfa4}.tooltip--badge_inactive{background:#ec678a}.tooltip--badge_inactive:after{background-color:#ec678a}.tooltip--badge_unused{background:#ddddde}.tooltip--badge_unused:after{background-color:#ddddde}.tooltip--call_outgoing{background:#8addb6}.tooltip--call_outgoing:after{background-color:#8addb6}.tooltip--call_incoming{background:#1EB7E9}.tooltip--call_incoming:after{background-color:#1EB7E9}.warning{background:#ff7851;color:#fff;padding:20px;border-radius:6px;line-height:1.5}.warning b{font-weight:700}.warning a{text-decoration:underline}.warning--calm{border:1px solid #ff7851;color:#ff7851;background:rgba(255,120,81,0.1)}.webhooksPage{max-width:980px;margin:0 auto}.webhooksPage__back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#9ca1bc;font-size:13px;font-weight:600}.webhooksPage__backArrow{color:#1eb7e9;font-size:18px;line-height:1}.webhooksHero,.webhookEditorHero{display:flex;justify-content:space-between;align-items:center;gap:32px;overflow:hidden;padding:31px 35px;color:#fff;border:1px solid rgba(30,69,120,0.45);border-radius:12px;background:radial-gradient(circle at 95% 0%, rgba(138,221,182,0.42), transparent 35%),radial-gradient(circle at 3% 100%, rgba(30,183,233,0.3), transparent 42%),linear-gradient(135deg, #1e4578, #1e6598);box-shadow:0 14px 36px rgba(20,48,86,0.16)}.webhooksHero__identity,.webhookEditorHero__identity{display:flex;align-items:center;gap:18px;min-width:0}.webhooksHero__logo,.webhookEditorHero__logo{display:flex;flex:0 0 60px;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid rgba(255,255,255,0.35);border-radius:13px;background:#fff;box-shadow:0 9px 22px rgba(0,0,0,0.18)}.webhooksHero__logo img,.webhookEditorHero__logo img{width:42px;height:42px;object-fit:contain}.webhooksHero__copy,.webhookEditorHero__copy{min-width:0}.webhooksHero__copy h1,.webhookEditorHero__copy h1{margin:0;color:#fff;font-size:29px;font-weight:600;line-height:1.2;letter-spacing:-0.02em}.webhooksHero__copy p,.webhookEditorHero__copy p{max-width:620px;margin:8px 0 0;color:rgba(255,255,255,0.72);font-size:14px;line-height:1.55}.webhooksHero__eyebrow,.webhookEditorHero__eyebrow{display:block;margin-bottom:5px;color:#8ADDB6;font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.webhooksAddButton{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;padding:10px 15px;color:#143056;font-size:13px;font-weight:700;border-radius:7px;background:#8ADDB6;box-shadow:0 7px 18px rgba(0,0,0,0.16)}.webhooksAddButton__plus{font-size:18px;font-weight:400;line-height:1}.webhooksDirectory{margin-top:22px;overflow:hidden;border:1px solid rgba(156,161,188,0.28);border-radius:11px;background:#fff;box-shadow:0 10px 30px rgba(20,48,86,0.06)}.webhooksDirectory__header{padding:23px 25px;border-bottom:1px solid rgba(156,161,188,0.2);background:#f8fafc}.webhooksDirectory__header h2{margin:0;color:#143056;font-size:18px;font-weight:700}.webhooksDirectory__header p{margin:6px 0 0;color:rgba(20,48,86,0.54);font-size:13px}.webhooksEndpoint{display:grid;grid-template-columns:minmax(300px, 1.4fr) minmax(150px, 0.7fr) minmax(135px, 0.55fr) auto;gap:22px;align-items:center;padding:20px 24px}.webhooksEndpoint:not(:first-child){border-top:1px solid rgba(156,161,188,0.17)}.webhooksEndpoint__main{display:flex;align-items:center;gap:13px;min-width:0}.webhooksEndpoint__avatar{display:flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(20,48,86,0.09);border-radius:50%;background:#f8fafc}.webhooksEndpoint__avatar img{width:28px;height:28px;object-fit:contain}.webhooksEndpoint__identity{min-width:0}.webhooksEndpoint__identity h3{overflow:hidden;margin:0;color:#143056;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.webhooksEndpoint__identity a{color:#143056}.webhooksEndpoint__identity p{margin-top:4px;margin-bottom:0;color:rgba(20,48,86,0.43);font-size:12px}.webhooksEndpoint__separator{margin:0 4px;color:rgba(20,48,86,0.24)}.webhooksEndpoint__events{min-width:0}.webhooksEndpoint__events strong,.webhooksEndpoint__events span{display:block}.webhooksEndpoint__events strong{color:#143056;font-size:15px;font-weight:600}.webhooksEndpoint__events span{overflow:hidden;margin-top:3px;color:rgba(20,48,86,0.43);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.webhooksEndpoint__health{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.webhooksEndpoint__delivery{color:rgba(20,48,86,0.42);font-size:12px}.webhooksStatus{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;color:rgba(20,48,86,0.65);font-size:11px;font-weight:700;line-height:1;border-radius:20px;background:rgba(156,161,188,0.13)}.webhooksStatus__dot{width:6px;height:6px;border-radius:50%;background:#9ca1bc}.webhooksStatus--active{color:#2ea06a;background:rgba(138,221,182,0.22)}.webhooksStatus--active .webhooksStatus__dot{background:#57ce96}.webhooksStatus--paused{color:#666d96;background:rgba(156,161,188,0.17)}.webhooksEndpoint__manage{display:inline-flex;align-items:center;gap:9px;padding:7px 11px;color:#1eb7e9;font-size:13px;font-weight:700;border:1px solid rgba(30,183,233,0.25);border-radius:6px;background:rgba(30,183,233,0.05)}.webhooksEndpoint__manage:hover{border-color:rgba(30,183,233,0.48);background:rgba(30,183,233,0.09)}.webhooksEmpty{padding:52px 25px;text-align:center}.webhooksEmpty h3{margin:15px 0 0;color:#143056;font-size:18px}.webhooksEmpty p{max-width:500px;margin:8px auto 20px;color:rgba(20,48,86,0.54);font-size:14px;line-height:1.55}.webhooksEmpty__icon img{width:45px;height:45px;object-fit:contain}.webhooksPagination{margin-top:18px}.webhookEditorHero{padding-top:28px;padding-bottom:28px}.webhookEditorHero__status{flex:0 0 auto;color:#fff;border:1px solid rgba(255,255,255,0.16);background:rgba(255,255,255,0.11)}.webhookEditorHero__status .webhooksStatus__dot{background:#8ADDB6}.webhookForm{margin-top:22px}.webhookForm__errors:empty{display:none}.webhookFormCard{overflow:hidden;margin-top:18px;border:1px solid rgba(156,161,188,0.25);border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(20,48,86,0.055)}.webhookFormCard:first-of-type{margin-top:0}.webhookFormCard__header{display:flex;align-items:flex-start;gap:13px;padding:22px 25px;border-bottom:1px solid rgba(156,161,188,0.18);background:radial-gradient(circle at 100% 0%, rgba(138,221,182,0.11), transparent 33%),#f8fafc}.webhookFormCard__step{display:inline-flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;font-size:12px;font-weight:700;border-radius:50%;background:#1eb7e9}.webhookFormCard__title{min-width:0}.webhookFormCard__title h2{margin:0;color:#143056;font-size:18px;font-weight:700}.webhookFormCard__title p{max-width:650px;margin:6px 0 0;color:rgba(20,48,86,0.52);font-size:13px;line-height:1.55}.webhookFormCard__body{padding:25px}.webhookField+.webhookField,.webhookField+.webhookDeliveryState{margin-top:24px}.webhookField__label{display:block;color:#143056;font-size:14px;font-weight:700}.webhookField__hint{margin:5px 0 11px;color:rgba(20,48,86,0.52);font-size:13px;line-height:1.5}.webhookUrlInput{display:flex;overflow:hidden;border:1px solid rgba(156,161,188,0.4);border-radius:6px;background:#fff}.webhookUrlInput:focus-within{border-color:#1eb7e9;box-shadow:0 0 0 2px rgba(30,183,233,0.1)}.webhookUrlInput__protocol{display:inline-flex;flex:0 0 auto;align-items:center;padding:0 13px;color:#1188af;font-size:11px;font-weight:700;border-right:1px solid rgba(156,161,188,0.3);background:rgba(30,183,233,0.075)}.webhookUrlInput__input{flex:1 1 auto;border:0 !important;border-radius:0;box-shadow:none !important}.webhookField__token{font-family:monospace;font-size:13px;background:#f8fafc}.webhookDeliveryState{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;border-top:1px solid rgba(156,161,188,0.18)}.webhookDeliveryState__copy strong,.webhookDeliveryState__copy span{display:block}.webhookDeliveryState__copy strong{color:#143056;font-size:14px}.webhookDeliveryState__copy span{margin-top:4px;color:rgba(20,48,86,0.49);font-size:12px}.webhookDeliveryState__switch{flex:0 0 auto}.webhookEvents{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);padding:8px 25px}.webhookEvents:before{position:absolute;top:8px;bottom:8px;left:50%;width:1px;content:"";background:rgba(156,161,188,0.17);pointer-events:none}.webhookEvent{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:16px 5px;border-bottom:1px solid rgba(156,161,188,0.15)}.webhookEvent:nth-child(odd){padding-right:24px}.webhookEvent:nth-child(even){padding-left:24px}.webhookEvent:last-child,.webhookEvent:nth-last-child(2):nth-child(odd){border-bottom:0}.webhookEvent__copy{min-width:0}.webhookEvent__name{display:block;color:#143056;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer}.webhookEvent__code{display:block;margin-top:4px;overflow:hidden;color:rgba(20,48,86,0.42);font-family:monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.webhookEvent__switch{flex:0 0 auto}.webhookForm__actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;padding:18px 20px;border:1px solid rgba(156,161,188,0.21);border-radius:9px;background:#f8fafc}.webhookForm__cancel{padding:9px 14px;color:rgba(20,48,86,0.58);font-size:13px;font-weight:700}.webhookForm__submit{min-width:150px;font-size:13px}.webhookDanger{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:26px;padding:21px 23px;border:1px solid rgba(255,120,81,0.27);border-radius:9px;background:rgba(255,120,81,0.06)}.webhookDanger__copy h2{margin:0;color:#fe3900;font-size:15px;font-weight:700}.webhookDanger__copy p{margin:5px 0 0;color:rgba(20,48,86,0.55);font-size:13px;line-height:1.5}.webhookDanger__button{flex:0 0 auto;padding:8px 11px;color:#fff;font-size:12px;font-weight:700;border-radius:5px;background:#ff7851}@media (max-width: 820px){.webhooksEndpoint{grid-template-columns:minmax(0, 1fr) auto auto}.webhooksEndpoint__main{grid-column:1 / -1}}@media (max-width: 700px){.webhooksHero,.webhookEditorHero{align-items:flex-start;flex-direction:column}.webhookEvents{grid-template-columns:1fr}.webhookEvents:before{display:none}.webhookEvent:nth-child(odd),.webhookEvent:nth-child(even){padding-right:5px;padding-left:5px;border-left:0}.webhookEvent:not(:last-child){border-bottom:1px solid rgba(156,161,188,0.15)}.webhookDanger{align-items:flex-start;flex-direction:column}}@media (max-width: 520px){.webhooksHero,.webhookEditorHero{padding:25px}.webhooksHero__identity,.webhookEditorHero__identity{align-items:flex-start}.webhooksHero__logo,.webhookEditorHero__logo{flex-basis:50px;width:50px;height:50px}.webhooksHero__logo img,.webhookEditorHero__logo img{width:34px;height:34px}.webhooksHero__copy h1,.webhookEditorHero__copy h1{font-size:24px}.webhooksAddButton{justify-content:center;width:100%}.webhooksEndpoint{grid-template-columns:1fr 1fr;gap:16px;padding-right:18px;padding-left:18px}.webhooksEndpoint__health{justify-self:end}.webhooksEndpoint__manage{grid-column:1 / -1;justify-content:center}.webhookFormCard__header,.webhookFormCard__body,.webhookEvents{padding-right:18px;padding-left:18px}.webhookFormCard__header{flex-wrap:wrap}.webhookUrlInput__protocol{display:none}.webhookForm__actions{align-items:stretch;flex-direction:column-reverse}.webhookForm__cancel{text-align:center}.webhookDanger__button{width:100%;text-align:center}}.bigWarning{background:red;color:#fff;text-align:center;padding:15px 0}.bigWarning--v2{background:orange}.bigWarning--calm{background:#ff7851}.bigWarning__link{color:white;text-decoration:underline}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}100%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dz-message{font-size:16px;color:#9ca1bc;padding-top:50px;background-image:url(/assets/icons/upload-65e7f4b380e9b52802d9647b664a73008993d1ce5b9e5dae1d70afa3890b010f.svg);background-size:38px;background-repeat:no-repeat;background-position:top center}.dropzone{min-height:150px;background-color:#fcfcfd;border:dashed 1px #d4d6e1;border-radius:6px;padding:20px 20px;margin-bottom:25px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border:1px solid #1eb7e9;background-color:#f8fdff}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:6px;border:1px solid #e7e7e7}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:15px;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1) forwards}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:calc(50% + 15px);left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:7px;left:50%;top:50%;margin-top:-8px;width:90px;margin-left:-45px;background:rgba(255,255,255,0.9);transform:scale(1);border-radius:20px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:#1eb7e9;position:absolute;top:0;left:0;bottom:0;width:0;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity 0.3s ease;border-radius:6px;font-size:13px;top:130px;left:-10px;width:140px;background:#d0021b;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.dz-error-mark svg g{fill:#fff5fa !important;stroke:#e4549c !important;stroke-opacity:1;fill-opacity:0.7}.dz-success-mark svg path{fill:#fafffd !important;stroke:#8addb6 !important;stroke-opacity:1;fill-opacity:0.7}.dz-size{display:none}
