body{-webkit-tap-highlight-color:rgba(0,0,0,0)}#root{height:100%}.dimmer{background-color:rgba(0,0,0,.5)!important}.react-datepicker-popper{z-index:5!important}.d-none{display:none!important}.progress .bar{min-width:80px!important}.react-datepicker-wrapper{white-space:nowrap}.ui.cards{justify-content:center!important}#notfound{position:relative;height:100vh}.intl-tel-input,.intl-tel-input .selected-flag{outline:none!important}.intl-tel-input input{outline:none;height:40px;height:36px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px 0 0 4px!important;width:250px}.form-control-phone-number{width:100%!important}#notfound .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound{max-width:920px;width:100%;line-height:1.4;text-align:center;padding-left:15px;padding-right:15px}.notfound .notfound-404{position:absolute;height:100px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.notfound .notfound-404 h1{color:#ececec;font-size:276px;position:absolute;user-select:none;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound .notfound-404 h1,.notfound h2{font-family:"Maven Pro",sans-serif;font-weight:900;margin:0}.notfound h2{font-size:46px;color:#000;text-transform:uppercase}.notfound p{font-size:16px;color:#000;margin-top:15px}.notfound a,.notfound p{font-family:"Maven Pro",sans-serif;font-weight:400;text-transform:uppercase}.notfound a{font-size:14px;text-decoration:none;background:#189cf0;display:inline-block;padding:16px 38px;border:2px solid transparent;border-radius:40px;color:#fff;-webkit-transition:all .2s;transition:all .2s}.notfound a:hover{background-color:#fff;border-color:#189cf0;color:#189cf0}.phoneItems:hover{background-color:#cfcfcf}.phoneItems:focus{background-color:#eb4b4b}@media only screen and (max-width:480px){.notfound .notfound-404 h1{font-size:162px}.notfound h2{font-size:26px}}@media only screen and (max-width:480px){.pageMessage{font-size:10px!important}.pageTrial{margin-top:20px!important}}.layout-body{flex:1;overflow:auto;position:relative;overflow-x:hidden}.d-flex{display:flex}.wa-float{bottom:40px;color:#fff;border-radius:50px;position:fixed;text-align:left;font-size:30px;z-index:100;left:10px;bottom:10px;pointer-events:none}@media screen and (max-width:600px){.wa-float.both.mobileRight{right:10px;left:unset;text-align:right}.wa-float.both.mobileLeft{left:10px}}@media screen and (min-width:600px){.wa-float.both.right{right:10px;left:unset;text-align:right}.wa-float.both.left{left:10px;text-align:left}}@media screen and (max-width:600px){.wa-float.desktop{display:none}}.wa-float.desktop.right{right:10px;left:unset;text-align:right}@media screen and (max-width:600px){.wa-float.mobile.mobileRight{right:10px;left:unset;text-align:right}.wa-float.mobile.mobileLeft{left:10px}}@media screen and (min-width:600px){.wa-float.mobile.right{right:10px;left:unset;text-align:right}.wa-float.mobile.left{left:10px}}.wa-float>*{pointer-events:all}.widget-text-hide{display:none!important}.wa-popup{display:block;width:300px;height:auto;transition:.5s;border-radius:10px;box-shadow:0 1px 15px rgba(32,33,36,.28);margin-bottom:10px;background-color:#fff;position:relative}@media screen and (max-width:600px){.wa-popup.hiddenMobile{display:none}}@media screen and (min-width:600px){.wa-popup.hiddenDesktop{display:none}}.wa-popup .close{padding:0;border-radius:30%;position:absolute;top:-3px;right:-3px;color:#000;border:none;background:#4caf50;width:14px;text-align:center;height:14px}.wa-popup .close .img{width:14px;height:14px;padding:1px;display:block}.wa-popup.hide{display:none}.wa-popup p{padding:10px;word-break:break-word}.content-whatsapp{color:#000;text-align:left;font-size:13px!important}.formField{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.header-chat{background:#009688;background:#095e54;color:#fff;padding:20px;border-radius:8px}a.blantershow-chat.large{background:#fff;color:#404040;z-index:98;bottom:0;right:30px}a.blantershow-chat.large,a.blantershow-chat.large-green{display:inline-flex;font-weight:400;justify-content:space-between;font-size:15px;padding:10px 20px;border-radius:30px;box-shadow:0 1px 15px rgba(32,33,36,.28)}a.blantershow-chat.large-green{background:#4caf50;text-decoration:none;color:#fff}a.blantershow-chat.small{display:inline-block;color:#000;width:60px;height:60px}a.blantershow-chat.small img{width:100%;height:100%}a.blantershow-chat svg{transform:scale(1.2);margin:0 10px 0 0}@media screen and (min-width:600px){.button-option{display:flex}.button-option .button-input{margin-left:auto;width:60%}.button-option .button-input .button-radio.first{margin-left:.6rem}.button-option .button-input .button-radio{margin-left:1.6rem}.button-option .button-input .button-radios{margin-left:20px}}@media screen and (max-width:600px){.button-option .button-input .button-radios{margin-left:7px}.button-display{margin-left:0!important}}.phone-progress{margin:0!important}.phone-progress,.phone-progress .bar{border-radius:0!important}.phone-progress .label{font-size:10px!important;font-weight:300!important;position:absolute!important;top:0!important;height:100%!important;margin:0!important;line-height:13px!important;text-transform:uppercase!important}.payment-buttons .button{margin-bottom:5px}.multi-device{width:30px}.multi-device img{width:25px}@media(max-width:580px){.only-web{display:none!important}}@media(max-width:400px){.multi-device{width:25px}.multi-device img{width:20px}}@media(max-width:624px){#none-buttons{display:none}}@media(max-width:1377px){.only-web{display:none!important}}#embed-icon{transition-duration:1s;width:280px;height:50px;background:#000;color:#fff;z-index:999;position:absolute;top:50%;left:calc(50% - 140px);box-shadow:0 0 0 6px rgba(0,0,0,.339);border-radius:5px;align-items:center;text-align:center;display:flex;font-weight:500;line-height:1.1;cursor:pointer}#embed-mytp{border:none;background-color:none}#embed-mytp:hover #embed-icon{transition-duration:1s;background:#4441dc;box-shadow:0 0 0 6px rgba(0,0,0,.339);transform:scale(1.1)}.phone-status{white-space:nowrap}#menu-icon{display:none}@media screen and (max-width:1200px){#menu-icon{background:#fff;border-radius:0;width:30px;height:28.3px;padding-top:5px;display:block;position:fixed;right:0;top:0;color:red}}.MuiToolbar-root{min-height:52.42px!important}#menu-testphoneid{z-index:9999999999999}.MuiDivider-wrapper{display:flex!important;align-items:center!important}.Tab-css{display:flex;align-items:center}.mytp-dashboard{margin-top:15px}.limit-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.flex-container{display:flex;align-items:center}.flex-container label{max-width:150px;width:150px}.radio-mytp{display:block!important}.radio-mytp .MuiTypography-root{color:#5e5e5e;font-weight:500}.button-auto{margin-left:auto!important}.text-center input{text-align:center}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{margin:0;padding:0;overflow-x:hidden}img{max-width:100%}:where(a:not([class])){text-decoration:none;transition:color .12s ease}:where(a:not([class])),:where(a:not([class]):visited){color:var(--mt-color-accent-info)}:where(a:not([class]):hover){color:var(--mt-color-accent-info-hover);text-decoration:underline}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--mt-color-surface-page) inset;-webkit-text-fill-color:var(--mt-color-text-primary);caret-color:var(--mt-color-text-primary);transition:background-color 9999s ease-out}*{scrollbar-width:thin;scrollbar-color:var(--mt-color-surface-border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--mt-color-surface-border-strong);border-radius:4px}::-webkit-scrollbar-track{background:transparent}body{font-family:var(--mt-typography-font-family);font-size:var(--mt-typography-sizes-md);color:var(--mt-color-text-primary);background:var(--mt-color-surface-page)}a,label,li,p,td{font-size:inherit}.layout-body{background:var(--mt-color-surface-page)}.layout-body :where(p){margin:0 0 var(--mt-spacing-md);line-height:1.6}.layout-body :where(ul,ol){margin:0 0 var(--mt-spacing-md);padding-left:20px;line-height:1.7}.layout-body :where(li){margin-bottom:4px}.layout-body :where(pre){margin:0 0 var(--mt-spacing-md);padding:var(--mt-spacing-md);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-lg);font-size:var(--mt-typography-sizes-sm);line-height:1.6;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.layout-body :where(code),.layout-body :where(pre){background:var(--mt-color-surface-preview-well);color:var(--mt-color-text-primary);font-family:monospace}.layout-body :where(code){font-size:.92em;padding:1px 5px;border-radius:var(--mt-radius-sm);border:1px solid var(--mt-color-surface-border)}.layout-body :where(pre code){padding:0;border:none;background:none}.layout-body :where(img:not([class])){border-radius:var(--mt-radius-lg);border:1px solid var(--mt-color-surface-border)}.layout-body :where(hr){height:1px;border:none;background:var(--mt-color-surface-divider);margin:var(--mt-spacing-lg) 0}.mt-page{max-width:1600px;margin:0 auto;padding:var(--mt-spacing-lg)}.mt-page-head{margin-bottom:var(--mt-spacing-lg)}.mt-page-head .mtui-text-title{margin-bottom:6px}.mt-page-head .mtui-text-body{color:var(--mt-color-text-muted);max-width:90ch;line-height:1.6}.mt-page>.mtui-text-title{margin-bottom:6px}.mt-page>.mtui-text-title+.mtui-text-body,.mt-page>.mtui-text-title+.mtui-text-muted{color:var(--mt-color-text-muted);max-width:90ch;line-height:1.6;margin-bottom:var(--mt-spacing-lg)}.mt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--mt-spacing-lg)}.mt-doc-steps{list-style:none;margin:0;padding:0}.mt-doc-steps>li{margin:0 0 var(--mt-spacing-lg);padding-left:var(--mt-spacing-md);border-left:2px solid var(--mt-color-surface-divider)}.mt-doc-figures{display:flex;flex-wrap:wrap;gap:var(--mt-spacing-md);margin-top:var(--mt-spacing-sm)}.mt-doc-figure{max-width:min(100%,560px);border-radius:var(--mt-radius-lg);border:1px solid var(--mt-color-surface-border);box-shadow:var(--mt-shadow-card)}.mt-steps{display:flex;flex-wrap:wrap;gap:var(--mt-spacing-sm);list-style:none;margin:0 0 var(--mt-spacing-lg);padding:0}.mt-step{display:flex;align-items:center;gap:8px;flex:1 1 200px;padding:10px 14px;border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-lg);background:var(--mt-color-surface-panel-muted);font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-muted)}.mt-step svg{font-size:18px}.mt-step.mt-step-active{background:var(--mt-color-status-active-bg);border-color:var(--mt-color-status-active-border);color:var(--mt-color-status-active-fg);font-weight:var(--mt-typography-weights-semibold)}.mt-step.mt-step-done{color:var(--mt-color-text-primary)}.mt-step-index{flex:none;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-bold);background:var(--mt-color-surface-page);border:1px solid}.mt-choice{display:flex;align-items:center;gap:10px;width:100%;min-height:72px;justify-content:flex-start;font-size:var(--mt-typography-sizes-lg)}.mt-choice.mt-choice-selected{border-color:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary)}.ui.header,h1,h2,h3,h4,h5{font-family:var(--mt-typography-font-family)!important;color:var(--mt-color-text-primary)}.ui.button{font-family:var(--mt-typography-font-family);border-radius:var(--mt-radius-md);font-weight:var(--mt-typography-weights-semibold)}.ui.button:not(.basic):not([class*=green]):not([class*=red]):not([class*=orange]):not([class*=teal]):not([class*=purple]):not([class*=blue]):not(.positive):not(.negative):not(.primary){background:var(--mt-color-action-neutral-bg);color:var(--mt-color-action-neutral-fg)}.ui.green.button,.ui.positive.button,.ui.primary.button{background-color:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text)}.ui.green.button:focus,.ui.green.button:hover,.ui.positive.button:focus,.ui.positive.button:hover,.ui.primary.button:focus,.ui.primary.button:hover{background-color:var(--mt-color-brand-primary-hover)}.ui.negative.button,.ui.red.button{background-color:var(--mt-color-action-disable-fg)}.ui.negative.button:focus,.ui.negative.button:hover,.ui.red.button:focus,.ui.red.button:hover{filter:brightness(.92);background-color:var(--mt-color-action-disable-fg)}.ui.orange.button,.ui.orange.button:focus,.ui.orange.button:hover{background-color:var(--mt-color-action-passkey-fg)}.ui.orange.button:focus,.ui.orange.button:hover{filter:brightness(.92)}.ui.teal.button,.ui.teal.button:focus,.ui.teal.button:hover{background-color:var(--mt-color-action-copy-fg)}.ui.teal.button:focus,.ui.teal.button:hover{filter:brightness(.92)}.ui.purple.button,.ui.purple.button:focus,.ui.purple.button:hover{background-color:var(--mt-color-action-booster-fg)}.ui.purple.button:focus,.ui.purple.button:hover{filter:brightness(.92)}.ui.blue.button{background-color:var(--mt-color-accent-info)}.ui.blue.button:focus,.ui.blue.button:hover{background-color:var(--mt-color-accent-info-hover)}.ui.basic.green.button,.ui.basic.positive.button{color:var(--mt-color-brand-primary)!important;box-shadow:0 0 0 1px var(--mt-color-brand-primary) inset!important}.ui.segment{border-radius:var(--mt-radius-lg);border:1px solid var(--mt-color-surface-border);box-shadow:var(--mt-shadow-card)}.ui.modal{border-radius:var(--mt-radius-xl);overflow:hidden}.ui.modal>.header{font-family:var(--mt-typography-font-family);background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-primary);border-bottom:1px solid var(--mt-color-surface-divider)}.ui.modal>.content{background:var(--mt-color-surface-page)}.ui.modal>.actions{background:var(--mt-color-surface-panel-muted);border-top:1px solid var(--mt-color-surface-divider)}.ui.table{border-radius:var(--mt-radius-lg);border-color:var(--mt-color-surface-border);font-family:var(--mt-typography-font-family)}.ui.table thead th{background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-muted);font-size:var(--mt-typography-sizes-xs);text-transform:uppercase;letter-spacing:.04em}.ui.table td{border-color:var(--mt-color-surface-divider)}.ui.label{border-radius:var(--mt-radius-sm);font-family:var(--mt-typography-font-family)}.ui.orange.label{background-color:var(--mt-color-sandbox-badge-bg)!important;color:var(--mt-color-sandbox-badge-fg)!important;border-color:var(--mt-color-sandbox-badge-bg)!important}.ui.form input,.ui.form textarea,.ui.input>input,.ui.selection.dropdown{font-family:var(--mt-typography-font-family);border-radius:var(--mt-radius-lg);border-color:var(--mt-color-surface-border-strong)}.ui.form input:focus,.ui.form textarea:focus,.ui.input>input:focus,.ui.selection.dropdown:focus{border-color:var(--mt-color-brand-primary)}.ui.menu{font-family:var(--mt-typography-font-family);border-radius:var(--mt-radius-lg)}.ui.menu .active.item{color:var(--mt-color-brand-primary)!important}.ui.checkbox input:checked~label:before{border-color:var(--mt-color-brand-primary)}.ui.toggle.checkbox input:checked~label:before{background-color:var(--mt-color-brand-primary)!important}.ui.progress .bar{background:var(--mt-color-brand-primary)}.MuiAlert-root,.MuiButton-root,.MuiInputBase-root,.MuiMenuItem-root,.MuiTableCell-root,.MuiTypography-root{font-family:var(--mt-typography-font-family)!important}.MuiPaper-rounded{border-radius:var(--mt-radius-lg)!important}.MuiButton-root{border-radius:var(--mt-radius-md)!important;text-transform:none!important;font-weight:var(--mt-typography-weights-semibold)!important}.MuiButton-containedPrimary{background-color:var(--mt-color-accent-info)!important}.MuiButton-containedPrimary:hover{background-color:var(--mt-color-accent-info-hover)!important}.MuiButton-containedSuccess{background-color:var(--mt-color-brand-primary)!important}.MuiButton-containedSuccess:hover{background-color:var(--mt-color-brand-primary-hover)!important}.MuiButton-containedError{background-color:var(--mt-color-action-disable-fg)!important}.MuiButton-containedWarning{background-color:var(--mt-color-action-passkey-fg)!important}.MuiButton-outlinedPrimary{color:var(--mt-color-accent-info)!important;border-color:var(--mt-color-accent-info)!important}.MuiTableCell-head{background:var(--mt-color-surface-panel-muted)!important;color:var(--mt-color-text-muted)!important;font-size:var(--mt-typography-sizes-xs)!important;text-transform:uppercase;letter-spacing:.04em}.MuiTableCell-root{border-bottom:1px solid var(--mt-color-surface-divider)!important}.MuiOutlinedInput-root{border-radius:var(--mt-radius-lg)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--mt-color-brand-primary)!important}.MuiAppBar-root{background:var(--mt-color-surface-page)!important;box-shadow:var(--mt-shadow-card)!important}.MuiChip-root{border-radius:var(--mt-radius-md)!important;font-family:var(--mt-typography-font-family)!important}.MuiTabs-indicator{background-color:var(--mt-color-brand-primary)!important}.MuiTab-root.Mui-selected{color:var(--mt-color-text-primary)!important}.pr-card{background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-xl);box-shadow:var(--mt-shadow-card);padding:var(--mt-spacing-xl)}.pr-page-title{font-size:var(--mt-typography-sizes-lg);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary);margin-bottom:var(--mt-spacing-lg)}.pr-muted{color:var(--mt-color-text-muted)}.mtui-layout-root{display:flex;flex:1 1 auto;max-width:100%;height:100%}@media(min-width:1200px){.mtui-layout-root{padding-left:var(--mt-layout-sidebar-width-px,278px)}}input:not([class]):not([type=checkbox]):not([type=radio]):not([type=file]),select:not([class]),textarea:not([class]){font-family:var(--mt-typography-font-family);font-size:var(--mt-components-input-size);color:var(--mt-color-text-primary);background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border-strong);border-radius:var(--mt-components-input-radius);padding:7px 10px;outline:none}input:not([class]):focus,select:not([class]):focus,textarea:not([class]):focus{border-color:var(--mt-color-brand-primary)}button:not([class]){font-family:var(--mt-typography-font-family);font-size:var(--mt-components-button-size);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-action-neutral-fg);background:var(--mt-color-action-neutral-bg);border:1px solid var(--mt-color-action-neutral-border);border-radius:var(--mt-components-button-radius);padding:6px 12px;cursor:pointer}button:not([class]):disabled{opacity:.5;cursor:default}.mtui-navbar-root{left:0;width:100%}@media(min-width:1200px){.mtui-navbar-root{left:var(--mt-layout-sidebar-width-px,280px);width:calc(100% - var(--mt-layout-sidebar-width-px, 280px))}}div[style*="border: 1px solid"]>.mtui-input,div[style*="border: 1px solid"]>.mtui-select,div[style*="border: 1px solid"]>div>div>.mtui-input,div[style*="border: 1px solid"]>div>div>.mtui-select,div[style*="border: 1px solid"]>input:not([class]),div[style*="border: 1px solid"]>select:not([class]){border:none!important;background:transparent;width:auto;min-width:0;padding:4px 6px;height:28px;font-size:var(--mt-typography-sizes-sm);border-radius:0;outline:none}div[style*="border: 1px solid"][style*="align-items: center"],div[style*="border: 1px solid"][style*=alignItems]{min-height:30px}@media(min-width:1200px){.mtui-hide-lg{display:none!important}}.pr-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,280px));gap:var(--mt-spacing-xl);justify-content:center;align-items:stretch;padding:var(--mt-spacing-xl) var(--mt-spacing-lg) var(--mt-spacing-xxl)}.pr-plan{position:relative;display:flex;flex-direction:column;background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-components-card-radius);box-shadow:var(--mt-shadow-card);padding:var(--mt-spacing-xl) var(--mt-spacing-xl) var(--mt-spacing-lg);text-align:left;font-family:var(--mt-typography-font-family);transition:transform .15s ease,box-shadow .15s ease}.pr-plan:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.pr-plan.pr-plan-featured{border:2px solid var(--mt-color-brand-primary);background:linear-gradient(180deg,var(--mt-color-status-active-bg),var(--mt-color-surface-page) 38%)}.pr-plan-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text);font-size:var(--mt-typography-sizes-xs);letter-spacing:.06em;padding:3px 12px;border-radius:var(--mt-radius-pill);white-space:nowrap}.pr-plan-badge,.pr-plan-name{font-weight:var(--mt-typography-weights-bold)}.pr-plan-name{font-size:var(--mt-typography-sizes-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--mt-color-text-muted);margin-bottom:6px}.pr-plan-price{font-size:30px;font-weight:var(--mt-typography-weights-extrabold);color:var(--mt-color-text-primary);line-height:1.1;margin-bottom:var(--mt-spacing-lg)}.pr-plan-price .pr-plan-period{font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-medium);color:var(--mt-color-text-muted);margin-left:4px}.pr-plan-features{list-style:none;margin:0 0 var(--mt-spacing-xl);padding:var(--mt-spacing-lg) 0 0;border-top:1px solid var(--mt-color-surface-divider);flex:1}.pr-plan-features li{display:flex;align-items:center;gap:9px;font-size:var(--mt-typography-sizes-base);color:var(--mt-color-text-primary);padding:5px 0}.pr-plan-features li i.fa{color:var(--mt-color-brand-primary);font-size:12px;flex:none}.pr-plan-cta{width:100%;border:none;border-radius:var(--mt-components-button-radius);padding:12px;font-family:inherit;font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-bold);cursor:pointer;background:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text);transition:background .15s ease}.pr-plan-cta:hover{background:var(--mt-color-brand-primary-hover)}.pr-plan:not(.pr-plan-featured) .pr-plan-cta{background:var(--mt-color-surface-page);color:var(--mt-color-brand-primary);box-shadow:inset 0 0 0 1.5px var(--mt-color-brand-primary)}.pr-plan:not(.pr-plan-featured) .pr-plan-cta:hover{background:var(--mt-color-status-active-bg)}.mtui-table .mtui-btn,td .mtui-btn{padding:7px 14px;font-size:var(--mt-typography-sizes-sm);vertical-align:middle}td .mtui-btn+.mtui-btn{margin-left:6px}.pr-sub-list{display:flex;flex-direction:column;gap:var(--mt-spacing-md)}.pr-sub-card{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mt-spacing-lg);padding:var(--mt-spacing-lg);background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-lg);box-shadow:var(--mt-shadow-card)}.pr-sub-field{display:flex;flex-direction:column;justify-content:center;gap:2px;font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-primary);min-width:0}.pr-sub-field:first-child{flex:0 0 130px}.pr-sub-field:nth-child(2){flex:0 0 80px}.pr-sub-field:nth-child(3){flex:0 0 110px}.pr-sub-field:nth-child(4){flex:0 0 130px}.pr-sub-field:last-child{flex:1 1 auto;min-width:240px;margin-left:auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.pr-sub-history-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--mt-spacing-md) var(--mt-spacing-lg);background:none;border:none;outline:none;cursor:pointer;font-family:inherit;font-size:var(--mt-typography-sizes-md);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-primary)}.pr-sub-history-toggle:hover{color:var(--mt-color-brand-primary)}.pr-sub-history-toggle:focus-visible{outline:2px solid var(--mt-color-brand-primary);outline-offset:2px;border-radius:var(--mt-radius-sm)}.pr-sub-history-toggle i,.pr-sub-label{color:var(--mt-color-text-muted)}.pr-sub-label{font-size:10.5px;font-weight:var(--mt-typography-weights-bold);letter-spacing:.06em;text-transform:uppercase}.payment-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.payment-buttons .mtui-btn{margin-left:0!important}.pd-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--mt-spacing-xl);align-items:start}@media(max-width:1100px){.pd-layout{grid-template-columns:1fr}}.pd-identity{display:flex;align-items:center;gap:var(--mt-spacing-lg)}.pd-identity-info{flex:1;min-width:0}.pd-number{font-size:var(--mt-typography-sizes-xl);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary)}.pd-sub{font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-muted);margin:2px 0 8px}.pd-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pd-chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);padding:3px 10px;border-radius:var(--mt-radius-pill);background:var(--mt-color-surface-panel-muted);border:1px solid var(--mt-color-surface-border);color:var(--mt-color-text-primary)}.pd-chip.pd-chip-ok{background:var(--mt-color-status-active-bg);border-color:var(--mt-color-status-active-border);color:var(--mt-color-status-active-fg)}.pd-chip.pd-chip-err{background:var(--mt-color-action-disable-bg);border-color:var(--mt-color-action-disable-border);color:var(--mt-color-action-disable-fg)}.pd-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:8px}.pd-stats>.mtui-tooltip-wrap{display:flex;width:100%}.pd-stats>.mtui-tooltip-wrap>.pd-stat{flex:1;min-width:0}.pd-stat{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-md);background:var(--mt-color-surface-panel-muted);cursor:default}.pd-stat .pd-stat-icon{display:inline-flex;color:var(--mt-color-text-muted)}.pd-stat .pd-stat-icon svg{font-size:17px}.pd-stat .pd-stat-label{flex:1;min-width:0;font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-primary);overflow-wrap:anywhere}.pd-stat .pd-stat-value{font-weight:var(--mt-typography-weights-bold);font-size:var(--mt-typography-sizes-base);color:var(--mt-color-text-primary)}.pd-stat .pd-stat-value.pd-stat-na{color:var(--mt-color-text-muted)}.pd-stat .pd-stat-risk{flex:none;font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);padding:2px 8px;border:1px solid;border-radius:var(--mt-radius-pill);white-space:nowrap}.pd-stats-risk{grid-template-columns:repeat(auto-fill,minmax(255px,1fr))}.pd-stats-risk .pd-stat-label{white-space:nowrap}.pd-stat-group+.pd-stat-group{margin-top:var(--mt-spacing-md)}.pd-stat-group-label{margin-bottom:8px;font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--mt-color-text-muted)}.pd-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--mt-spacing-sm);margin-bottom:12px}.pd-section-head{margin-bottom:var(--mt-spacing-md)}.pd-note{padding-left:10px;border-left:2px solid var(--mt-color-surface-divider);line-height:1.5;color:var(--mt-color-text-muted)}.pd-note,.pd-toggle{margin-top:var(--mt-spacing-md);font-size:var(--mt-typography-sizes-sm)}.pd-toggle{padding:0;border:none;background:none;cursor:pointer;font-family:var(--mt-typography-font-family);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-accent-info)}.pd-toggle:hover{text-decoration:underline}.pd-ok{color:var(--mt-color-brand-primary)!important}.pd-bad{color:var(--mt-color-action-disable-fg)!important}.pd-webhook-actions{display:flex;gap:var(--mt-spacing-sm)}.pd-webhook-actions .mtui-btn{flex:1;justify-content:center}.pd-kv{display:flex;flex-direction:column;gap:3px;margin-bottom:10px;font-size:var(--mt-typography-sizes-sm)}.pd-kv span{color:var(--mt-color-text-muted);font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);text-transform:uppercase;letter-spacing:.05em}.pd-kv code{font-size:var(--mt-typography-sizes-sm);background:var(--mt-color-surface-preview-well);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-sm);padding:6px 8px;word-break:break-all;color:var(--mt-color-text-primary)}.pd-chat-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--mt-spacing-xl);height:calc(100vh - 300px);min-height:420px}@media(max-width:900px){.pd-chat-layout{grid-template-columns:1fr;height:auto}.pd-chat-layout .pd-chat-list-panel,.pd-chat-layout .pd-chat-messages-panel{height:420px}}.pd-chat-panel{display:flex;flex-direction:column;overflow:hidden;padding:0}.pd-chat-panel-title{padding:var(--mt-spacing-lg) var(--mt-components-card-padding) var(--mt-spacing-md);border-bottom:1px solid var(--mt-color-surface-divider);flex:none}.pd-chat-header{display:flex;align-items:center;justify-content:space-between;gap:var(--mt-spacing-sm)}.pd-chat-header-name{display:block;font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-primary);margin-top:2px}.pd-chat-list{flex:1;overflow-y:auto;padding:var(--mt-spacing-sm) calc(var(--mt-components-card-padding) - 10px);display:flex;flex-direction:column;gap:2px;scrollbar-gutter:stable}.pd-convo-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;background:none;border-radius:var(--mt-radius-md);cursor:pointer;text-align:left;font-family:var(--mt-typography-font-family);color:var(--mt-color-text-primary)}.pd-convo-row:hover{background:var(--mt-color-surface-panel-muted)}.pd-convo-row.pd-convo-row-active{background:var(--mt-color-status-active-bg)}.pd-convo-icon{flex:none;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-muted)}.pd-convo-icon.pd-convo-icon-group{background:var(--mt-color-action-booster-bg);color:var(--mt-color-action-booster-fg)}.pd-convo-name{flex:1;min-width:0;font-size:var(--mt-typography-sizes-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-convo-type{flex:none;font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);text-transform:uppercase;letter-spacing:.04em}.pd-chat-empty,.pd-convo-type{color:var(--mt-color-text-muted)}.pd-chat-empty{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--mt-spacing-lg);text-align:center;font-size:var(--mt-typography-sizes-sm)}.pd-chat-messages{flex:1;overflow-y:auto;padding:var(--mt-spacing-lg) var(--mt-components-card-padding);display:flex;flex-direction:column;gap:10px;background:var(--mt-color-surface-panel-muted);scrollbar-gutter:stable}.pd-bubble-row{display:flex;justify-content:flex-start}.pd-bubble-row.pd-bubble-row-me{justify-content:flex-end}.pd-bubble{max-width:70%;padding:8px 12px;border-radius:var(--mt-radius-lg) var(--mt-radius-lg) var(--mt-radius-lg) 4px;background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);color:var(--mt-color-text-primary)}.pd-bubble.pd-bubble-me{border-radius:var(--mt-radius-lg) var(--mt-radius-lg) 4px var(--mt-radius-lg);background:var(--mt-color-status-active-bg);border-color:var(--mt-color-status-active-border)}.pd-bubble-time{margin-top:4px;font-size:var(--mt-typography-sizes-xs);color:var(--mt-color-text-muted);text-align:right}.pd-chat-input-row{flex:none;display:flex;align-items:center;gap:var(--mt-spacing-sm);padding:var(--mt-spacing-md) var(--mt-components-card-padding);border-top:1px solid var(--mt-color-surface-divider);background:var(--mt-color-surface-page)}.pd-chat-send-btn{flex:none}:root{--mt-field-height:calc(var(--mt-components-input-padding-y)*2 + var(--mt-components-input-size)*1.25 + 2px)}.mtui-action,.mtui-btn,.mtui-icon-btn{appearance:none;-webkit-appearance:none;font-family:var(--mt-typography-font-family);border:1px solid transparent;cursor:pointer}.mtui-action:disabled,.mtui-btn:disabled,.mtui-icon-btn:disabled{opacity:.5;cursor:default}.mtui-action:hover:not(:disabled),.mtui-btn:hover:not(:disabled),.mtui-icon-btn:hover:not(:disabled){filter:brightness(.97)}.mtui-action.mtui-btn-neutral,.mtui-btn.mtui-btn-neutral,.mtui-icon-btn.mtui-btn-neutral{background:var(--mt-color-action-neutral-bg);color:var(--mt-color-action-neutral-fg);border-color:var(--mt-color-action-neutral-border)}.mtui-action.mtui-btn-booster,.mtui-btn.mtui-btn-booster,.mtui-icon-btn.mtui-btn-booster{background:var(--mt-color-action-booster-bg);color:var(--mt-color-action-booster-fg);border-color:var(--mt-color-action-booster-border)}.mtui-action.mtui-btn-connect,.mtui-btn.mtui-btn-connect,.mtui-icon-btn.mtui-btn-connect{background:var(--mt-color-action-connect-bg);color:var(--mt-color-action-connect-fg);border-color:var(--mt-color-action-connect-border)}.mtui-action.mtui-btn-passkey,.mtui-btn.mtui-btn-passkey,.mtui-icon-btn.mtui-btn-passkey{background:var(--mt-color-action-passkey-bg);color:var(--mt-color-action-passkey-fg);border-color:var(--mt-color-action-passkey-border)}.mtui-action.mtui-btn-copy,.mtui-btn.mtui-btn-copy,.mtui-icon-btn.mtui-btn-copy{background:var(--mt-color-action-copy-bg);color:var(--mt-color-action-copy-fg);border-color:var(--mt-color-action-copy-border)}.mtui-action.mtui-btn-disable,.mtui-btn.mtui-btn-disable,.mtui-icon-btn.mtui-btn-disable{background:var(--mt-color-action-disable-bg);color:var(--mt-color-action-disable-fg);border-color:var(--mt-color-action-disable-border)}.mtui-action.mtui-btn-primary,.mtui-btn.mtui-btn-primary,.mtui-icon-btn.mtui-btn-primary{background:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text)}.mtui-action.mtui-btn-primary:hover:not(:disabled),.mtui-btn.mtui-btn-primary:hover:not(:disabled),.mtui-icon-btn.mtui-btn-primary:hover:not(:disabled){background:var(--mt-color-brand-primary-hover);filter:none}.mtui-action.mtui-btn-info,.mtui-btn.mtui-btn-info,.mtui-icon-btn.mtui-btn-info{background:var(--mt-color-accent-info);color:var(--mt-color-brand-primary-text)}.mtui-action.mtui-btn-info:hover:not(:disabled),.mtui-btn.mtui-btn-info:hover:not(:disabled),.mtui-icon-btn.mtui-btn-info:hover:not(:disabled){background:var(--mt-color-accent-info-hover);filter:none}.mtui-btn.mtui-btn-neutral.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-action-neutral-fg);border-color:var(--mt-color-action-neutral-border)}.mtui-btn.mtui-btn-booster.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-action-booster-fg);border-color:var(--mt-color-action-booster-border)}.mtui-btn.mtui-btn-connect.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-action-connect-fg);border-color:var(--mt-color-action-connect-border)}.mtui-btn.mtui-btn-passkey.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-action-passkey-fg);border-color:var(--mt-color-action-passkey-border)}.mtui-btn.mtui-btn-copy.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-action-copy-fg);border-color:var(--mt-color-action-copy-border)}.mtui-btn.mtui-btn-disable.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-action-disable-fg);border-color:var(--mt-color-action-disable-border)}.mtui-btn.mtui-btn-primary.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-brand-primary);border-color:var(--mt-color-brand-primary)}.mtui-btn.mtui-btn-primary.mtui-btn-outlined:hover:not(:disabled){background:var(--mt-color-surface-panel-muted);filter:none}.mtui-btn.mtui-btn-info.mtui-btn-outlined{background:var(--mt-color-surface-page);color:var(--mt-color-accent-info);border-color:var(--mt-color-accent-info)}.mtui-btn.mtui-btn-info.mtui-btn-outlined:hover:not(:disabled){background:var(--mt-color-surface-panel-muted);filter:none}.mtui-btn{border-radius:var(--mt-components-button-radius);padding:var(--mt-components-button-padding-y) var(--mt-components-button-padding-x);font-size:var(--mt-components-button-size);font-weight:var(--mt-components-button-weight);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;line-height:1.25}.mtui-field-height{height:var(--mt-field-height);padding-top:0;padding-bottom:0}.mtui-icon-btn{width:var(--mt-components-phone-list-item-icon-button-size);height:var(--mt-components-phone-list-item-icon-button-size);border-radius:var(--mt-components-phone-list-item-icon-button-radius);display:inline-flex;align-items:center;justify-content:center;padding:0}.mtui-icon-btn i.fa,.mtui-icon-btn i.icon{margin:0!important}.mtui-card{border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-components-card-radius);box-shadow:var(--mt-shadow-card);padding:var(--mt-components-card-padding)}.mtui-card,.mtui-chip{background:var(--mt-color-surface-page)}.mtui-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-components-chip-radius);padding:var(--mt-components-chip-padding-y) var(--mt-components-chip-padding-x);font-family:var(--mt-typography-font-family);font-size:var(--mt-components-chip-size);font-weight:var(--mt-components-chip-weight);color:var(--mt-color-text-primary);cursor:pointer}.mtui-chip.mtui-chip-selected{outline:2px solid var(--mt-color-brand-primary);outline-offset:-1px}.mtui-dot{width:var(--mt-components-chip-dot-size);height:var(--mt-components-chip-dot-size);border-radius:50%;display:inline-block;flex:none}.mtui-input{border:1px solid var(--mt-color-surface-border-strong);border-radius:var(--mt-components-input-radius);padding:var(--mt-components-input-padding-y) var(--mt-components-input-padding-x);font-family:var(--mt-typography-font-family);font-size:var(--mt-components-input-size);line-height:1.25;color:var(--mt-color-text-primary);background:var(--mt-color-surface-page);outline:none;width:100%}.mtui-input:focus{border-color:var(--mt-color-brand-primary)}.mtui-input::placeholder{color:var(--mt-color-text-muted)}.mtui-section-label{font-size:var(--mt-components-section-label-size);font-weight:var(--mt-components-section-label-weight);letter-spacing:var(--mt-components-section-label-letter-spacing);color:var(--mt-color-text-muted);text-transform:uppercase}.mtui-action{display:flex;align-items:center;gap:var(--mt-components-action-row-gap);border-radius:var(--mt-components-action-row-radius);padding:var(--mt-components-action-row-padding-y) var(--mt-components-action-row-padding-x);font-size:var(--mt-components-action-row-size);font-weight:var(--mt-components-action-row-weight);box-shadow:var(--mt-shadow-row-hover);width:100%;text-align:left}.mtui-divider{height:1px;border:none;background:var(--mt-color-surface-divider)}.mtui-modal-scrim{position:fixed;inset:0;background:var(--mt-components-modal-scrim);display:flex;align-items:center;justify-content:center;z-index:10000;padding:var(--mt-spacing-lg)}.mtui-modal{background:var(--mt-color-surface-page);border-radius:var(--mt-components-modal-radius);max-width:var(--mt-components-modal-max-width);width:100%;max-height:90vh;display:flex;flex-direction:column;font-family:var(--mt-typography-font-family);color:var(--mt-color-text-primary);box-shadow:var(--mt-shadow-card)}.mtui-modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--mt-spacing-sm);padding:var(--mt-spacing-lg) var(--mt-components-modal-padding);border-bottom:1px solid var(--mt-color-surface-divider);background:var(--mt-color-surface-panel-muted);border-radius:var(--mt-components-modal-radius) var(--mt-components-modal-radius) 0 0;font-size:var(--mt-components-modal-header-size);font-weight:var(--mt-components-modal-header-weight)}.mtui-modal-close{border:none;background:none;font-size:20px;line-height:1;cursor:pointer;color:var(--mt-color-text-muted);padding:2px 6px}.mtui-modal-close:hover{color:var(--mt-color-text-primary)}.mtui-modal-body{padding:var(--mt-components-modal-padding);overflow:auto}.mtui-modal-actions{display:flex;justify-content:flex-end;gap:var(--mt-spacing-sm);padding:var(--mt-spacing-lg) var(--mt-components-modal-padding);border-top:1px solid var(--mt-color-surface-divider);background:var(--mt-color-surface-panel-muted);border-radius:0 0 var(--mt-components-modal-radius) var(--mt-components-modal-radius)}.mtui-table-wrap{overflow-x:auto;border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-lg)}.mtui-table{width:100%;border-collapse:collapse;font-family:var(--mt-typography-font-family);font-size:var(--mt-components-table-cell-size);color:var(--mt-color-text-primary)}.mtui-table th{background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-muted);font-size:var(--mt-components-table-head-size);font-weight:var(--mt-components-table-head-weight);text-transform:uppercase;letter-spacing:.04em;text-align:left}.mtui-table td,.mtui-table th{padding:var(--mt-components-table-cell-padding-y) var(--mt-components-table-cell-padding-x);border-bottom:1px solid var(--mt-color-surface-divider)}.mtui-table tbody tr:last-child td{border-bottom:none}.mtui-table tbody tr:hover{background:var(--mt-color-surface-panel-muted)}.mtui-alert{border-radius:var(--mt-components-alert-radius);padding:var(--mt-components-alert-padding-y) var(--mt-components-alert-padding-x);font-family:var(--mt-typography-font-family);font-size:var(--mt-components-alert-size);border:1px solid}.mtui-alert.mtui-alert-info{background:var(--mt-color-surface-panel-muted);border-color:var(--mt-color-surface-border);color:var(--mt-color-text-primary)}.mtui-alert.mtui-alert-success{background:var(--mt-color-status-active-bg);border-color:var(--mt-color-status-active-border);color:var(--mt-color-status-active-fg)}.mtui-alert.mtui-alert-warning{background:var(--mt-color-action-passkey-bg);border-color:var(--mt-color-action-passkey-border);color:var(--mt-color-alert-warning-fg)}.mtui-alert.mtui-alert-error{background:var(--mt-color-action-disable-bg);border-color:var(--mt-color-action-disable-border);color:var(--mt-color-alert-error-fg)}.mtui-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;text-align:left;display:flex;align-items:center;font-weight:var(--mt-typography-weights-regular);line-height:1.25;padding-right:calc(var(--mt-components-input-padding-x) + 18px);background-image:linear-gradient(45deg,transparent 50%,var(--mt-color-text-muted) 0),linear-gradient(135deg,var(--mt-color-text-muted) 50%,transparent 0);background-position:calc(100% - var(--mt-components-input-padding-x) - 5px) calc(50% - 1px),calc(100% - var(--mt-components-input-padding-x)) calc(50% - 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.mtui-select:disabled{cursor:default;opacity:.5}.mtui-select.mtui-select-open{border-color:var(--mt-color-brand-primary)}.mtui-select option{background:var(--mt-color-surface-page);color:var(--mt-color-text-primary)}.mtui-select option:disabled{color:var(--mt-color-text-muted)}.mtui-select-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mtui-select-placeholder{color:var(--mt-color-text-muted)}.mtui-select-menu{position:fixed;z-index:12500;overflow-y:auto;background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border-strong);border-radius:var(--mt-components-input-radius);box-shadow:var(--mt-shadow-dropdown);padding:4px;font-family:var(--mt-typography-font-family);font-size:var(--mt-components-input-size);color:var(--mt-color-text-primary)}.mtui-select-menu-searchable{display:flex;flex-direction:column;overflow:hidden}.mtui-select-menu-searchable .mtui-select-options{min-height:0;overflow-y:auto}.mtui-select-search{flex:none;padding:2px 2px 6px}.mtui-select-search .mtui-input{height:32px}.mtui-select-option{padding:8px var(--mt-components-input-padding-x);border-radius:var(--mt-radius-sm);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtui-select-option.mtui-select-option-active{background:var(--mt-color-surface-panel-muted)}.mtui-select-option.mtui-select-option-selected{background:var(--mt-color-action-connect-bg);color:var(--mt-color-action-connect-fg);font-weight:var(--mt-typography-weights-semibold,600)}.mtui-select-option.mtui-select-option-selected.mtui-select-option-active{background:var(--mt-color-action-connect-border)}.mtui-select-option.mtui-select-option-disabled{color:var(--mt-color-text-muted);cursor:default;background:none}.mtui-select-empty{padding:8px var(--mt-components-input-padding-x);color:var(--mt-color-text-muted)}.mtui-toast{position:fixed;right:var(--mt-spacing-xl);top:var(--mt-spacing-xl);z-index:11000;box-shadow:var(--mt-shadow-card);max-width:380px;border-radius:var(--mt-components-alert-radius)}.mtui-checkbox{display:inline-flex;align-items:center;gap:7px;font-family:var(--mt-typography-font-family);font-size:var(--mt-components-input-size);color:var(--mt-color-text-primary);cursor:pointer}.mtui-checkbox input{accent-color:var(--mt-color-brand-primary);width:16px;height:16px}.mtui-checkbox input[type=radio]{appearance:none;-webkit-appearance:none;margin:0;flex:none;position:relative;border-radius:50%;border:2px solid var(--mt-color-surface-border);background:var(--mt-color-surface-page);cursor:pointer}.mtui-checkbox input[type=radio]:checked{border-color:var(--mt-color-brand-primary)}.mtui-checkbox input[type=radio]:checked:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--mt-color-brand-primary)}.mtui-checkbox input[type=radio]:disabled{opacity:.5;cursor:default}.mtui-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;margin:0;flex:none;position:relative;border-radius:4px;border:2px solid var(--mt-color-surface-border);background:var(--mt-color-surface-page);cursor:pointer}.mtui-checkbox input[type=checkbox]:checked{border-color:var(--mt-color-brand-primary);background:var(--mt-color-brand-primary)}.mtui-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid var(--mt-color-brand-primary-text);border-width:0 2px 2px 0;transform:rotate(45deg)}.mtui-checkbox input[type=checkbox]:disabled{opacity:.5;cursor:default}.mtui-switch{position:relative;display:inline-flex;width:38px;height:22px;flex:none;vertical-align:middle}.mtui-switch input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer;z-index:1}.mtui-switch input:disabled{cursor:default}.mtui-switch .mtui-switch-track{position:absolute;inset:0;border-radius:999px;background:var(--mt-color-surface-border-strong);transition:background .15s ease}.mtui-switch .mtui-switch-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:var(--mt-shadow-card);transition:transform .15s ease}.mtui-switch input:checked~.mtui-switch-track{background:var(--mt-color-brand-primary)}.mtui-switch input:checked~.mtui-switch-track .mtui-switch-thumb{transform:translateX(16px)}.mtui-switch input:disabled~.mtui-switch-track{opacity:.5}.mtui-spinner{display:inline-block;border:2px solid var(--mt-color-surface-divider);border-top-color:var(--mt-color-brand-primary);border-radius:50%;animation:mtui-spin .7s linear infinite}@keyframes mtui-spin{to{transform:rotate(1turn)}}.mtui-page-title{font-size:var(--mt-components-page-title-size);font-weight:var(--mt-components-page-title-weight)}.mtui-page-title,.mtui-text{color:var(--mt-color-text-primary);font-family:var(--mt-typography-font-family)}.mtui-text{margin:0}.mtui-text.mtui-text-title{font-size:var(--mt-typography-sizes-xl);font-weight:var(--mt-typography-weights-bold)}.mtui-text.mtui-text-subtitle{font-size:var(--mt-typography-sizes-lg);font-weight:var(--mt-typography-weights-semibold)}.mtui-text.mtui-text-body,.mtui-text.mtui-text-muted{font-size:var(--mt-typography-sizes-base)}.mtui-text.mtui-text-label,.mtui-text.mtui-text-muted{color:var(--mt-color-text-muted)}.mtui-text.mtui-text-label{font-size:var(--mt-components-section-label-size);font-weight:var(--mt-components-section-label-weight);letter-spacing:var(--mt-components-section-label-letter-spacing);text-transform:uppercase}.mtui-stack{display:flex;flex-direction:column}.mtui-stack.mtui-stack-row{flex-direction:row;align-items:center}.mtui-list{list-style:none;margin:0;padding:0;font-family:var(--mt-typography-font-family);font-size:var(--mt-typography-sizes-base);color:var(--mt-color-text-primary)}.mtui-list-item{display:flex;align-items:flex-start;gap:var(--mt-spacing-sm);padding:7px 0}.mtui-list-item .mtui-list-icon{display:inline-flex;color:var(--mt-color-text-muted);flex:none}.mtui-list-item .mtui-list-icon svg{width:18px;height:18px}.mtui-list-item .mtui-list-content{flex:1;min-width:0}.mtui-tooltip-wrap{position:relative;display:inline-flex}.mtui-tooltip-wrap .mtui-tooltip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--mt-color-text-primary);color:var(--mt-color-surface-page);font-family:var(--mt-typography-font-family);font-size:var(--mt-typography-sizes-xs);padding:5px 9px;border-radius:var(--mt-radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s;z-index:1000}.mtui-tooltip-wrap:hover .mtui-tooltip{opacity:1}.mtui-tooltip-wrap .mtui-tooltip-bottom{bottom:auto;top:calc(100% + 6px)}.mtui-tabs{display:flex;gap:22px;border-bottom:1px solid var(--mt-color-surface-border)}.mtui-tab{display:inline-flex;align-items:center;font-family:var(--mt-typography-font-family);font-size:var(--mt-typography-sizes-md);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-muted);padding:0 0 10px;cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;text-decoration:none}.mtui-tab.mtui-tab-active{font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary);border-bottom-color:var(--mt-color-brand-primary)}.mtui-tab:disabled{opacity:.4;cursor:default}.mtui-tabs-wrap{display:flex;flex-wrap:wrap;gap:var(--mt-spacing-xs);border-bottom:none;overflow:visible}.mtui-tabs-wrap .mtui-tab{display:flex;align-items:center;gap:6px;padding:var(--mt-spacing-xs) var(--mt-spacing-sm);border-bottom:1px solid var(--mt-color-surface-border);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-pill);background:var(--mt-color-surface-page);font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-medium);white-space:nowrap}.mtui-tabs-wrap .mtui-tab svg{font-size:15px}.mtui-tabs-wrap .mtui-tab.mtui-tab-active{background:var(--mt-color-brand-primary);border-bottom-color:var(--mt-color-brand-primary);border-color:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text)}.mtui-pagination{display:flex;gap:4px;align-items:center;justify-content:center}.mtui-pagination .mtui-btn{min-width:32px;justify-content:center}.mtui-pagination .mtui-page-ellipsis{color:var(--mt-color-text-muted);padding:0 4px}.mtui-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mt-spacing-sm);margin-bottom:var(--mt-spacing-lg)}.mtui-card-header .mtui-card-title{font-size:var(--mt-typography-sizes-lg);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary)}.mtui-card-actions{display:flex;gap:var(--mt-spacing-sm);margin-top:var(--mt-spacing-lg);justify-content:flex-end}.mtui-btn a,.mtui-btn a:hover,.mtui-btn a:visited{color:inherit!important;text-decoration:none!important}.mtui-btn{text-decoration:none}.mtui-btn:visited{color:inherit}.mtui-alert+.mtui-alert,.mtui-alert+.mtui-btn,.mtui-alert+.mtui-card,.mtui-alert+.mtui-table-wrap,.mtui-btn+.mtui-alert,.mtui-btn+.mtui-card,.mtui-btn+.mtui-table-wrap,.mtui-card+.mtui-alert,.mtui-card+.mtui-btn,.mtui-card+.mtui-card,.mtui-card+.mtui-tabs,.mtui-table-wrap+.mtui-alert,.mtui-table-wrap+.mtui-btn,.mtui-tabs+.mtui-card,.mtui-tabs+.mtui-table-wrap{margin-top:var(--mt-spacing-md)}:is(.mt-grid,.mtui-stack,.lg-layout,.pd-layout,.pd-chat-layout,.mtui-modal-actions,.mtui-card-actions,[style*=gap])>:is(.mtui-card,.mtui-btn,.mtui-alert,.mtui-table-wrap,.mtui-tabs)+:is(.mtui-card,.mtui-btn,.mtui-alert,.mtui-table-wrap,.mtui-tabs){margin-top:0}.mtui-btn+.mtui-btn,.mtui-btn+.mtui-icon-btn,.mtui-icon-btn+.mtui-btn{margin-left:var(--mt-spacing-sm)}.mtui-card-actions>.mtui-btn+.mtui-btn,.mtui-modal-actions>.mtui-btn+.mtui-btn,.mtui-pagination>.mtui-btn+.mtui-btn,[style*=gap]>.mtui-btn+.mtui-btn,[style*=gap]>.mtui-btn+.mtui-icon-btn,[style*=gap]>.mtui-icon-btn+.mtui-btn{margin-left:0}.mtui-btn i.fa,.mtui-btn svg{flex:none}.mtui-tooltip-fixed{position:fixed;z-index:12000;background:rgba(26,26,30,.94);color:hsla(0,0%,100%,.85);font-family:var(--mt-typography-font-family);font-size:var(--mt-typography-sizes-xs);padding:8px 11px;border-radius:var(--mt-radius-md);box-shadow:0 4px 14px rgba(0,0,0,.25);max-width:300px;width:max-content;pointer-events:none;line-height:1.45}.mtui-tooltip-fixed *{color:hsla(0,0%,100%,.82)!important;font-size:var(--mt-typography-sizes-xs)!important;font-weight:var(--mt-typography-weights-regular)!important;background:transparent!important;line-height:1.5}.mtui-tooltip-fixed .mtui-text-subtitle,.mtui-tooltip-fixed .mtui-text-title,.mtui-tooltip-fixed .mtui-tip-title,.mtui-tooltip-fixed h1,.mtui-tooltip-fixed h2,.mtui-tooltip-fixed h3,.mtui-tooltip-fixed h4,.mtui-tooltip-fixed h5,.mtui-tooltip-fixed h6{color:hsla(0,0%,100%,.95)!important;font-size:var(--mt-typography-sizes-sm)!important;font-weight:var(--mt-typography-weights-semibold)!important;margin-bottom:3px}.mtui-tooltip-fixed .mtui-tip-muted{color:hsla(0,0%,100%,.6)!important}.mtui-tooltip-fixed li,.mtui-tooltip-fixed ul{padding:1px 0}.mtui-input-sm{padding:5px 8px!important}.mtui-btn-sm,.mtui-input-sm{font-size:var(--mt-typography-sizes-sm)!important;height:30px}.mtui-btn-sm{padding:0 12px!important;font-weight:var(--mt-typography-weights-semibold)!important;border-radius:var(--mt-radius-md)!important;box-shadow:none!important}#sidebar-mytp{font-family:var(--mt-typography-font-family);text-align:left;padding:26px 16px}.sbr-brand{display:flex;align-items:center;gap:10px;margin:4px 0 14px 8px;text-decoration:none}.sbr-brand .sbr-brand-logo{width:30px;height:30px;flex:none}.sbr-brand .sbr-brand-text{display:flex;flex-direction:column;line-height:1.2;overflow:hidden}.sbr-brand .sbr-brand-title{color:var(--mt-color-sidebar-text);font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-semibold);letter-spacing:.02em}.sbr-brand .sbr-brand-sub{color:var(--mt-color-sidebar-text-faint);font-size:var(--mt-typography-sizes-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbr-chip{background:var(--mt-color-sidebar-chip-bg);border-radius:var(--mt-radius-lg);padding:11px 14px;display:block;text-decoration:none;margin-bottom:8px}.sbr-chip .sbr-chip-title{color:var(--mt-color-sidebar-text);font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-semibold)}.sbr-chip .sbr-chip-sub{color:var(--mt-color-sidebar-text-faint);font-size:var(--mt-typography-sizes-xs);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbr-chip:hover .sbr-chip-title{color:var(--mt-color-sidebar-text)}.sbr-divider{height:1px;background:var(--mt-color-sidebar-divider);margin:14px 0;flex:none}.sbr-nav-item{display:block;width:100%}.sbr-item{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--mt-radius-md);margin-bottom:3px;width:100%;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:var(--mt-typography-sizes-base);color:var(--mt-color-sidebar-text-muted);text-decoration:none;transition:background .15s ease,color .15s ease,padding-left .15s ease}.sbr-item .sbr-accent{position:absolute;left:0;top:22%;bottom:22%;width:3px;border-radius:3px;background:transparent;transition:background .15s ease}.sbr-item .sbr-dot{width:7px;height:7px;border-radius:2px;background:transparent;flex:none}.sbr-item .sbr-item-icon{display:inline-flex;align-items:center;color:inherit}.sbr-item .sbr-item-icon img,.sbr-item .sbr-item-icon svg{width:16px;height:16px}.sbr-item .sbr-chevron{opacity:.5;display:inline-flex}.sbr-item .sbr-chevron svg{width:17px;height:17px}.sbr-item:hover{background:var(--mt-color-sidebar-chip-bg);color:var(--mt-color-sidebar-text);padding-left:14px}.sbr-item.sbr-active{background:var(--mt-color-sidebar-nav-active-bg);color:var(--mt-color-sidebar-text);font-weight:var(--mt-typography-weights-semibold)}.sbr-item.sbr-active .sbr-dot{box-shadow:0 0 8px var(--mt-color-sidebar-nav-active-dot)}.sbr-item.sbr-active .sbr-accent,.sbr-item.sbr-active .sbr-dot{background:var(--mt-color-sidebar-nav-active-dot)}.sbr-item .sbr-chevron svg{transition:transform .18s ease}.sbr-item.sbr-open .sbr-chevron svg{transform:rotate(180deg)}.sbr-sublist{display:flex;flex-direction:column;padding:2px 0 6px 10px;margin-left:15px;border-left:1px solid var(--mt-color-sidebar-divider)}.sbr-subitem{display:flex;align-items:center;gap:8px;padding:6px 10px;margin:1px 0;border-radius:var(--mt-radius-sm);font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-sidebar-text-muted);text-decoration:none;transition:background .15s ease,color .15s ease}.sbr-subitem svg{width:15px;height:15px;opacity:.75}.sbr-subitem:hover{background:var(--mt-color-sidebar-chip-bg);color:var(--mt-color-sidebar-text)}.sbr-subitem.sbr-active{background:var(--mt-color-sidebar-nav-active-bg);color:var(--mt-color-sidebar-text);font-weight:var(--mt-typography-weights-semibold)}.sbr-subitem.sbr-active svg{color:var(--mt-color-sidebar-nav-active-dot);opacity:1}.sbr-scroll{scrollbar-width:none;-ms-overflow-style:none}.sbr-scroll::-webkit-scrollbar{display:none;width:0}#sidebar-mytp{scrollbar-color:var(--mt-color-sidebar-divider) transparent}#sidebar-mytp ::-webkit-scrollbar{width:5px}#sidebar-mytp ::-webkit-scrollbar-thumb{background:var(--mt-color-sidebar-divider);border-radius:3px}#sidebar-mytp ::-webkit-scrollbar-track{background:transparent}.sbr-user{display:flex;align-items:center;gap:10px;transition:background .15s ease}.sbr-user:hover{background:hsla(0,0%,100%,.12)}.sbr-avatar{width:34px;height:34px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--mt-color-sidebar-nav-active-bg);color:var(--mt-color-sidebar-nav-active-dot);font-weight:var(--mt-typography-weights-bold);font-size:var(--mt-typography-sizes-md)}.sbr-user-info{display:flex;flex-direction:column;min-width:0}.sbr-user-info .sbr-chip-sub{overflow:hidden;text-overflow:ellipsis}.sbr-section-label{font-size:10.5px;font-weight:var(--mt-typography-weights-bold);letter-spacing:.1em;color:var(--mt-color-sidebar-text-faint);padding:0 12px;margin-bottom:8px}a.sbr-brand:visited,a.sbr-chip:visited,a.sbr-item,a.sbr-item:visited,a.sbr-subitem:visited{color:var(--mt-color-sidebar-text-muted)}a.sbr-item.sbr-active,a.sbr-item.sbr-active:visited{color:var(--mt-color-sidebar-text)}.sbr-badge{font-size:10.5px;font-weight:var(--mt-typography-weights-bold);padding:1px 8px;border-radius:var(--mt-radius-pill);background:var(--mt-color-sidebar-nav-active-bg);color:var(--mt-color-sidebar-nav-active-dot);flex:none}.sbr-badge,.sbr-item .sbr-chevron{margin-left:auto}.sbr-item .sbr-badge+.sbr-chevron{margin-left:6px}.sbr-subitem svg{transition:color .15s ease,opacity .15s ease}.sbr-subitem:hover svg{opacity:1}.sbr-sublist{animation:sbr-slide .18s ease}@keyframes sbr-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pr-root{display:flex;align-items:stretch;height:calc(100vh - var(--mt-layout-navbar-height-px, 52px));overflow:hidden;font-family:var(--mt-typography-font-family);color:var(--mt-color-text-primary);background:var(--mt-color-surface-page)}.pr-root *{box-sizing:border-box}.pr-list-col{width:var(--mt-layout-phone-list-width-px);flex:none;display:flex;flex-direction:column;padding:var(--mt-spacing-xxl) var(--mt-spacing-xxl) 0;background:var(--mt-color-surface-panel-muted);border-right:1px solid var(--mt-color-surface-border);min-height:0}.pr-list-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;gap:var(--mt-spacing-sm)}.pr-title{font-size:var(--mt-typography-sizes-lg);color:var(--mt-color-text-primary)}.pr-disabled-pill,.pr-title{font-weight:var(--mt-typography-weights-bold)}.pr-disabled-pill{height:28px;padding:0 var(--mt-spacing-md);border-radius:var(--mt-radius-md);background:var(--mt-color-sandbox-badge-bg);color:var(--mt-color-sandbox-badge-fg);display:flex;align-items:center;font-size:var(--mt-typography-sizes-sm);cursor:pointer;border:none;white-space:nowrap}.pr-disabled-pill.pr-on{outline:1px solid var(--mt-color-sandbox-badge-fg)}.pr-chips{gap:10px;margin-bottom:14px}.pr-chip,.pr-chips{display:flex;align-items:center}.pr-chip{gap:6px;background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-components-chip-radius);padding:var(--mt-components-chip-padding-y) var(--mt-components-chip-padding-x);font-size:var(--mt-components-chip-size);font-weight:var(--mt-components-chip-weight);color:var(--mt-color-text-primary);cursor:pointer}.pr-chip .pr-dot{width:7px;height:7px}.pr-chip.pr-chip-active-state{background:var(--mt-color-status-active-bg);border-color:var(--mt-color-status-active-border);color:var(--mt-color-status-active-fg)}.pr-chip.pr-chip-selected{outline:2px solid var(--mt-color-brand-primary);outline-offset:-1px}.pr-dot{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}.pr-add-btn{background:var(--mt-color-brand-primary)!important;color:var(--mt-color-brand-primary-text)!important;border:none;border-radius:var(--mt-radius-lg);padding:11px;font-family:inherit;font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-bold);margin-bottom:14px;cursor:pointer;width:100%}.pr-add-btn:hover{background:var(--mt-color-brand-primary-hover)!important}.pr-add-btn:disabled{opacity:.6;cursor:default}.pr-search{border:1px solid var(--mt-color-surface-border-strong);border-radius:var(--mt-components-input-radius);padding:var(--mt-components-input-padding-y) var(--mt-components-input-padding-x);font-family:inherit;font-size:var(--mt-components-input-size);margin-bottom:10px;outline:none;width:100%;background:var(--mt-color-surface-page);color:var(--mt-color-text-primary)}.pr-search::placeholder{color:var(--mt-color-text-muted)}.pr-list{overflow-y:auto;overflow-x:hidden;flex:1;min-height:120px;display:flex;flex-direction:column;gap:6px;padding-bottom:var(--mt-spacing-lg)}.pr-row{display:flex;align-items:center;gap:var(--mt-components-phone-list-item-gap);background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-components-phone-list-item-radius);padding:var(--mt-components-phone-list-item-padding-y) var(--mt-components-phone-list-item-padding-x);cursor:pointer;flex:none}.pr-row:hover{box-shadow:var(--mt-shadow-row-hover)}.pr-row.pr-row-selected,.pr-row:hover{border-color:var(--mt-color-surface-border-strong)}.pr-row.pr-row-selected{background:var(--mt-color-surface-preview-well)}.pr-row-main{flex:1;min-width:0}.pr-row-id{font-size:var(--mt-components-phone-list-item-id-size);font-weight:var(--mt-components-phone-list-item-id-weight);color:var(--mt-color-text-primary)}.pr-row-sub{font-size:var(--mt-components-phone-list-item-sub-size);color:var(--mt-color-text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-row-status{font-weight:var(--mt-typography-weights-semibold)}.pr-row-status.pr-st-active{color:var(--mt-color-status-active-fg)}.pr-row-status.pr-st-qr{color:var(--mt-color-status-qr-screen-fg)}.pr-row-status.pr-st-idle{color:var(--mt-color-status-idle-fg)}.pr-row-status.pr-st-disabled{color:var(--mt-color-status-disabled-fg)}.pr-row-status.pr-st-error{color:var(--mt-color-action-disable-fg)}.pr-sandbox-badge{font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-sandbox-badge-fg);background:var(--mt-color-sandbox-badge-bg);border-radius:var(--mt-radius-sm);padding:3px 7px;flex:none}.pr-safemode-icon{color:var(--mt-color-accent-info);flex:none}.pr-type-badge{font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-action-neutral-fg);border-radius:var(--mt-radius-sm);padding:3px 7px}.pr-icon-btn,.pr-type-badge{background:var(--mt-color-action-neutral-bg);flex:none}.pr-icon-btn{width:var(--mt-components-phone-list-item-icon-button-size);height:var(--mt-components-phone-list-item-icon-button-size);border-radius:var(--mt-components-phone-list-item-icon-button-radius);display:flex;align-items:center;justify-content:center;font-size:var(--mt-typography-sizes-base);border:none;cursor:pointer;color:var(--mt-color-text-muted);padding:0}.pr-icon-btn i.fa,.pr-icon-btn i.icon{margin:0!important}.pr-icon-btn.pr-icon-copy{background:var(--mt-color-action-copy-bg);color:var(--mt-color-action-copy-fg)}.pr-icon-btn.pr-icon-booster{background:var(--mt-color-action-booster-bg);color:var(--mt-color-action-booster-fg)}.pr-icon-btn.pr-icon-connect{background:var(--mt-color-action-connect-bg);color:var(--mt-color-action-connect-fg)}.pr-icon-btn.pr-icon-passkey{background:var(--mt-color-action-passkey-bg);color:var(--mt-color-action-passkey-fg)}.pr-icon-btn.pr-icon-disable{background:var(--mt-color-action-disable-bg);color:var(--mt-color-action-disable-fg)}.pr-row .ui.dropdown>.dropdown.icon{margin:0}.pr-list-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--mt-spacing-sm);padding:var(--mt-spacing-md) 0 var(--mt-spacing-lg);border-top:1px solid var(--mt-color-surface-divider);font-size:var(--mt-typography-sizes-sm)}.pr-list-footer a{cursor:pointer;color:var(--mt-color-text-muted)}.pr-list-footer a:hover{color:var(--mt-color-text-primary)}.pr-preview-col{flex:1;display:flex;flex-direction:column;padding:var(--mt-spacing-xxl) var(--mt-spacing-xxl) var(--mt-spacing-lg);min-width:0}.pr-preview-head{justify-content:space-between;align-items:center;gap:var(--mt-spacing-sm)}.pr-preview-head,.pr-proxy-row{display:flex;margin-bottom:18px}.pr-proxy-row{justify-content:flex-start}.pr-preview-title{font-size:var(--mt-typography-sizes-lg);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary);display:flex;align-items:center;gap:var(--mt-spacing-sm)}.pr-preview-number{font-size:var(--mt-typography-sizes-base);color:var(--mt-color-text-muted);font-weight:var(--mt-typography-weights-regular)}.pr-ghost-btn{padding:var(--mt-components-button-padding-y) var(--mt-components-button-padding-x);border-radius:var(--mt-components-button-radius);background:var(--mt-color-action-neutral-bg);border:none;font-family:inherit;font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-action-neutral-fg);font-weight:var(--mt-typography-weights-semibold);display:inline-flex;align-items:center;gap:6px;cursor:pointer}.pr-ghost-btn:hover{background:var(--mt-color-surface-divider)}.pr-ghost-btn:disabled{opacity:.5;cursor:default}.pr-ghost-btn i.icon{margin:0!important}.pr-tabs{display:flex;gap:26px;border-bottom:1px solid var(--mt-color-surface-border);margin-bottom:18px}.pr-tab{font-size:var(--mt-typography-sizes-md);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-muted);padding-bottom:11px;cursor:pointer;background:none;font-family:inherit;border:none;border-bottom:2px solid transparent}.pr-tab.pr-tab-active{font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary);border-bottom-color:var(--mt-color-brand-primary)}.pr-tab:disabled{opacity:.4;cursor:default}.pr-well{flex:1;border-radius:var(--mt-radius-xl);background:var(--mt-color-surface-preview-well);border:1px solid var(--mt-color-surface-border);overflow:auto;display:flex;align-items:center;justify-content:center;padding:var(--mt-spacing-xl);min-height:320px}.pr-well>div,.pr-well>img{max-width:100%;width:100%}.pr-well img{border-radius:var(--mt-radius-lg);box-shadow:var(--mt-shadow-card);max-width:100%}.pr-well .ui.fluid.image{width:100%}.pr-well-empty{text-align:center;color:var(--mt-color-text-muted);font-size:var(--mt-typography-sizes-md)}.pr-preview-alerts{margin-top:var(--mt-spacing-md)}.pr-connect-panel,.pr-passkey-panel{width:100%;max-width:480px;text-align:left;font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-primary);align-self:flex-start}.pr-connect-list{margin:8px 0 16px;padding-left:20px;color:var(--mt-color-text-muted);line-height:1.6}.pr-connect-list li{margin-bottom:4px}.pr-connect-actions{margin-top:var(--mt-spacing-lg);display:flex;flex-wrap:wrap}.pr-connect-actions .pr-action{width:auto;display:inline-flex;margin:0 var(--mt-spacing-sm) var(--mt-spacing-sm) 0}.pr-connect-code{margin-top:var(--mt-spacing-lg);text-align:center}.pr-connect-code-value{font-size:var(--mt-typography-sizes-xl);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-brand-primary);margin-bottom:var(--mt-spacing-md)}.pr-connect-steps{text-align:left;color:var(--mt-color-text-muted);font-size:var(--mt-typography-sizes-sm);line-height:1.7;margin-bottom:var(--mt-spacing-md)}.pr-passkey-intro{color:var(--mt-color-text-muted);line-height:1.6;margin-bottom:var(--mt-spacing-lg)}.pr-passkey-panel a{display:inline-flex;align-items:center;margin-top:var(--mt-spacing-md);font-size:var(--mt-typography-sizes-sm);text-decoration:none;cursor:pointer}.pr-passkey-panel a:hover{text-decoration:underline}.pr-passkey-manual-title{font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-primary);margin-bottom:6px}.pr-passkey-manual-link{display:inline-flex!important;align-items:center;margin-top:0!important;color:var(--mt-color-text-muted);align-self:center}.pr-passkey-manual-label{font-size:var(--mt-components-section-label-size);font-weight:var(--mt-components-section-label-weight);color:var(--mt-color-text-muted);letter-spacing:var(--mt-components-section-label-letter-spacing);margin:var(--mt-spacing-lg) 0 6px}.pr-passkey-manual-textarea{width:100%;resize:vertical;font-family:inherit;font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-primary);background:var(--mt-color-surface-page);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-md);padding:10px 12px}.pr-passkey-manual-textarea:focus{outline:none;border-color:var(--mt-color-brand-primary)}.pr-info-col{width:var(--mt-layout-phone-info-panel-width-px);flex:none;background:var(--mt-color-surface-panel-muted);border-left:1px solid var(--mt-color-surface-border);padding:var(--mt-spacing-xxl) 22px;display:flex;flex-direction:column;overflow:auto}.pr-section-label{font-size:var(--mt-components-section-label-size);font-weight:var(--mt-components-section-label-weight);color:var(--mt-color-text-muted);letter-spacing:var(--mt-components-section-label-letter-spacing);margin-bottom:15px}.pr-info-rows{display:flex;flex-direction:column;gap:12px;font-size:var(--mt-typography-sizes-sm);margin-bottom:22px}.pr-info-row{display:flex;justify-content:space-between;gap:var(--mt-spacing-sm)}.pr-info-row .pr-info-key{color:var(--mt-color-text-muted);flex:none}.pr-info-row .pr-info-val{font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:5px;justify-content:flex-end}.pr-hr{height:1px;background:var(--mt-color-surface-border);margin-bottom:18px;border:none}.pr-actions{display:flex;flex-direction:column;gap:9px}.pr-action{display:flex;align-items:center;gap:var(--mt-components-action-row-gap);border-radius:var(--mt-components-action-row-radius);padding:var(--mt-components-action-row-padding-y) var(--mt-components-action-row-padding-x);box-shadow:var(--mt-shadow-row-hover);font-family:inherit;font-size:var(--mt-components-action-row-size);font-weight:var(--mt-typography-weights-bold);cursor:pointer;border:1px solid var(--mt-color-action-neutral-border);background:var(--mt-color-action-neutral-bg);color:var(--mt-color-action-neutral-fg);text-align:left;width:100%}.pr-action i.icon{margin:0!important;width:auto}.pr-action:hover{filter:brightness(.97)}.pr-action:disabled{opacity:.5;cursor:default;filter:none}.pr-action.pr-act-booster{background:var(--mt-color-action-booster-bg);color:var(--mt-color-action-booster-fg);border-color:var(--mt-color-action-booster-border)}.pr-action.pr-act-connect{background:var(--mt-color-action-connect-bg);color:var(--mt-color-action-connect-fg);border-color:var(--mt-color-action-connect-border)}.pr-action.pr-act-passkey{background:var(--mt-color-action-passkey-bg);color:var(--mt-color-action-passkey-fg);border-color:var(--mt-color-action-passkey-border)}.pr-action.pr-act-copy{background:var(--mt-color-action-copy-bg);color:var(--mt-color-action-copy-fg);border-color:var(--mt-color-action-copy-border)}.pr-action.pr-act-disable{background:var(--mt-color-action-disable-bg);color:var(--mt-color-action-disable-fg);border-color:var(--mt-color-action-disable-border)}.pr-test-btn{background:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text);border:none;border-radius:var(--mt-radius-lg);padding:11px;font-family:inherit;font-size:var(--mt-typography-sizes-sm);font-weight:var(--mt-typography-weights-bold);cursor:pointer;width:100%;margin-top:auto}.pr-test-btn:hover{background:var(--mt-color-brand-primary-hover)}.pr-info-footer{margin-top:var(--mt-spacing-md);padding-top:var(--mt-spacing-lg);display:flex;flex-direction:column;gap:6px;font-size:var(--mt-typography-sizes-sm)}.pr-info-footer a,.pr-info-footer a:visited{cursor:pointer;color:var(--mt-color-text-muted);text-decoration:none}.pr-info-footer a:hover{color:var(--mt-color-text-primary);text-decoration:underline}.pr-bulk-row{display:flex;gap:6px;margin-bottom:14px}.pr-bulk-row .pr-ghost-btn{flex:1;justify-content:center}.pr-filter-row{display:flex;align-items:center;gap:var(--mt-spacing-sm);margin-bottom:10px}.pr-filter-row .ui.selection.dropdown{min-width:0;flex:none;font-size:var(--mt-typography-sizes-sm)}.pr-filter-row .ui.selection.dropdown .menu{width:max-content;min-width:100%}.pr-filter-row .ui.selection.dropdown .menu>.item{white-space:nowrap}.pr-filter-row .pr-search+.ui.selection.dropdown .menu{left:auto;right:0}@media screen and (max-width:1250px){.pr-root{flex-direction:column;height:auto;min-height:calc(100vh - var(--mt-layout-navbar-height-px, 52px));overflow:visible}.pr-list{max-height:60vh}.pr-info-col,.pr-list-col{width:100%;border-right:none;border-left:none}.pr-list-col{border-bottom:1px solid var(--mt-color-surface-border)}.pr-info-col{border-top:1px solid var(--mt-color-surface-border)}.pr-well{min-height:420px}}.pr-detail-link{font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);text-decoration:none;text-transform:none;letter-spacing:0;display:inline-flex;align-items:center;gap:3px}.pr-detail-link,.pr-detail-link:visited{color:var(--mt-color-accent-info)}.pr-detail-link:hover{color:var(--mt-color-accent-info-hover);text-decoration:underline}.lg-page{width:100%;max-width:1600px;margin:0 auto;padding:var(--mt-spacing-lg)}.lg-layout{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:var(--mt-spacing-lg);height:calc(100vh - var(--mt-layout-navbar-height-px, 52px) - 90px);min-height:460px}@media(max-width:1100px){.lg-layout{grid-template-columns:1fr;height:auto}.lg-layout .lg-panel{height:480px}}.lg-panel{display:flex;flex-direction:column;overflow:hidden;padding:0}.lg-panel-head{flex:none;display:flex;align-items:center;min-height:calc(var(--mt-typography-sizes-md)*1.25 + 12px + var(--mt-spacing-md)*2);padding:var(--mt-spacing-md) var(--mt-components-card-padding);border-bottom:1px solid var(--mt-color-surface-divider)}.lg-panel-head .mtui-tabs{border-bottom:none}.lg-filterbar{flex:none;padding:var(--mt-spacing-sm) var(--mt-components-card-padding) 0}.lg-phone-filter.mtui-select{width:100%;height:32px;padding-top:0;padding-bottom:0;font-size:var(--mt-typography-sizes-sm)}.lg-list{flex:1;display:flex;flex-direction:column;gap:4px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding:var(--mt-spacing-sm) calc(var(--mt-components-card-padding) - 10px)}.lg-empty{flex:1;justify-content:center;height:100%;padding:var(--mt-spacing-lg);font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-muted)}.lg-empty,.lg-row{display:flex;align-items:center}.lg-row{gap:10px;width:100%;min-width:0;flex:none;overflow:hidden;padding:8px 10px;border:none;background:none;border-radius:var(--mt-radius-md);cursor:pointer;text-align:left;font-family:var(--mt-typography-font-family);color:var(--mt-color-text-primary)}.lg-row:hover{background:var(--mt-color-surface-panel-muted)}.lg-row.lg-row-active{background:var(--mt-color-status-active-bg)}.lg-row-icon{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-muted)}.lg-row-icon svg{font-size:15px}.lg-row-icon.lg-tone-info{background:rgba(33,133,208,.12);color:var(--mt-color-accent-info)}.lg-row-icon.lg-tone-warn{background:var(--mt-color-action-passkey-bg);color:var(--mt-color-action-passkey-fg)}.lg-row-icon.lg-tone-error{background:var(--mt-color-action-disable-bg);color:var(--mt-color-action-disable-fg)}.lg-row-icon.lg-tone-ok{background:var(--mt-color-status-active-bg);color:var(--mt-color-status-active-fg)}.lg-row-time{flex:none;width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--mt-typography-sizes-xs);font-family:monospace;color:var(--mt-color-text-muted)}.lg-row-body{flex:1;min-width:0;display:flex;flex-direction:column}.lg-row-type{font-size:var(--mt-typography-sizes-sm);font-weight:var(--mt-typography-weights-semibold)}.lg-row-conv,.lg-row-type{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-row-conv{margin-top:1px;color:var(--mt-color-text-muted)}.lg-row-code,.lg-row-conv{font-size:var(--mt-typography-sizes-xs)}.lg-row-code{flex:none;font-weight:var(--mt-typography-weights-semibold);padding:2px 8px;border-radius:var(--mt-radius-pill);background:var(--mt-color-status-active-bg);border:1px solid var(--mt-color-status-active-border);color:var(--mt-color-status-active-fg)}.lg-row-code.lg-row-code-bad{background:var(--mt-color-action-disable-bg);border-color:var(--mt-color-action-disable-border);color:var(--mt-color-action-disable-fg)}.lg-pager{flex:none;display:flex;align-items:center;justify-content:center;gap:var(--mt-spacing-md);padding:var(--mt-spacing-sm) var(--mt-components-card-padding);border-top:1px solid var(--mt-color-surface-divider)}.lg-pager-btn{display:inline-flex;align-items:center;gap:2px;padding:4px 10px;border:none;border-radius:var(--mt-radius-pill);background:none;cursor:pointer;font-family:var(--mt-typography-font-family);font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-muted)}.lg-pager-btn svg{font-size:16px}.lg-pager-btn:hover:not(:disabled){background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-primary)}.lg-pager-btn:disabled{opacity:.4;cursor:default}.lg-pager-info{font-size:var(--mt-typography-sizes-xs);color:var(--mt-color-text-muted)}.lg-detail{flex:1;overflow-y:auto;scrollbar-gutter:stable;padding:var(--mt-spacing-lg) var(--mt-components-card-padding)}.lg-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--mt-spacing-sm);margin-bottom:var(--mt-spacing-lg)}.lg-meta-item{padding:8px 11px;border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-md);background:var(--mt-color-surface-panel-muted)}.lg-meta-item dt{margin:0 0 2px;font-size:var(--mt-typography-sizes-xs);font-weight:var(--mt-typography-weights-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--mt-color-text-muted)}.lg-meta-item dd{word-break:break-all}.lg-json,.lg-meta-item dd{margin:0;font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-primary)}.lg-json{padding:var(--mt-spacing-md);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-lg);background:var(--mt-color-surface-preview-well);font-family:monospace;line-height:1.6;overflow-x:auto;white-space:pre}.wh-page{width:100%;max-width:1600px;margin:0 auto;padding:var(--mt-spacing-lg);display:flex;flex-direction:column;gap:var(--mt-spacing-lg)}.wh-section-title{font-size:var(--mt-typography-sizes-lg);font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-text-primary);margin:0 0 4px}.wh-section-sub{font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-muted);margin:0 0 var(--mt-spacing-lg);line-height:1.5}.wh-url-row{display:flex;align-items:flex-end;gap:var(--mt-spacing-md);flex-wrap:wrap}.wh-url-input{flex:1 1 320px;min-width:0}.wh-url-input .mtui-input{height:40px}.wh-btn-row{display:flex;flex-wrap:wrap;gap:8px}.wh-btn-row .mtui-btn{height:40px}.wh-static{margin-top:var(--mt-spacing-xl);padding-top:var(--mt-spacing-lg);border-top:1px solid var(--mt-color-surface-divider)}.wh-static-toggle{gap:10px;font-size:var(--mt-typography-sizes-base);font-weight:var(--mt-typography-weights-semibold)}.wh-static-info,.wh-static-toggle{display:flex;align-items:center;color:var(--mt-color-text-primary)}.wh-static-info{flex-wrap:wrap;gap:14px;margin-top:var(--mt-spacing-md);padding:12px 14px;background:var(--mt-color-surface-panel-muted);border:1px solid var(--mt-color-surface-border);border-radius:var(--mt-radius-lg);font-size:var(--mt-typography-sizes-sm)}.wh-static-info code{font-family:monospace;font-weight:var(--mt-typography-weights-bold);color:var(--mt-color-brand-primary)}.wh-note{font-size:var(--mt-typography-sizes-sm);color:var(--mt-color-text-muted);line-height:1.7;margin:0 0 var(--mt-spacing-lg);padding-left:20px}.wh-note li{list-style:disc}.wh-actions{display:flex;flex-wrap:wrap;gap:8px}.wh-actions,.wh-drop{margin-bottom:var(--mt-spacing-lg)}.wh-drop{padding:28px;border:2px dashed var(--mt-color-surface-border-strong);border-radius:var(--mt-radius-lg);text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease;background:var(--mt-color-surface-page)}.wh-drop:hover{background:var(--mt-color-surface-panel-muted)}.wh-drop.wh-drop-active,.wh-drop:hover{border-color:var(--mt-color-brand-primary)}.wh-drop.wh-drop-active{border-style:solid;background:var(--mt-color-status-active-bg)}.wh-drop.wh-drop-busy{cursor:not-allowed;opacity:.6}.wh-drop-title{font-size:var(--mt-typography-sizes-md);font-weight:var(--mt-typography-weights-semibold);color:var(--mt-color-text-primary);margin-bottom:4px}.wh-search{position:relative;margin-bottom:var(--mt-spacing-lg)}.wh-search svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--mt-color-text-muted);pointer-events:none}.wh-search .mtui-input{height:40px;padding-left:36px}.wh-table{table-layout:fixed}.wh-mono{font-family:monospace}.wh-bulk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--mt-spacing-lg);margin-bottom:var(--mt-spacing-lg)}.wh-id-list{max-height:200px;overflow-y:auto;scrollbar-gutter:stable;margin-bottom:var(--mt-spacing-md)}.wh-id-row{font-family:monospace;font-size:var(--mt-typography-sizes-sm);line-height:1.7}.wh-id-row.wh-id-ok{color:var(--mt-color-status-active-fg)}.wh-id-row.wh-id-bad{color:var(--mt-color-action-disable-fg)}.gs-progress{display:flex;align-items:center;gap:var(--mt-spacing-md);margin-bottom:var(--mt-spacing-xl)}.gs-progress-track{flex:1;height:8px;border-radius:var(--mt-radius-lg);background:var(--mt-color-surface-panel-muted);overflow:hidden}.gs-progress-fill{height:100%;background:var(--mt-color-brand-primary);border-radius:var(--mt-radius-lg);transition:width .3s ease}.gs-steps{display:flex;flex-direction:column;gap:var(--mt-spacing-md)}.gs-step{display:flex;align-items:flex-start;gap:var(--mt-spacing-lg)}.gs-step-done{opacity:.75}.gs-step-marker{flex:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:var(--mt-typography-weights-bold);font-size:var(--mt-typography-sizes-sm);background:var(--mt-color-surface-panel-muted);color:var(--mt-color-text-muted)}.gs-step-marker-done{background:var(--mt-color-brand-primary);color:var(--mt-color-brand-primary-text)}.gs-step-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--mt-spacing-xs)}.gs-step-note{font-size:var(--mt-typography-sizes-sm);font-weight:var(--mt-typography-weights-semibold)}.gs-step-note-done{color:var(--mt-color-brand-primary)}.gs-step-note-warning{color:var(--mt-color-action-passkey-fg)}.gs-step-actions{display:flex;flex-wrap:wrap;gap:var(--mt-spacing-sm);margin-top:var(--mt-spacing-xs)}
/*# sourceMappingURL=main.464ff626.chunk.css.map */