.sw-drag-overlay{background-color:transparent;overflow:hidden;position:absolute;z-index:1000}.sw-drag-overlay,.sw-modal{height:100%;left:0;top:0;width:100%}.sw-modal{background-color:rgba(0,0,0,.58);overflow:auto;position:fixed;z-index:1500}.sw-modal--pillar .sw-modal__content{background-color:#fff;border-radius:0;min-height:100%}.sw-modal--pillar .sw-modal__header{background-color:#fff;border-radius:0;color:#333;font-family:Nunito Sans,sans-serif;font-size:36px;font-weight:200;height:auto;padding:40px 40px 0;text-transform:none}.sw-modal--pillar .sw-modal__close-cont{overflow:visible;width:0}.sw-modal--pillar .sw-modal__close{background-color:#333;border:3px solid #fff;border-radius:50%;height:33px;left:23.5px;position:relative;width:33px}.sw-modal--pillar .sw-modal__main-body{border-radius:0}.sw-modal--regular-light .sw-modal__content{border:1px solid #7a7979}.sw-modal--regular-light .sw-modal__header{background-color:#fff;color:#333;font-family:Nunito Sans,sans-serif;font-size:31px;font-weight:400;height:auto;padding:10px 20px 0;text-transform:none}.sw-modal--regular-light .sw-modal__close-cont{overflow:visible;width:0}.sw-modal--regular-light .sw-modal__close{background-color:#333;border:3px solid #fff;border-radius:50%;height:33px;left:3.5px;position:relative;width:33px}.sw-modal__content{border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.35);left:0;max-height:100%;padding:0;position:fixed;top:0;z-index:1500}.sw-modal-slide-enter-active{animation:sw-modal-slidedown .1s ease-out}.sw-modal-slide-leave-active{animation:sw-modal-slidedown .1s ease-out reverse}.sw-modal-fold-enter-active{animation:sw-modal-fold-open .2s ease-out}.sw-modal-fold-leave-active{animation:sw-modal-fold-open .3s ease-in-out reverse}@keyframes sw-modal-slidedown{0%{opacity:0;transform:translateY(-70px)}to{opacity:1}}@keyframes sw-modal-fold-open{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sw-modal__header{background-color:#515151;border-top-left-radius:6px;border-top-right-radius:6px;color:#c9c9c9;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:200;height:45px;padding:0 10px 0 20px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-modal__header--draggable{cursor:move}.sw-modal__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-modal__close{color:#c9c9c9;cursor:pointer;height:25px;width:25px}.sw-modal__close:hover{color:#fff}.sw-modal__close:active{color:#ff791a}.sw-modal__main-body{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sw-modal-body{overflow-x:hidden;overflow-y:auto;padding:20px}.sw-modal-body--pillar{padding:20px 40px}.sw-modal-footer{padding:0 20px 20px}.sw-modal-footer--pillar{padding:0 40px 20px}.sw-message-container{overflow:visible;position:relative}.sw-message-container__list{height:auto;width:100%}.sw-message-container__list__box{width:100%}.sw-message-container__list__box+.sw-message-container__list__box{border-top:1px solid #fff}.sw-status-flag{border-radius:2px;color:#fff;height:24px;width:24px}.sw-textfield{background-color:#fff;border:1px solid #ccc;border-radius:3px;display:inline-block;height:29px;width:180px}.sw-textfield--focus{border-color:#ff791a;box-shadow:0 0 0 1px #ff791a;outline:none}.sw-textfield--focus .sw-textfield__wrapper__icon{color:#ff791a}.sw-textfield:hover{border-color:#ff791a}.sw-textfield--display:not(.sw-textfield--disabled){border:none}.sw-textfield--display:not(.sw-textfield--disabled) .sw-textfield__wrapper__input{padding:0}.sw-textfield--disabled{background-color:#f2f2f2;cursor:not-allowed}.sw-textfield--disabled:hover{border-color:#ccc}.sw-textfield--full{width:100%}.sw-textfield__wrapper{height:100%}.sw-textfield__wrapper__input{background-color:transparent;border:none;color:#333;padding:0 10px}.sw-textfield__wrapper__input--with-icon-suffix{order:1;padding-right:0}.sw-textfield__wrapper__input--with-icon-prefix{order:2;padding-left:0}.sw-textfield__wrapper__input:focus{outline:none}.sw-textfield__wrapper__input:disabled{-webkit-text-fill-color:#999;background-color:transparent;color:#999;cursor:not-allowed;opacity:1}.sw-textfield__wrapper__icon{color:#868686;order:1;width:29px}.sw-textfield__wrapper__icon--with-icon-suffix{margin-right:-1px}.sw-textfield__wrapper__icon--with-icon-prefix{margin-left:-1px}.sw-textfield--dark{background-color:transparent;border-color:#999;color:#c9c9c9}.sw-textfield--dark.sw-textfield--focus{border-color:#ff791a}.sw-textfield--dark .sw-textfield__wrapper__input{color:#ccc}.sw-textfield--dark.sw-textfield--disabled{background-color:#434343;border-color:#65656a}.sw-textfield--dark.sw-textfield--disabled .sw-textfield__wrapper__input{-webkit-text-fill-color:#999;color:#999}.sw-textfield--dark.sw-textfield--disabled:hover{border-color:#65656a}.sw-icon-button{border:1px dashed transparent;border-radius:100px;color:#868686;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-icon-button:hover{color:#333}.sw-icon-button:active{border-color:#ff791a;color:#333}.sw-icon-button--selected,.sw-icon-button--selected:active,.sw-icon-button--selected:hover{color:#ff791a}.sw-icon-button--disabled,.sw-icon-button--divider{color:#ccc;cursor:not-allowed}.sw-icon-button--disabled:active,.sw-icon-button--disabled:hover,.sw-icon-button--divider:active,.sw-icon-button--divider:hover{border-color:transparent;color:#ccc}.sw-icon-button--divider{cursor:default}.sw-icon-button--no-border{border:none}.sw-icon-button__inner{height:100%;overflow:hidden;width:100%}.sw-icon-button__label-cont{font-size:14px;font-weight:400;margin-left:5px}.sw-icon-button--dark{color:#ccc}.sw-icon-button--dark:active,.sw-icon-button--dark:hover{color:#fff}.sw-icon-button--dark.sw-icon-button--selected,.sw-icon-button--dark.sw-icon-button--selected:active,.sw-icon-button--dark.sw-icon-button--selected:hover{color:#ff791a}.sw-icon-button--dark.sw-icon-button--disabled{color:#ccc;opacity:.5}.sw-expandable-textfield{transition:width .2s ease-out}.sw-expandable-textfield--min{width:29px}.sw-expandable-textfield__trigger{overflow:visible;width:0}.sw-expandable-textfield__textfield-with-clear-button{padding-right:20px}.sw-expandable-textfield__clear-button-wrapper{overflow:visible;width:0}.sw-expandable-textfield__clear-button{margin-left:-29px}.sw-expandable-textfield .sw-textfield__wrapper__icon{cursor:pointer}.sw-textarea{background-color:#fff;border:1px solid #ccc;border-radius:3px;display:inline-block;height:109px;min-width:250px}.sw-textarea--focus{border-color:#ff791a;box-shadow:0 0 0 1px #ff791a;outline:none}.sw-textarea--focus .sw-textarea__wrapper__icon{color:#ff791a}.sw-textarea:hover{border-color:#ff791a}.sw-textarea--display:not(.sw-textarea--disabled){border:none}.sw-textarea--display:not(.sw-textarea--disabled) .sw-textarea__wrapper__input{padding:0}.sw-textarea--disabled{background-color:#f2f2f2;cursor:not-allowed}.sw-textarea--disabled:hover{border-color:#ccc}.sw-textarea__wrapper{height:100%}.sw-textarea__wrapper__input{background-color:transparent;border:none;color:#333;padding:10px;resize:none}.sw-textarea__wrapper__input--with-icon-suffix{order:1;padding-right:0}.sw-textarea__wrapper__input--with-icon-prefix{order:2;padding-left:0}.sw-textarea__wrapper__input:focus{outline:none}.sw-textarea__wrapper__input:disabled{background-color:transparent;color:#999;cursor:not-allowed}.sw-textarea--dark{background-color:#000;border-color:#7a7979}.sw-textarea--dark .sw-textarea__wrapper__input{color:#ccc}.sw-textarea--dark.sw-textarea--disabled{background-color:#1b1b1b;border-color:#434343}.sw-textarea--dark.sw-textarea--disabled .sw-textarea__wrapper__input{color:#434343}.sw-textarea--dark.sw-textarea--disabled:hover{border-color:#434343}.sw-username-input__textfield.sw-textfield{background-color:transparent;border-color:#ff791a;height:37px}.sw-username-input__textfield.sw-textfield--focus{border-style:dashed;box-shadow:none}.sw-username-input__textfield.sw-textfield--disabled{background-color:#434343;border:none}.sw-password-input__textfield.sw-textfield{background-color:transparent;border-color:#ff791a;height:37px}.sw-password-input__textfield.sw-textfield--focus{border-style:dashed;box-shadow:none}.sw-password-input__textfield.sw-textfield--disabled{background-color:#434343;border:none}.sw-password-input__textfield .sw-textfield__wrapper__icon{cursor:pointer;width:37px}.sw-transition-expand-horizontal-enter,.sw-transition-expand-horizontal-leave-to{width:0!important}.sw-transition-expand-horizontal-enter-active,.sw-transition-expand-horizontal-leave-active{transition:width .15s ease-out}.sw-transition-expand-vertical-enter,.sw-transition-expand-vertical-leave-to{height:0!important}.sw-transition-expand-vertical-enter-active,.sw-transition-expand-vertical-leave-active{transition:height .15s ease-out}.item-desc-slide{height:0;overflow:visible}.item-desc-slide__overlay{background-color:rgba(0,0,0,.8);height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.item-desc-slide__slide{bottom:0;height:100%;position:fixed;right:0;width:auto;z-index:1500}.item-desc-slide__panel{background-color:#fff;border-left:1px solid #ff791a;color:#c9c9c9;height:100%;overflow:hidden;width:875px}.item-desc-slide__header{background-color:#000;height:58px;padding:0 10px}.item-desc-slide__title{color:#ccc;font-size:24px;font-weight:400;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-desc-slide__label{color:#ccc;font-size:16px;font-weight:400;margin-left:20px}.item-desc-slide__text{color:#ccc;font-size:20px;font-weight:400;margin:10px}.item-desc-slide__content{background-color:#000}.item-desc-slide__content-img{border-radius:5px;-o-object-fit:contain;object-fit:contain;width:850px}.item-desc-slide__btn-prev{cursor:pointer;position:absolute}.item-desc-slide__btn-prev :hover{transform:scale(1.1)}.item-desc-slide__btn-next{cursor:pointer;left:96%;position:absolute}.item-desc-slide__btn-next :hover{transform:scale(1.1)}.item-desc-slide__dot{cursor:pointer;margin:2.5px}.item-desc-slide__dot :hover{transform:scale(1.1)}.sw-login{background-image:url(/sonicui/7/static/login/cloud-gray.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;width:100%}.sw-login__before-input{min-height:auto}.sw-login__input-pane{background-image:url(/sonicui/7/static/login/login_leftpanel.svg);background-position:right 0 top 50%;background-repeat:no-repeat;background-size:auto 140%;color:#c9c9c9;padding:0 148px 0 50px;width:500px}.sw-login__logo-cont{height:150px}.sw-login__logo img{border:none;height:38px;vertical-align:bottom}.sw-login__name{color:#999;font-size:20px;font-weight:400;margin-top:10px}.sw-login__version{color:#999;font-size:13px;font-weight:300;margin-top:5px}.sw-login__desc{font-size:16px;font-weight:300;margin-bottom:28px}.sw-login__field-block+.sw-login__field-block{margin-top:28px}.sw-login__field-label{font-size:16px;font-weight:600;height:28px}.sw-login__trigger-cont{overflow:visible;width:0;z-index:1}.sw-login__trigger{background-color:#ff791a;border:5px solid #fff;border-radius:50%;color:#333;cursor:pointer;font-size:20px;font-weight:400;height:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100px}.sw-login__trigger:hover{border-color:#7a7979}.sw-login__list-cont{height:100%;padding-left:18%;width:100%}.sw-login__list-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-login__list-item:hover .sw-login__item-text,.sw-login__list-item:hover .sw-login__item-title{color:#ff791a}.sw-login__list-item+.sw-login__list-item{margin-top:20px}.sw-login__list-item-not-clickable{margin-bottom:20px}.sw-login__item-ball{border:5px solid #7a7979;border-radius:50%;height:69px;width:69px}.sw-login__item-desc{margin-left:10px}.sw-login__item-title{color:#333;font-size:28px;font-weight:400;overflow:hidden}.sw-login__item-text{color:#666;font-size:14px;font-weight:400;overflow:hidden}.sw-login__sslvpn{margin-top:20px}.sw-login__support_login{border-top:1px solid #505050;font-size:14px;font-weight:400;margin-top:40px;padding-top:5px}.sw-login__input-login-btn{font-weight:700;height:35px}.sw-login--mobile{background-color:#333;background-image:none;border-top:3px solid #ff791a;overflow:auto}.sw-login--mobile .sw-login__input-pane{background:none;padding:20px 40px;width:100%}.sw-login--mobile .sw-login__logo-cont{height:auto;padding-bottom:40px}.sw-login--mobile .sw-login__logo,.sw-login--mobile .sw-login__name{display:inline-block;vertical-align:middle}.sw-login--mobile .sw-login__logo{margin-right:10px}.sw-login--mobile .sw-login__name{margin-top:0;white-space:nowrap}.sw-login--mobile .sw-login__under-trigger-cont{margin-top:30px}.sw-login--mobile .sw-login__field-block+.sw-login__field-block{margin-top:20px}.login-ftr-login{height:100vh;overflow:hidden;width:100vw}.login-ftr-login__top-message{left:0;position:fixed;top:0;width:100%;z-index:2000}.login-ftr-login__best_viewed_icon{margin:0 5px}.login-ftr-login__bottom-message{bottom:40px}.login-ftr-login__bottom-message,.login-ftr-login__bottom-url-message{color:#333;font-family:Nunito Sans,sans-serif;font-size:13px;font-weight:700;left:0;line-height:1.4;padding-right:10px;position:fixed;text-align:right;width:100%;z-index:1}.login-ftr-login__bottom-url-message{bottom:110px}.login-ftr-login__bottom-normal-message{font-weight:700}.login-ftr-login__bottom-footer-message,.login-ftr-login__bottom-normal-message{bottom:10px;color:#333;font-family:Nunito Sans,sans-serif;font-size:13px;left:0;line-height:1.4;padding-right:10px;position:fixed;text-align:right;width:100%;z-index:1}.login-ftr-login__bottom-footer-message{font-weight:530}.login-ftr-login__top-header-message{font-weight:530}.login-ftr-login__bottom-footer-url-message,.login-ftr-login__top-header-message{color:#333;font-family:Nunito Sans,sans-serif;font-size:13px;left:0;line-height:1.4;padding-right:10px;position:fixed;text-align:right;width:100%;z-index:1}.login-ftr-login__bottom-footer-url-message{bottom:-5px;font-weight:700}