.app-textarea{position:relative;width:100%;height:197px}.app-textarea textarea{display:block;width:100%;height:100%;padding:16px;color:var(--color-text-primary);border:1px solid var(--color-input-border);border-radius:4px;background-color:var(--color-input-bg);resize:none}.app-textarea textarea:hover{border-color:var(--color-input-border-hover)}.app-textarea label{position:absolute;top:16px;left:12px;padding:0 4px;color:var(--color-input-label);background:var(--color-input-bg);-webkit-transition:.3s;transition:.3s}.app-textarea label span{position:relative}.app-textarea label i{color:var(--color-error);font-style:normal}.app-textarea label:before{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-input-bg);content:""}.app-textarea .characters-counter{position:absolute;bottom:0;right:14px;max-width:calc(100% - 29px);padding:0 4px;font-size:14px;font-weight:400;color:var(--color-input-label-typing);-webkit-transform:translateY(50%);transform:translateY(50%)}.app-textarea .characters-counter span{position:relative;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-textarea .characters-counter:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-component-bg-primary)}.app-textarea .error-message{position:absolute;bottom:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;font-size:14px;line-height:24px;color:var(--color-error)}.app-textarea .error-message i{display:inline-block;width:24px;height:24px}.app-textarea .error-message i:before{font-family:icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;content:"";text-align:center;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-textarea .error-message span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-textarea.typing label{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--color-input-label-typing)}.app-textarea.typing label i{color:inherit}.app-textarea.typing label:before{background:var(--color-component-bg-primary)}.app-textarea.typing textarea{border-color:var(--color-input-border-active)}.app-textarea.disabled{opacity:.4}.app-textarea.error label{color:var(--color-error)}.app-textarea.error textarea{color:var(--color-error);border:1px solid var(--color-input-border-error)}@media (max-width:480px){.app-textarea{font-size:14px}.app-textarea .characters-counter{font-size:12px}}.app-checkbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.app-checkbox input[type=checkbox]{display:none}.app-checkbox:before{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:24px;height:24px;margin-right:2px;color:var(--color-btn-primary-bg);content:""}.app-checkbox.checked:before,.app-checkbox:before{font-family:icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;text-align:center;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-checkbox.checked:before{content:""}.app-checkbox.partially-checked:before{font-family:icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;content:"";text-align:center;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-checkbox:not(.readonly):not(.disabled):hover:before{color:var(--color-btn-primary-bg-hover)}.app-checkbox.disabled{opacity:.4;cursor:default}.app-checkbox.readonly{cursor:default}@media (max-width:480px){.app-checkbox{font-size:14px}}.app-dialog.app-dialog-info .app-dialog-container{max-height:none}.app-dialog.app-dialog-info.app-dialog-phone-number-removal .app-dialog-body .wrap{width:100%;margin-left:auto;margin-right:auto}.app-dialog.app-dialog-info.app-dialog-phone-number-removal .app-dialog-body .content{margin-bottom:40px}.app-dialog.app-dialog-info.app-dialog-phone-number-removal .app-dialog-body p{font-weight:400}@media (max-width:480px){.app-dialog.app-dialog-info.app-dialog-phone-number-removal .app-dialog-body .content{margin:0}}#page-sip-trunk{margin:24px 0 80px}#page-sip-trunk .btn-back-to{margin-bottom:12px}#page-sip-trunk h1.heading{margin-bottom:48px}#page-sip-trunk .app-error{margin-bottom:24px}#page-sip-trunk .board{margin-bottom:30px;padding:24px;background-color:var(--color-component-bg-primary);border-radius:4px;-webkit-box-shadow:var(--box-shadow-secondary);box-shadow:var(--box-shadow-secondary)}#page-sip-trunk .board h2.heading{margin-bottom:24px}#page-sip-trunk .board.general-settings{padding-bottom:30px}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:24px}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label{margin-left:12px;padding:4px 12px;font-weight:700;text-align:center;border-radius:4px}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.acknowledged{color:var(--color-acknowledged);background-color:var(--color-acknowledged-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.completed{color:var(--color-completed);background-color:var(--color-completed-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.success{color:var(--color-success);background-color:var(--color-success-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.inprogress{color:var(--color-inprogress);background-color:var(--color-inprogress-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.held{color:var(--color-held);background-color:var(--color-held-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.info{color:var(--color-info);background-color:var(--color-info-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.pending{color:var(--color-pending);background-color:var(--color-pending-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.warning{color:var(--color-warning);background-color:var(--color-warning-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.cancelled{color:var(--color-cancelled);background-color:var(--color-cancelled-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.danger{color:var(--color-danger);background-color:var(--color-danger-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.initial{color:var(--color-acknowledged);background-color:var(--color-acknowledged-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.pendingcancellation{color:var(--color-pending);background-color:var(--color-pending-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.failed{color:var(--color-danger);background-color:var(--color-danger-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.retry{color:var(--color-warning);background-color:var(--color-warning-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.requiresnewrfstime,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.requiressitevisitchangeontbooking,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.RequiresSiteVisitcsebooking,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.RequiresSiteVisitinstallbooking,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.RequiresSiteVisitinstallcsebooking,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.requiressitevisitreplaceontbooking,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.requiressitevisitscopebooking{color:var(--color-info);background-color:var(--color-info-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.created{color:var(--color-acknowledged);background-color:var(--color-acknowledged-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.pendingactive{color:var(--color-inprogress);background-color:var(--color-inprogress-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.aborted{color:var(--color-warning);background-color:var(--color-warning-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.active{color:var(--color-success);background-color:var(--color-success-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.suspended{color:var(--color-cancelled);background-color:var(--color-cancelled-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.pendingterminate,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.rejected,#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.terminated{color:var(--color-danger);background-color:var(--color-danger-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.assessingcancellation{color:var(--color-pending);background-color:var(--color-pending-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label.activatepending{color:var(--color-activate-pending);background-color:var(--color-activate-pending-bg)}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2) .app-input{max-width:calc(50% - 15px)}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2) .app-textarea{height:96px}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2)>*{margin-bottom:30px}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2)>:last-child{margin-bottom:0}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(3) .app-checkbox{margin-right:80px}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(3) .app-checkbox:last-child{margin-right:0}#page-sip-trunk .board.privacy{padding-bottom:30px}#page-sip-trunk .board.privacy .form-group .form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-24px;padding-top:4px}#page-sip-trunk .board.privacy .form-group .form-controls .app-checkbox{margin-right:40px;margin-bottom:24px}#page-sip-trunk .board.forwarding .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-40px}#page-sip-trunk .board.forwarding .form-container .form-section{width:100%;max-width:calc(50% - 30px);margin-bottom:40px}#page-sip-trunk .board.forwarding .form-container .form-section .form-group .form-controls .app-checkbox,#page-sip-trunk .board.forwarding .form-container .form-section h5.heading{margin-bottom:24px}#page-sip-trunk .board.forwarding .form-container .form-section.no-answer .form-group .form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-sip-trunk .board.forwarding .form-container .form-section.no-answer .form-group .form-controls .app-input:first-child{max-width:calc(40% - 15px)}#page-sip-trunk .board.forwarding .form-container .form-section.no-answer .form-group .form-controls .app-input:nth-child(2){max-width:calc(60% - 15px)}#page-sip-trunk .board.forwarding .form-container .form-section.call-recording{max-width:100%}#page-sip-trunk .board.forwarding .form-container .form-section.call-recording .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-sip-trunk .board.forwarding .form-container .form-section.call-recording .form-group .form-controls{width:100%;max-width:calc(50% - 30px)}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers h5.heading.has-phone-numbers{margin-bottom:8px}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list{margin-bottom:24px;font-size:16px;line-height:24px}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--color-divider)}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions{display:-webkit-box;display:-ms-flexbox;display:flex}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn{margin-right:24px}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn.make-pilot,#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn.pilot{color:var(--color-table-action-secondary-hover)}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn.make-pilot:before{content:""}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn.pilot:before{content:""}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn:last-child{margin-right:0}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .form-group .form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .form-group .form-controls .app-input{max-width:calc(100% - 203px)}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .form-group .form-controls .btn-add-number{max-width:173px}#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-30px}#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input{margin-bottom:30px}#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input:nth-child(3),#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input:nth-child(4){max-width:calc(50% - 15px)}#page-sip-trunk.on-sidebar{margin:40px 0 32px}#page-sip-trunk.on-sidebar .container .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#page-sip-trunk.on-sidebar .board h2.heading{font-size:24px;line-height:32px}#page-sip-trunk.on-sidebar .board.forwarding .form-container .form-section,#page-sip-trunk.on-sidebar .board.general-settings .form-group .form-controls:nth-child(2) .app-input{max-width:100%}#page-sip-trunk.on-sidebar .board.forwarding .form-container .form-section.call-recording .form-group .form-controls{max-width:100%;margin-bottom:24px}#page-sip-trunk.on-sidebar .board.forwarding .form-container .form-section.call-recording .form-group .form-controls:last-child{margin-bottom:0}#page-sip-trunk.on-sidebar .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input:nth-child(3),#page-sip-trunk.on-sidebar .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input:nth-child(4),#page-sip-trunk.on-sidebar button.btn-save{max-width:100%}@media (max-width:1024px){#page-sip-trunk .board.forwarding .form-container .form-section{max-width:100%}#page-sip-trunk .board.forwarding .form-container .form-section.call-recording .form-group .form-controls{max-width:calc(50% - 15px)}}@media (max-width:480px){#page-sip-trunk .board{margin-bottom:16px;padding:16px 8px}#page-sip-trunk .board.general-settings{padding-bottom:16px}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status{font-size:14px}#page-sip-trunk .board.general-settings .form-group .form-controls:first-child .status .label{margin-left:8px;padding:2px 8px;font-size:12px;line-height:20px}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2){margin-bottom:24px}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2) .app-input{max-width:100%}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2)>*{margin-bottom:24px}#page-sip-trunk .board.general-settings .form-group .form-controls:nth-child(2)>:last-child{margin-bottom:0}#page-sip-trunk .board.privacy{padding-bottom:16px}#page-sip-trunk .board.privacy .form-group .form-controls .app-checkbox{margin-right:32px}#page-sip-trunk .board.forwarding .form-container{margin-bottom:-30px}#page-sip-trunk .board.forwarding .form-container .form-section{margin-bottom:30px}#page-sip-trunk .board.forwarding .form-container .form-section.no-answer .form-group .form-controls .app-input:first-child,#page-sip-trunk .board.forwarding .form-container .form-section.no-answer .form-group .form-controls .app-input:nth-child(2){max-width:100%;margin-bottom:24px}#page-sip-trunk .board.forwarding .form-container .form-section.no-answer .form-group .form-controls .app-input:last-child{margin-bottom:0}#page-sip-trunk .board.forwarding .form-container .form-section.call-recording .form-group .form-controls{max-width:100%;margin-bottom:24px}#page-sip-trunk .board.forwarding .form-container .form-section.call-recording .form-group .form-controls:last-child{margin-bottom:0}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list{font-size:14px}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number{padding:8px 0}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .phone-numbers-list .phone-number .actions .btn{margin-right:16px}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .form-group .form-controls .app-input,#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .form-group .form-controls .btn-add-number{max-width:100%}#page-sip-trunk .board.forwarding .form-container .form-section.phone-numbers .form-group .form-controls .app-input,#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input{margin-bottom:24px}#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input:nth-child(3),#page-sip-trunk .board.forwarding .form-container .form-section.sip-destination .form-group .form-controls .app-input:nth-child(4),#page-sip-trunk button.btn-save{max-width:100%}}