.cabinet-mobile-picker{display:none}.cabinet-extra{max-width:1000px}.cabinet-lead{color:#68778b;font-size:15px;line-height:1.6;margin:0 0 22px}.integration-summary{background:#edf4ff;border:1px solid #dbe8fa;border-radius:14px;padding:18px 20px;margin-bottom:20px;color:#294466}.integration-summary p{margin:7px 0 0;font-size:14px;line-height:1.6}.integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.integration-card,.analytics-report{border:1px solid #e3e9f1;border-radius:14px;padding:20px;background:#fff}.integration-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.integration-heading strong{font-size:18px}.integration-state{font-size:11px;background:#f1f4f8;color:#69778b;border-radius:6px;padding:5px 8px;white-space:nowrap}.integration-card p{font-size:14px;color:#526176;margin:18px 0 8px}.integration-caption{font-size:12px;color:#79869a}.cabinet-next{margin:24px 0;padding:20px 0;border-top:1px solid #e1e7ef}.cabinet-next h2,.analytics-report h2{margin:0 0 10px;font-size:18px}.cabinet-next p,.analytics-report p{font-size:14px;line-height:1.7;color:#69778b}.analytics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.analytics-metric{background:#fff;border:1px solid #e3e9f1;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:10px}.analytics-metric span{font-size:13px;color:#69778b}.analytics-metric strong{font-size:30px;font-weight:600;letter-spacing:-.7px}.analytics-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.analytics-actions button{min-height:44px;cursor:pointer}
@media(max-width:760px){
.header{position:relative!important;min-height:60px!important;padding:calc(10px + env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 10px max(14px,env(safe-area-inset-left))!important;gap:10px!important;flex-wrap:nowrap!important}.header .site-nav{display:none!important}.header .tesuro-logo-img{height:27px;max-width:115px}.header-actions{gap:5px!important}.header-actions a{padding:10px!important;font-size:13px!important;min-height:44px;display:inline-flex;align-items:center}.page{width:calc(100% - 24px)!important;margin:14px auto 24px!important;gap:14px!important}.page>.sidebar{padding:14px 16px!important}.identity-name{font-size:17px!important}.identity-role{font-size:12px!important}.identity-email{display:none}.identity{display:flex;justify-content:space-between;gap:12px;align-items:center}.cabinet-mobile-picker{display:block;margin-bottom:18px}.cabinet-mobile-picker select{width:100%;min-height:48px;background:#fff;border:1px solid #dce5f1;border-radius:12px;padding:10px 14px;color:#25394f;font:16px system-ui}.panel-head{margin-bottom:14px}.panel-head h1,.cabinet-heading h1{font-size:25px!important;line-height:1.25}.cabinet-heading{margin-bottom:16px}.tesuro-ai-launch{padding:14px 16px;min-height:62px;margin-bottom:16px}.tesuro-ai-launch strong{font-size:16px}.tesuro-ai-launch small{font-size:12px}.tabs{gap:0!important;display:grid!important;grid-template-columns:1.5fr 1fr .85fr;overflow:visible!important}.tab{font-size:12px!important;min-height:48px!important;padding:8px 2px 12px!important}.count{margin-left:3px!important;min-width:18px!important;height:18px!important;font-size:10px!important}.listing-toolbar{margin-bottom:10px}.listing-search{width:100%}.listing-context{font-size:12px}.management-main{grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important}.cabinet-list .management-main .photo{width:104px!important;height:78px!important;align-self:start}.management-address strong{font-size:13px!important;line-height:1.45}.management-address span{font-size:12px!important;line-height:1.45}.management-facts{font-size:12px!important;flex-wrap:wrap;gap:4px 9px!important}.management-price strong{font-size:23px!important}.management-price{padding-top:8px!important}.management-price .reorder-handle{min-width:44px;min-height:44px;font-size:12px;letter-spacing:0}.row-flags{display:flex;flex-wrap:wrap;gap:4px}.management-footer{padding:10px 0!important}.row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.row-links{gap:6px!important}.row-links a,.row-links button{font-size:11px!important}.row-button{padding:10px 12px!important}.settings input,.settings select{width:100%;min-width:0}.verify-line{align-items:flex-start;gap:8px}.verify-badge{font-size:11px}.avatar-editor{flex-wrap:wrap}.integration-grid{grid-template-columns:1fr;gap:12px}.integration-card,.analytics-report{padding:16px}.integration-summary{padding:16px}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analytics-metric{padding:16px}.analytics-actions{flex-direction:column;gap:10px}.analytics-actions button{width:100%;min-height:48px;font-size:14px}.cabinet-lead{font-size:14px;margin-bottom:18px}.tesuro-bottom-nav{position:fixed!important;left:0;right:0;bottom:0;z-index:45;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;box-shadow:0 -3px 20px #25394f08}.tesuro-bottom-nav button{min-width:0!important;min-height:52px!important;font-size:10px!important;gap:5px!important}.tesuro-bottom-nav svg{width:21px;height:21px}body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.site-footer{padding-bottom:18px!important}.site-footer .site-footer-inner{gap:14px}.site-footer .site-footer-directory{gap:14px}.site-footer .site-footer-contact{font-size:11px}.tesuro-ai-head{padding-top:calc(10px + env(safe-area-inset-top));padding-bottom:10px}.tesuro-ai-form{padding-left:10px;padding-right:10px}.tesuro-ai-composer{gap:6px}.tesuro-ai-icon{width:42px;flex-basis:42px}.tesuro-ai-messages{padding:18px 14px}.tesuro-ai-bubble,.tesuro-ai-answer{font-size:16px;line-height:1.55}.tesuro-ai-new{font-size:12px;padding:9px}.tesuro-ai-provider{font-size:10px!important}
}

@media(max-width:760px){.sidebar>.tesuro-ai-launch{display:flex!important;width:100%;justify-content:center;margin-top:12px!important;min-height:48px!important}.sidebar>.tesuro-ai-launch strong{font-size:16px}.sidebar>.tesuro-ai-launch svg{width:21px;height:21px}}
.engagement-summary{margin:24px 0}.engagement-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e3e9f1;border-radius:12px}.engagement-table th,.engagement-table td{text-align:left;padding:14px 12px;border-bottom:1px solid #e7edf4;font-size:13px}.engagement-table th{color:#69778b;font-weight:500}.engagement-table a{color:#1261ce}.analytics-explanation{font-size:12px;color:#69778b;line-height:1.6}.engagement-title{font-size:18px;margin:24px 0 10px}@media(max-width:620px){.engagement-table th,.engagement-table td{padding:12px 7px;font-size:11px}.engagement-table td:first-child{max-width:120px;overflow-wrap:anywhere}.engagement-summary .analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.engagement-summary .analytics-metric{padding:13px 10px}.engagement-summary .analytics-metric span{font-size:11px}.engagement-summary .analytics-metric strong{font-size:25px}}
