.mobileAdminSubscriptions{display:none}.mobileCatalogAdmin{gap:12px;display:grid}.mobileCatalogAdmin>section{background:#fff;border:1px solid #dbe8e2;border-radius:15px;padding:14px}.mobileCatalogAdmin h2{margin:0;font-size:19px}.mobileCatalogAdmin header p{color:#62776f;margin:4px 0 11px}.mobileCatalogAdmin button{cursor:pointer}.mobileCatalogAdmin button:disabled{opacity:.45;cursor:not-allowed}.mobileCatalogAdmin .queueAll{color:#fff;background:#075a47;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px;display:flex}.mobileCatalogAdmin .queueAll svg{width:16px}.mobileCatalogAdmin article{border-bottom:1px solid #e5eee9;grid-template-columns:58px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.mobileCatalogAdmin article>div:nth-child(2){gap:3px;min-width:0;display:grid}.mobileCatalogAdmin article b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobileCatalogAdmin article small{color:#6d8178}.mobileCatalogAdmin article>button{background:#eef8f3;border:1px solid #c8ddd4;border-radius:8px;padding:7px}.mobileCatalogAdmin .order{align-items:center;gap:2px;display:flex}.mobileCatalogAdmin .order strong{color:#075a47}.mobileCatalogAdmin .order button{background:#eef8f3;border:0;padding:3px}.mobileCatalogAdmin .order svg{width:14px;height:14px}.mobileCatalogAdmin form{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.mobileCatalogAdmin form label{border:1px solid #d5e4de;border-radius:8px;flex:1;align-items:center;gap:5px;min-width:100%;padding:5px 8px;display:flex}.mobileCatalogAdmin form label svg{width:15px}.mobileCatalogAdmin form input{border:0;outline:0;flex:1;min-height:27px}.mobileCatalogAdmin form select,.mobileCatalogAdmin form button{background:#fff;border:1px solid #d5e4de;border-radius:8px;padding:7px}.mobileCatalogAdmin .poolItem{text-align:left;background:#fff;border:0;border-top:1px solid #e5eee9;grid-template-columns:54px 1fr auto;align-items:center;gap:8px;width:100%;padding:9px 0;display:grid}.mobileCatalogAdmin .poolItem img,.mobileCatalogAdmin .poolItem>svg{object-fit:cover;background:#eff6f2;border-radius:7px;width:54px;height:48px}.mobileCatalogAdmin .poolItem span{gap:3px;min-width:0;display:grid}.mobileCatalogAdmin .poolItem span b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobileCatalogAdmin .poolItem small{color:#71847a}.mobileCatalogAdmin .poolItem strong{color:#075a47}.mobileCatalogAdmin .poolItem em{color:#0a7457;font-style:normal}.mobileCatalogAdmin>section>footer{justify-content:space-between;align-items:center;margin-top:11px;display:flex}.mobileCatalogAdmin>section>footer button{background:#fff;border:1px solid #d5e4de;border-radius:8px;padding:7px 10px}.mobileCatalogAdmin aside{background:#f7fcf9;border:1px solid #b9dccc;border-radius:11px;margin-top:13px;padding:12px}.mobileCatalogAdmin aside header{justify-content:space-between;display:flex}.mobileCatalogAdmin aside h3{margin:0}.mobileCatalogAdmin aside header button{background:0 0;border:0}.mobileCatalogAdmin aside header svg{width:18px}.mobileCatalogAdmin aside>img{object-fit:cover;border-radius:9px;width:100%;max-height:190px;margin:10px 0}.mobileCatalogAdmin aside>strong{color:#075a47;font-size:18px;display:block}.mobileCatalogAdmin aside p{margin:7px 0}.mobileCatalogAdmin aside a{color:#075a47;text-decoration:underline}.mobileCatalogGallery{gap:7px;margin:8px 0;display:flex;overflow-x:auto}.mobileCatalogGallery img{object-fit:cover;border-radius:7px;flex:none;width:90px;height:68px}@media (max-width:800px){.desktopAdminSubscriptions{display:none!important}.mobileAdminSubscriptions{color:#061c4c;background:linear-gradient(145deg,#fff 0%,#fbfcfa 58%,#f2f8f5 100%);min-height:100vh;padding-bottom:76px;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif;font-size:13px;display:block}.mobileAdminSubscriptions *{box-sizing:border-box}.mobileAdminSubscriptions button,.mobileAdminSubscriptions input,.mobileAdminSubscriptions select{font:inherit;color:inherit}.masHeader{background:#fff;height:174px;padding:58px 18px 8px;position:relative}.masBrand{color:#09234e;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.masBrand .refIcon{color:#c9932d;width:32px;height:32px}.masBrand span{flex-direction:column;line-height:1;display:flex}.masBrand small{letter-spacing:3px;margin-top:6px;font-size:7px;font-weight:700}.masUser{align-items:center;gap:11px;display:flex;position:absolute;top:54px;right:22px}.masUser .refIcon{width:25px;height:25px}.masUser>i{background:url(/reference-assets/testimonial-grid-v2.png) 0 45%/300% 100%;border-radius:50%;width:38px;height:38px;display:block;position:relative}.masUser>i:after{content:"";background:#13a65b;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:-1px}.masBadge{color:#fff;text-align:center;background:#ef1d28;border:2px solid #fff;border-radius:20px;min-width:18px;height:18px;font-size:10px;font-style:normal;line-height:14px;position:absolute;top:50px;right:45px}.masHeader h1{letter-spacing:-.5px;margin:24px 0 5px;font-size:28px;line-height:1}.masHeader p{color:#647492;white-space:nowrap;margin:0;font-size:15px}.masTabs{scrollbar-width:none;background:#fff;gap:5px;height:47px;padding:3px 12px 4px;display:flex;overflow-x:auto}.masTabs::-webkit-scrollbar{display:none}.masTabs button{white-space:nowrap;background:#fff;border:1px solid #dfe5ec;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:103px;height:39px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.masTabs button .refIcon{width:18px;height:18px}.masTabs button.active{color:#fff;background:linear-gradient(135deg,#087553,#00593f);border-color:#087052;box-shadow:0 4px 10px #00654325}.masMain{padding:8px 12px 0}.masStats{gap:6px;margin-bottom:8px;display:grid}.masStats.s4{grid-template-columns:repeat(4,minmax(0,1fr))}.masStats.s3{grid-template-columns:repeat(3,minmax(0,1fr))}.masStats article{background:#fff;border:1px solid #e3e9eb;border-radius:9px;align-items:flex-start;gap:6px;min-height:72px;padding:9px 7px;display:flex;box-shadow:0 5px 16px #0a51330b}.masStats .refIcon{color:#00664a;background:#e7f7f1;border-radius:8px;flex:none;width:25px;height:25px;padding:5px}.masStats span{flex-direction:column;min-width:0;display:flex}.masStats small{color:#687895;font-size:9px;line-height:1.05}.masStats b{margin:2px 0;font-size:19px;line-height:1.1}.masStats em{color:#697a95;font-size:9px;font-style:normal}.masPanel{background:#fff;border:1px solid #dfe7e8;border-radius:10px;margin:0 0 8px;padding:10px;box-shadow:0 6px 18px #154f3808}.masPanelHead{align-items:flex-start;gap:9px;margin-bottom:9px;display:flex}.masPanelHead>.refIcon{color:#00694d;background:#e4f7ef;border-radius:7px;flex:none;width:27px;height:27px;padding:5px}.masPanelHead div{flex:1}.masPanelHead h2{margin:1px 0 4px;font-size:17px;line-height:1}.masPanelHead p{color:#6c7c98;margin:0;font-size:11px}.masPanelHead>button{color:#075f47;white-space:nowrap;background:#e5f7ef;border:0;border-radius:8px;padding:7px 10px;font-weight:700}.masForm{grid-template-columns:1fr 1fr;gap:8px;display:grid}.masForm label{font-size:11px;font-weight:700}.masForm label:first-child,.masForm .wide{grid-column:1/-1}.masForm input,.masForm select{background:#fff;border:1px solid #d5dee6;border-radius:7px;outline:none;width:100%;height:38px;margin-top:4px;padding:0 10px}.masPrimary{background:linear-gradient(135deg,#087455,#006044);border:0;border-radius:7px;width:100%;height:40px;margin-top:9px;font-size:14px;font-weight:800;color:#fff!important}.masSearch{gap:7px;margin-bottom:8px;display:flex}.masSearch label{border:1px solid #d7e0e8;border-radius:7px;flex:1;align-items:center;gap:7px;height:37px;padding:0 9px;display:flex}.masSearch .refIcon{width:18px}.masSearch input{border:0;outline:0;width:100%;min-width:0}.masSearch button{background:#fff;border:1px solid #d7e0e8;border-radius:7px;padding:0 13px}.masCustomers{flex-direction:column;gap:5px;display:flex}.masCustomers article{border:1px solid #e1e7ea;border-radius:8px;grid-template-columns:38px 1fr auto 12px;align-items:center;gap:8px;padding:8px;display:grid}.masCustomers i,.masInvites i,.masPayments>article>i{color:#087054;background:#e4f7ef;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.masCustomers strong,.masCustomers strong small{display:block}.masCustomers strong{font-size:13px}.masCustomers strong small{color:#70809a;margin-top:2px;font-size:10px;font-weight:400}.masCustomers em,.masInvites em,.masPayments em{color:#087149;background:#dff7e9;border-radius:20px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:700}.masCustomers footer{color:#6d7b93;border-top:1px solid #e8edef;grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding-top:7px;font-size:9px;display:grid}.masCustomers footer b{color:#0b234e;font-size:12px;display:block}.masInviteHero{background:#fffbf1;border:1px solid #efd79b;border-radius:8px;gap:9px;margin-bottom:9px;padding:10px;display:flex}.masInviteHero .refIcon{color:#c28409;background:#fff2cf;border-radius:9px;width:32px;height:32px;padding:7px}.masInviteHero b,.masInviteHero small{display:block}.masInviteHero small{color:#73809a;margin-top:3px}.masCode label{font-weight:700}.masCode div{letter-spacing:2px;border:1px solid #d9e1e7;border-radius:8px;justify-content:space-between;align-items:center;height:48px;margin-top:5px;padding:9px 12px;font-size:23px;font-weight:800;display:flex}.masCode button{background:#f0f4f6;border:0;border-radius:7px;padding:7px}.masInviteFacts{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.masInviteFacts span{color:#687997;border:1px solid #e0e6e9;border-radius:8px;padding:10px}.masInviteFacts b{color:#0a204c;margin-top:3px;font-size:16px;display:block}.masInvites{flex-direction:column;gap:6px;display:flex}.masInvites article{border:1px solid #e0e6ea;border-radius:8px;grid-template-columns:36px 1fr auto 8px;align-items:center;gap:8px;padding:8px;display:grid}.masInvites strong small,.masInvites span small{color:#72809a;margin-top:2px;font-weight:400;display:block}.masInvites span{text-align:right;font-size:10px}.masPlans{flex-direction:column;gap:8px;display:flex}.masPlans article{border:1px solid #dfe6e9;border-radius:9px;grid-template-columns:38px 1.2fr 1fr 90px;align-items:start;gap:8px;padding:10px;display:grid}.masPlans article>i{color:#087052;background:#e5f7f0;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.masPlans article>header{grid-column:2/4}.masPlans header b,.masPlans header small{display:block}.masPlans header b{font-size:14px}.masPlans header em{color:#08704e;background:#e0f7e9;border-radius:14px;padding:4px 7px;font-size:10px;font-style:normal}.masPlans header small{color:#71809a;margin-top:3px}.masPlans article>div,.masPlans article>aside{color:#667892;font-size:9px;line-height:1.55}.masPlans article>aside b{color:#0a214c;display:block}.masPlans article>strong{white-space:nowrap;grid-area:1/4/3;font-size:18px}.masPlans footer{flex-direction:column;grid-column:4;gap:5px;display:flex}.masPlans footer button{background:#fff;border:1px solid #087052;border-radius:6px;padding:6px;font-size:10px;font-weight:700}.masPlans footer button:first-child{color:#fff;background:#087052}.masCampaign{grid-template-columns:1fr 1fr;gap:7px;display:grid}.masCampaign label{font-size:10px;font-weight:700}.masCampaign input{border:1px solid #d9e1e7;border-radius:7px;width:100%;height:34px;margin-top:4px;padding:0 8px}.masPlanChecks{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.masPlanChecks span{background:#effaf5;border:1px solid #cce8dc;border-radius:7px;padding:7px;font-size:9px}.masPlanChecks strong{margin-top:3px;font-size:11px;display:block}.masPayFilters{grid-template-columns:1fr 1fr;gap:7px;display:grid}.masPayFilters button{text-align:left;color:#6e7d96;background:#fff;border:1px solid #d8e1e8;border-radius:8px;height:50px;padding:6px 10px}.masPayFilters b{color:#0a204b;line-height:1.8}.masPayments{flex-direction:column;gap:4px;display:flex}.masPayments>article{border:1px solid #e0e6e9;border-radius:8px;grid-template-columns:34px 1.35fr 1fr auto 7px;align-items:start;gap:8px;padding:8px;display:grid}.masPayments strong small,.masPayments span small{color:#71809a;margin-top:2px;font-size:9px;font-weight:400;display:block}.masPayments>article>span>b{font-size:13px}.masPayments .failed{background:#fff9f9;border-color:#ffadb2}.masPayments footer{background:#fff;border:1px solid #f1d2d4;border-radius:8px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:7px;padding:8px;display:grid}.masPayments footer span{color:#6e7c94;font-size:9px}.masPayments footer span b{color:#0b214b;font-size:12px;display:block}.masPayments footer button{background:#fff;border:1px solid #0a6c51;border-radius:7px;height:35px;font-weight:700}.masPayments footer button:nth-last-child(2){color:#fff;background:#087052}.masServices{flex-direction:column;gap:6px;display:flex}.masServices article{border:1px solid #e0e6e9;border-radius:8px;grid-template-columns:35px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.masServices article>.refIcon{color:#087052;background:#e5f7f1;border-radius:8px;width:34px;height:34px;padding:7px}.masServices strong small{color:#70809a;margin-top:2px;font-weight:400;display:block}.masServices em,.masAudit em{border-radius:15px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:700}.masServices footer{border-top:1px solid #e7ecee;grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding-top:6px;font-weight:700;display:grid}.masServices footer small{color:#71809a;font-size:8px;font-weight:400;display:block}.ok{color:#058b52;background:#e3f8ed}.warn{color:#bc7900;background:#fff2d7}.bad,.red{color:#e5222c!important}.masEvents{flex-direction:column;display:flex}.masEvents span{border-bottom:1px solid #eef1f3;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.masEvents small{color:#70809a;margin-left:auto}.masEvents i{background:0 0;font-style:normal}.masSystem{color:#087052;background:#e9f8f2;border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:9px;display:flex}.masSystem b{flex:1}.masSystem small{color:#617991;font-weight:400;display:block}.masSystem em{background:#d6f5e5;border-radius:15px;padding:5px 8px;font-size:10px;font-style:normal}.masAuditFilters{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px;display:grid}.masAuditFilters label:first-child{grid-column:1/-1}.masAuditFilters label{font-size:10px;font-weight:700}.masAuditFilters input,.masAuditFilters select{background:#fff;border:1px solid #d8e1e8;border-radius:7px;width:100%;height:35px;margin-top:4px;padding:0 9px}.masAudit{flex-direction:column;gap:6px;display:flex}.masAudit article{border:1px solid #dfe6e9;border-radius:8px;grid-template-columns:35px 1fr auto 7px;align-items:start;gap:8px;padding:8px;display:grid}.masAudit .refIcon{color:#087052;background:#e5f7f0;border-radius:8px;width:34px;height:34px;padding:7px}.masAudit strong small{color:#6f8099;margin-top:2px;font-size:9px;font-weight:400;display:block}.masAudit em{color:#078650;background:#e3f8ed}.masAuditDetail{border:1px solid #bcded2;border-radius:8px;margin-top:8px;overflow:hidden}.masAuditDetail header{background:#eefaf5;justify-content:space-between;padding:9px 10px;display:flex}.masAuditDetail dl{grid-template-columns:90px 1fr;gap:4px;margin:0;padding:9px;display:grid}.masAuditDetail dt{color:#6e7d95;font-weight:700}.masAuditDetail dd{margin:0;font-weight:700}.masAuditDetail footer{grid-template-columns:1fr 1fr;gap:6px;padding:0 9px 9px;display:grid}.masAuditDetail button{background:#fff;border:1px solid #087052;border-radius:7px;height:35px;font-weight:700}.masAuditDetail button:last-child{color:#fff;background:#087052}.masBottom{z-index:20;background:#fff;border-top:1px solid #dfe5e9;grid-template-columns:repeat(5,1fr);height:68px;padding:5px 7px 9px;display:grid;position:fixed;bottom:0;left:0;right:0}.masBottom button{color:#6c7e9d;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex}.masBottom .refIcon{width:23px;height:23px}.masBottom button.active{color:#006c4d;font-weight:800}.masHeader{justify-content:space-between;align-items:center;height:94px;padding:51px 18px 7px;display:flex}.masHeader>a{color:#08254e;align-items:center;gap:9px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.masHeader>a .refIcon{color:#c89025;width:32px;height:32px}.masHeader>a span{flex-direction:column;line-height:1;display:flex}.masHeader>a small{letter-spacing:3px;margin-top:5px;font-size:7px}.masHeader>div{align-items:center;gap:12px;display:flex}.masHeader>div button{background:0 0;border:0;position:relative}.masHeader>div button .refIcon{width:25px;height:25px}.masHeader>div button i{color:#fff;background:#ed1725;border:2px solid #fff;border-radius:12px;width:17px;height:17px;font-size:9px;font-style:normal;line-height:13px;position:absolute;top:-5px;right:-3px}.masHeader>div>span{background:url(/assets/testimonial-grid-v2.png) 0 45%/300% 100%;border-radius:50%;width:39px;height:39px}.mobileAdminSubscriptions>main{padding:9px 12px 76px}.mobileAdminSubscriptions>main>h1{margin:0 0 4px;font-size:27px;line-height:1}.masSub{color:#6b7a96;white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:14px;overflow:hidden}.mobileAdminSubscriptions .masTabs{background:0 0;height:45px;margin:0 0 7px;padding:0}.masPanel>header{align-items:flex-start;gap:9px;margin-bottom:9px;display:flex}.masPanel>header>.refIcon{color:#00694d;background:#e4f7ef;border-radius:7px;flex:none;width:28px;height:28px;padding:5px}.masPanel>header>span{flex:1}.masPanel>header h2{margin:1px 0 4px;font-size:17px;line-height:1}.masPanel>header p{color:#6c7c98;margin:0;font-size:11px}.masPanel>header>button{color:#075f47;white-space:nowrap;background:#e5f7ef;border:0;border-radius:8px;padding:7px 10px;font-weight:700}.masFilters{grid-template-columns:1fr auto;gap:7px;margin-bottom:8px;display:grid}.masFilters input,.masFilters button{background:#fff;border:1px solid #d7e0e8;border-radius:7px;height:37px;padding:0 10px}.masFilters input{min-width:0}.masCustomerList,.masInviteList,.masAuditList{flex-direction:column;gap:5px;display:flex}.masCustomerList article,.masInviteList article,.masAuditList article{border:1px solid #e1e7ea;border-radius:8px;grid-template-columns:38px 1fr auto 12px;align-items:center;gap:8px;padding:8px;display:grid}.masCustomerList i,.masInviteList article>i{color:#087054;background:#e4f7ef;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.masCustomerList strong small,.masInviteList strong small,.masAuditList strong small{color:#70809a;margin-top:2px;font-size:9px;font-weight:400;display:block}.masCustomerList em,.masInviteList em,.masAuditList em{border-radius:20px;padding:5px 9px;font-size:9px;font-style:normal;font-weight:700}.masCustomerList footer{border-top:1px solid #e8edef;grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding-top:7px;font-size:10px;font-weight:700;display:grid}.masCustomerList footer small{color:#6d7b93;font-size:8px;font-weight:400;display:block}.masInviteNote{background:#fffbf1;border:1px solid #efd79b;border-radius:8px;gap:9px;margin-bottom:9px;padding:10px;font-size:20px;display:flex}.masInviteNote span{font-size:11px}.masInviteNote b,.masInviteNote small{display:block}.masInviteNote small{color:#73809a;margin-top:3px}.masCode{font-weight:700;display:block}.masCode strong{letter-spacing:2px;border:1px solid #d9e1e7;border-radius:8px;height:48px;margin-top:5px;padding:9px 12px;font-size:21px;display:block}.masInviteFacts small{margin-top:2px;font-size:8px;display:block}.masInviteList span{text-align:right;font-size:9px}.masInviteList span b,.masInviteList span small{margin-top:2px;display:block}.masAuditFilter{background:#fff;border:1px solid #dfe7e8;border-radius:10px;margin-bottom:8px;padding:9px}.masAuditFilter>input{border:1px solid #d8e1e8;border-radius:7px;width:100%;height:37px;padding:0 10px}.masAuditFilter>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.masAuditFilter button{text-align:left;color:#6e7d96;background:#fff;border:1px solid #d8e1e8;border-radius:7px;padding:6px 9px}.masAuditList .refIcon{color:#087052;background:#e5f7f0;border-radius:8px;width:34px;height:34px;padding:7px}.masAuditDetail>div{grid-template-columns:85px 1fr;padding:9px;line-height:1.55;display:grid}.masAuditDetail>div b{color:#6e7d95}body:has(.mobileAdminSubscriptions) .mobileMenuButton{display:none!important}.masHeader>div>span{flex:none;background-image:url(/reference-assets/testimonial-grid-v2.png)!important;display:block!important}}.masLearningNote{color:#174b3d;background:#eaf6f0;border-radius:10px;margin:8px 14px;padding:10px;font-size:13px;line-height:1.4}.masLearningList{gap:10px;padding:12px;display:grid}.masLearningList article{background:#fff;border:1px solid #dce8e4;border-radius:12px;padding:14px}.masLearningList article header{justify-content:space-between;gap:8px;display:flex}.masLearningList article header small,.masLearningList article p,.masLearningList article footer{color:#697e76;font-size:12px}.masLearningList article>div{border-top:1px solid #edf2ef;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 0;font-size:13px;display:grid}.masLearningList article>div small{color:#697e76;grid-column:1/-1}.masLearningList article>button{color:#0c5543;background:#fff;border:1px solid #b9d2c8;border-radius:9px;width:100%;margin-top:10px;padding:10px;font-weight:700}
.mobileLoginRef,.mobileWelcome{display:none}@media (max-width:760px){:is(body:has(.mobileLoginRef),body:has(.mobileWelcome)){background:#f6f4ef}.mobileLoginRef,.mobileWelcome{color:#071d4b;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif;display:block}.authRef{display:none!important}.landingRef{display:block!important}.landingRef>:not(.landingModal){display:none!important}.mobileLoginRef *,.mobileWelcome *{box-sizing:border-box}.mobileLoginRef button,.mobileLoginRef input,.mobileWelcome button{font:inherit}.mobileLoginRef{background:#fff;min-height:100dvh;padding-bottom:28px}.mlHero{color:#fff;background:linear-gradient(90deg,#00392beb,#00413180),url(/reference-assets/welcome-hero-v2.png) 50%/cover no-repeat;height:340px;padding:72px 26px 18px;position:relative}.mawBrand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.mawBrand>.refIcon{color:#efbd55;width:43px;height:43px}.mawBrand span{flex-direction:column;display:flex}.mawBrand b{font-size:21px}.mawBrand small{font-size:11px;font-weight:400}.mlHero h1{margin:34px 0 14px;font-size:42px;line-height:.95}.mlHero h1 em{color:#f4c254;font-style:normal}.mlHero>p{margin:0;font-size:16px;line-height:1.35}.mlHero>aside{text-align:center;font-family:Segoe Print,cursive;font-size:15px;line-height:1.25;position:absolute;bottom:14px;right:25px;transform:rotate(-7deg)}.mlCard{background:#fff;border-radius:21px;margin:-12px 14px 0;padding:20px 16px 0;position:relative;box-shadow:0 8px 24px #0b372b21}.mlCard>nav{border:1px solid #d8dee2;border-radius:9px;grid-template-columns:1fr 1fr;height:52px;margin-bottom:18px;display:grid}.mlCard>nav button{background:#fff;border:0;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.mlCard>nav button:first-child{border-radius:8px}.mlCard>nav button.active{color:#fff;background:linear-gradient(135deg,#087052,#005e46)}.mlCard .refIcon{width:22px;height:22px}.mlCard>label{margin:0 0 14px;font-size:14px;font-weight:700;display:block}.mlCard>label>span{border:1px solid #d8dfe4;border-radius:9px;align-items:center;gap:11px;height:50px;margin-top:7px;padding:0 13px;display:flex}.mlCard>label input{min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:15px}.mlCard>label button{background:0 0;border:0;padding:0}.mlRemember{justify-content:space-between;align-items:center;margin:-1px 0 17px;display:flex}.mlRemember label{align-items:center;gap:9px;display:flex}.mlRemember input{display:none}.mlRemember i{color:#fff;background:#057157;border-radius:4px;place-items:center;width:23px;height:23px;display:grid}.mlRemember i .refIcon{width:15px}.mlRemember a{color:#00644b;font-weight:700;text-decoration:underline}.mlSubmit,.mlDemo{border-radius:9px;justify-content:center;align-items:center;height:51px;font-size:18px;font-weight:800;display:flex}.mlSubmit{color:#073c2f;background:linear-gradient(#f8cc67,#e9ad3d);border:0;width:100%}.mlSubmit .refIcon{width:20px}.mlDemo{color:#075d48;border:2px solid #087057;margin-top:10px;text-decoration:none}.mlJoin{text-align:center;color:#6a778e;border-top:1px solid #dfe3e5;margin:24px 0 18px;padding-top:11px}.mlJoin a{color:#00664d;justify-content:center;align-items:center;margin-top:8px;font-size:16px;font-weight:700;display:flex}.mlJoin .refIcon{width:15px}.mlBenefits{background:#f1f9f5;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:-2px -6px 18px;padding:14px 6px;display:grid}.mlBenefits article{text-align:center;border-right:1px solid #d9e7e1;flex-direction:column;align-items:center;padding:0 7px;display:flex}.mlBenefits article:last-child{border:0}.mlBenefits .refIcon{color:#007054;width:27px;height:27px}.mlBenefits b{margin:7px 0 4px;font-size:12px}.mlBenefits small{color:#6c7890;font-size:10px;line-height:1.25}.mlLegal{text-align:center;color:#798497;line-height:1.4;display:block}.mlLegal a{color:#0c684f}.mobileWelcome{background:#fff;min-height:100vh}.mwHero{color:#fff;background:linear-gradient(90deg,#003a2ded,#003c2f87),url(/reference-assets/welcome-hero-v2.png) 50%/cover no-repeat;height:640px;padding:62px 22px 0;position:relative;overflow:hidden}.mwHero>header{justify-content:space-between;align-items:center;display:flex}.mwHero .mawBrand>.refIcon{width:31px;height:31px}.mwHero .mawBrand b{font-size:14px}.mwHero .mawBrand small{font-size:7px}.mwHero>header>button{color:#fff;background:0 0;border:0;font-size:25px}.mwBadge{background:#ffffff15;border:1px solid #ffffff30;border-radius:15px;margin:22px 0 8px;padding:5px 9px;font-size:9px;display:inline-block}.mwHero h1{margin:0 0 13px;font-size:39px;line-height:.93}.mwHero h1 em{color:#f4be4e;font-style:normal}.mwHero>p{width:90%;margin:0 0 13px;font-size:13px;line-height:1.45}.mwActions{gap:8px;display:flex}.mwActions button,.mwActions a{border-radius:7px;justify-content:center;align-items:center;height:42px;font-weight:800;text-decoration:none;display:flex}.mwActions button{color:#083d2f;background:linear-gradient(#f7ce71,#dfa63a);border:0;flex:1}.mwActions a{color:#fff;border:1px solid #fff;flex:1}.mwActions .refIcon{width:18px;margin-right:6px}.mwHero>aside{font-family:Segoe Print,cursive;font-size:11px;position:absolute;top:280px;right:15px;transform:rotate(-6deg)}.mwProduct{color:#071d4b;background:#f7faf9;border:5px solid #131918;border-radius:8px;grid-template-columns:75px 1fr;width:310px;height:210px;display:grid;position:absolute;bottom:18px;left:26px;overflow:hidden;box-shadow:0 14px 30px #0007}.mwProduct>aside{color:#fff;background:#07503c;padding:8px 5px}.mwProduct .mawBrand{transform-origin:0 0;width:140px;height:28px;transform:scale(.48)}.mwProduct>aside>span{border-radius:3px;padding:6px 4px;font-size:6px;display:block}.mwProduct>aside>span.active{background:#24705e}.mwProduct>section{padding:10px}.mwProduct>section>header{color:#81909d;background:#fff;border:1px solid #e5eaeb;border-radius:3px;height:19px;padding:5px;font-size:5px}.mwProduct h4{margin:12px 0;font-size:9px}.mwProduct section>div{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.mwProduct article{font-size:6px}.mwProduct article i{background-image:url(/reference-assets/property-grid-v2.png);background-size:300% 200%;border-radius:3px;height:60px;display:block}.mwProduct article i.p0{background-position:0 0}.mwProduct article i.p1{background-position:50% 0}.mwProduct article i.p2{background-position:100% 0}.mwProduct article b,.mwProduct article small{margin-top:3px;display:block}.mwStats{background:#fff;border-radius:0 0 9px 9px;gap:13px;margin:-1px 17px 0;padding:18px;display:grid;box-shadow:0 8px 25px #0b4a3412}.mwStats article{grid-template-columns:30px 1fr;align-items:center;display:grid}.mwStats .refIcon{color:#006b50;grid-row:1/3;width:24px;height:24px}.mwStats b{font-size:15px}.mwStats small{color:#687891}.mwProblem,.mwHow,.mwTools,.mwAi,.mwNetwork,.mwPricing,.mwFaq{padding:30px 22px}.mwProblem>small,.mwHow>small,.mwTools>small,.mwAi>small,.mwNetwork>small,.mwPricing>small,.mwFaq>small{color:#087054;letter-spacing:1.2px;font-size:8px;font-weight:800}.mobileWelcome h2{margin:7px 0 9px;font-size:25px;line-height:1.02}.mwProblem>p,.mwHow>p,.mwTools>p,.mwAi>p,.mwNetwork>p,.mwPricing>p{color:#697995;line-height:1.45}.mwProblem>span{color:#7b8495;background:#fff2ef;padding:8px 10px;display:block}.mwProblem>span:first-of-type{border-radius:8px 8px 0 0}.mwProblem>span:last-of-type{border-radius:0 0 8px 8px}.mwProblem>span:first-letter{color:#e33}.mwSolution{background:#eff9f4;border-radius:8px;margin-top:28px;padding:17px}.mwSolution b{color:#147659;margin:8px 0;display:block}.mwGold{color:#fff;text-align:left;background:linear-gradient(110deg,#07513e,#0b6e52),url(/reference-assets/welcome-hero-v2.png) 50%/cover;border:0;border-radius:8px;width:100%;margin-top:14px;padding:14px;font-weight:800}.mwGold small{margin:4px 0 12px;font-weight:400;display:block}.mwHow{background:#fff}.mwHow article{border:1px solid #e5eaeb;border-radius:8px;grid-template-columns:38px 38px 1fr;align-items:center;gap:9px;margin:13px 0;padding:12px;display:grid;position:relative}.mwHow article>b{color:#fff;background:#d4a346;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.mwHow article>.refIcon{color:#087052;background:#e8f6ef;border-radius:8px;width:36px;height:36px;padding:8px}.mwHow strong,.mwHow article small{display:block}.mwHow article small{color:#6c7b91;margin-top:4px}.mwTools{background:#fdfbf7}.mwTools>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:15px;display:grid}.mwTools article{text-align:center;background:#fff;border:1px solid #ece9df;border-radius:8px;min-height:115px;padding:12px}.mwTools .refIcon{color:#086e52;background:#fff0ce;border-radius:8px;width:34px;height:34px;padding:8px}.mwTools article b,.mwTools article small{display:block}.mwTools article b{margin:7px 0;font-size:11px}.mwTools article small{color:#6f7e91;font-size:9px}.mwAi>span{color:#16765a;margin:7px 0;display:block}.mwAi>.mwProduct{width:100%;height:220px;margin-top:20px;position:relative;bottom:auto;left:auto}.mwAi blockquote{background:#eef8f3;border-radius:8px;margin:13px 0 0;padding:14px;font-style:italic}.mwAi blockquote b{margin-top:8px;font-style:normal;display:block}.mwNetwork{background:#fcfaf5}.mwPeople{height:190px;position:relative}.mwPeople>i{background-image:url(/reference-assets/testimonial-grid-v2.png);background-size:300% 100%;border:4px solid #fff;border-radius:50%;width:48px;height:48px;position:absolute}.mwPeople>i:first-child{top:45px;left:20px}.mwPeople>i:nth-child(2){background-position:50%;top:24px;right:30px}.mwPeople>i:nth-child(3){background-position:100%;bottom:12px;left:65px}.mwPeople>i:nth-child(4){bottom:8px;right:55px}.mwPeople>b{color:#fff;text-align:center;background:#d2a142;border-radius:50%;place-items:center;height:62px;font-size:26px;display:grid;position:absolute;inset:55px 80px auto}.mwPeople>b small{color:#087052;width:100px;font-size:10px;position:absolute;left:62px}.mwNetwork blockquote{background:#fff;border-radius:8px;gap:10px;margin:14px 0;padding:14px;display:flex}.mwNetwork blockquote>i{background:url(/reference-assets/testimonial-grid-v2.png) 50%/300% 100%;border-radius:50%;flex:none;width:54px;height:54px}.mwNetwork blockquote span{color:#c89727;font-size:10px}.mwNetwork blockquote b{color:#0b204c;margin-top:7px;display:block}.mwPricing>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.mwPricing article{border:1px solid #e1e6e8;border-radius:6px;flex-direction:column;min-height:210px;padding:11px 7px;display:flex;position:relative}.mwPricing article.popular{border:2px solid #d4a03b}.mwPricing em{color:#fff;background:#d4a03b;border-radius:4px;padding:3px 6px;font-size:8px;position:absolute;top:-11px;right:4px}.mwPricing article>b{font-size:11px}.mwPricing article>strong{margin:10px 0;font-size:18px}.mwPricing article>strong small{font-size:8px}.mwPricing article>span{margin:3px 0;font-size:8px}.mwPricing article button{color:#fff;background:#07624a;border:0;border-radius:4px;margin-top:auto;padding:7px 2px;font-size:9px}.mwPricing article.popular button{background:#d6a13e}.mwFaq{background:#fcfaf6}.mwFaq details{border-bottom:1px solid #dfe4e6;padding:11px 2px}.mwFaq summary{justify-content:space-between;font-weight:700;display:flex}.mwFaq details p{color:#687993}.mwCta{color:#fff;background:linear-gradient(90deg,#07503d,#00654b);padding:25px 22px}.mwCta .mawBrand>.refIcon{width:33px}.mwCta .mawBrand b{font-size:15px}.mwCta h3{margin:17px 0 3px;font-size:18px}.mwCta p{color:#dbe9e4;margin:0 0 14px}.mwFooter{text-align:center;padding:25px 22px}.mwFooter .mawBrand{color:#0b2d47;justify-content:center;transform:scale(.85)}.mwFooter nav{color:#53667c;margin:13px 0;font-size:10px;line-height:2}.mwFooter>small{color:#8993a2;font-size:9px}.mobileWelcome button,.mobileWelcome a,.mobileWelcome summary{-webkit-tap-highlight-color:transparent;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s,opacity .2s}.mobileWelcome button:not(:disabled),.mobileWelcome a,.mobileWelcome summary{cursor:pointer}.mobileWelcome button:focus-visible,.mobileWelcome a:focus-visible,.mobileWelcome summary:focus-visible{outline-offset:3px;outline:3px solid #e7b74f80}.mobileWelcome button:active:not(:disabled),.mobileWelcome a:active,.mobileWelcome summary:active{opacity:.9;transform:scale(.97)}.mobileWelcome button:disabled{cursor:not-allowed;opacity:.65}}@media (max-width:760px) and (hover:hover) and (pointer:fine){.mobileWelcome .mwActions button:hover,.mobileWelcome .mwPricing article button:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 8px 20px #003e2e38}.mobileWelcome .mwActions a:hover{color:#f3c45e;background:#ffffff1a;border-color:#f3c45e;transform:translateY(-2px)}.mobileWelcome .mwGold:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 10px 22px #003c2d38}.mobileWelcome .mwHero>header>button:hover{color:#f3c45e;transform:scale(1.08)}.mobileWelcome .mwFaq summary:hover{color:#087054;padding-left:4px}.mobileWelcome .mwFooter a:hover{color:#087054;text-decoration:underline}.mobileWelcome .mwStats article:hover,.mobileWelcome .mwHow article:hover,.mobileWelcome .mwTools article:hover,.mobileWelcome .mwPricing article:hover,.mobileWelcome .mwNetwork blockquote:hover{border-color:#9bcdbd;transform:translateY(-3px);box-shadow:0 10px 24px #084a3921}}@media (max-width:760px){.mobileWelcome .mwStats article,.mobileWelcome .mwHow article,.mobileWelcome .mwTools article,.mobileWelcome .mwPricing article,.mobileWelcome .mwNetwork blockquote{transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s}}
@media (min-width:801px){.homeCanvas,.peopleCanvas,.portfolioFamilyHead,.portfolioFamilyPage{max-width:none!important;margin-left:0!important;margin-right:0!important}}
.rfWaAccount{cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.rfWaAccount:hover{border-color:#7cb59d}.rfWaAccount.active{background:#edf8f1;border-color:#08704e;box-shadow:inset 3px 0 #08704e}.rfWaAccount{position:relative;overflow:visible;padding:0!important;display:flex!important}.rfWaAccountMain{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:10px;display:flex}.rfWaAccountMain>svg{color:#08774e;background:#e0f7e5;border-radius:8px;flex:none;width:40px;height:40px;padding:8px}.rfWaAccountMain span{flex:1;min-width:0;display:grid}.rfWaAccountMain small{color:#5b7088}.rfWaAccountMain em{color:#0b935e;white-space:nowrap;font-style:normal}.rfWaAccountMain em.offline{color:#a35a45}.rfWaMore{color:#31584c;cursor:pointer;background:0 0;border:0;border-left:1px solid #e0e5e2;align-self:stretch;place-items:center;width:36px;display:grid}.rfWaMore:hover{background:#dff2e7}.rfWaMore svg{width:18px}.rfWaAccountMenu{z-index:45;background:#fff;border:1px solid #dce5e0;border-radius:12px;width:260px;padding:6px;position:absolute;top:calc(100% - 3px);right:4px;box-shadow:0 18px 45px #073b3128}.rfWaAccountMenu button{color:#173b31;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.rfWaAccountMenu button:hover{background:#edf7f2}.rfWaAccountMenu button.danger{color:#b43939}.rfWaAccountMenu button.danger:hover{background:#fff0f0}.rfWaAccountMenu button>svg{flex:none;width:22px}.rfWaAccountMenu button>span{display:grid}.rfWaAccountMenu button b{font-size:12px}.rfWaAccountMenu button small{color:#74847f;margin-top:2px;font-size:10px}.rfWaList h3 a{color:#075b41;font-size:14px;text-decoration:none}.rfWaList>button:not(.rfWaAccount)>.rfAvatar.small{aspect-ratio:1;border-radius:50%;background-position:50%!important;background-size:cover!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important}.rfWaEmpty{color:#72847e;text-align:center;padding:18px 8px;font-size:12px}.sidebarPromo{padding:88px 14px 14px!important}.sidebarPromo:before{display:none!important}.sidebarPromo>svg{color:#dfbd68!important;opacity:1!important;width:50px!important;height:50px!important;top:22px!important;left:20px!important}.sidebarPromo strong{z-index:1}.rfQrBackdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071c1788;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rfQrModal{color:#10233f;background:#fff;border-radius:18px;width:min(440px,100%);overflow:hidden;box-shadow:0 30px 90px #001c1660}.rfQrModal>header{border-bottom:1px solid #e1e8e4;align-items:flex-start;gap:15px;padding:20px 22px;display:flex}.rfQrModal>header>div{flex:1}.rfQrModal small{color:#08704e;letter-spacing:1.4px;font-size:10px;font-weight:800}.rfQrModal h2{margin:5px 0 2px;font-size:22px}.rfQrModal header p{color:#697b75;margin:0}.rfQrModal header button{cursor:pointer;background:#fff;border:1px solid #dfe6e2;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.rfQrModal header button svg{width:18px}.rfQrModal>main{text-align:center;padding:22px}.rfQrModal main>img{object-fit:contain;border:10px solid #f4f7f5;border-radius:14px;width:260px;max-width:100%;height:260px}.rfQrModal main>p{color:#426258;min-height:20px;margin:10px 0;font-size:12px}.rfQrModal ol{color:#38554c;text-align:left;background:#f2f8f5;border-radius:10px;margin:16px 0 0;padding:14px 14px 14px 34px;font-size:12px;line-height:1.7}.rfQrLoading{background:#f2f8f5;border-radius:14px;align-content:center;place-items:center;gap:12px;height:260px;display:grid}.rfQrLoading svg{color:#0a7353;width:80px;height:80px}.rfQrLoading b{font-size:14px}.rfQrModal>footer{border-top:1px solid #e1e8e4;gap:8px;padding:14px 20px;display:flex}.rfQrModal footer button{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 15px;display:flex}.rfQrModal footer svg{width:16px}.rfQrRefresh{color:#fff;background:#075a40;border:0;flex:1}.rfQrClose{color:#25463c;background:#fff;border:1px solid #dce4e0}.rfQrModal.telegram{width:min(480px,100%)}.rfQrModal.telegram main>img{width:320px;height:320px;image-rendering:pixelated;background:#fff;border:1px solid #e1e8e4;padding:12px}.rfLiveMessages{flex-direction:column;flex:1;padding-bottom:8px;display:flex;overflow:auto}.rfLiveMessages .rfBubble{flex:none}.rfLiveMessages .rfBubble.out{align-self:flex-end;margin-left:auto;margin-right:12px}.rfLiveMessages .rfBubble.in{align-self:flex-start;margin-left:12px;margin-right:auto}@media (min-width:1100px){.rfWhatsapp:not(.rfTelegram) .rfWaChat{align-self:start;min-height:0;padding-bottom:54px}.rfWhatsapp:not(.rfTelegram) .rfLiveMessages{min-height:0}}@media (max-width:600px){.rfQrBackdrop{align-items:end;padding:0}.rfQrModal{border-radius:20px 20px 0 0}.rfQrModal>main{padding:16px}.rfQrModal main>img,.rfQrLoading{width:220px;height:220px}}.rfCampaignForm footer .rfGold{color:#fff;background:linear-gradient(135deg,#07563d,#003f2f);border:0;box-shadow:0 8px 20px #00463029}.rfCampaignFeedback{color:#08704e;text-align:right;margin:8px 0 0;font-size:12px}.desktopWork .rfCheck{width:16px;min-width:16px;height:16px;padding:0;overflow:hidden}.desktopWork .rfCheck .refIcon{stroke-width:2.4px;width:11px;max-width:11px;height:11px;max-height:11px;display:block}.desktopWork .rfTaskMenu{cursor:pointer;border-radius:6px;place-items:center;width:28px;height:28px;display:grid!important}.desktopWork .rfTaskMenu:hover{background:#e8f2ee}.desktopWork .rfTaskMenu .refIcon{width:17px;height:17px}.desktopWork .rfCalCell{cursor:cell}.desktopWork .rfCalEvent{width:100%;min-height:29px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#e7f7eb;border:0;border-left:3px solid #0f8d62;border-radius:4px;padding:4px;font-size:10px;font-style:normal;display:block}.desktopWork .rfCalEvent:hover{background:#d8f1e0}.rfWorkModalBackdrop{z-index:80}.rfReferenceTaskModal>header>button{color:#24483d;background:#fff;border:1px solid #d9e4df;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.rfReferenceTaskModal>header>button svg{width:18px}.rfReferenceTaskModal>footer button{color:#16483a;background:#fff;border:1px solid #cddbd5;border-radius:9px;min-height:42px;padding:0 17px}.rfReferenceTaskModal>footer .rfPrimary{color:#fff;background:linear-gradient(135deg,#07563d,#003f2f);border:0}.rfTaskDetailBody,.rfTaskMenuActions{padding:20px}.rfTaskMenuActions{gap:9px;display:grid}.rfTaskMenuActions button{color:#154b3d;text-align:left;cursor:pointer;background:#f8fbfa;border:1px solid #d8e3de;border-radius:10px;min-height:45px;padding:0 14px}.rfTaskNotice{color:#08704e;background:#eaf7ef;border-radius:8px;margin:-5px 0 10px;padding:9px 12px;font-size:12px}
@media (min-width:1281px){body:has(.desktopCommunication .rfNetwork) .sidebar{width:280px!important}body:has(.desktopCommunication .rfNetwork) .mainArea{width:calc(100% - 280px)!important;margin-left:280px!important}.desktopCommunication .rfPage:has(.rfNetwork){background:#fff;width:100%;max-width:none;padding:14px 16px 22px}.desktopCommunication .rfPage:has(.rfNetwork) .rfTitle{margin:0 0 10px 12px}.desktopCommunication .rfPage:has(.rfNetwork) .rfTitle h1{letter-spacing:-.4px;font-size:34px}.desktopCommunication .rfPage:has(.rfNetwork) .rfTitle p{font-size:19px}.desktopCommunication .rfPage:has(.rfNetwork)>.rfTabs{margin:8px 0 12px 12px}.desktopCommunication .rfPage:has(.rfNetwork)>.rfTabs a{width:188px;min-width:188px;height:47px;font-size:16px}.desktopCommunication .rfNetwork{border-radius:10px;grid-template-columns:minmax(310px,19%) minmax(590px,1fr) minmax(370px,23%);width:100%;max-width:none;min-height:760px}.desktopCommunication .rfNetwork .rfChannelList{padding:14px 10px 10px}.desktopCommunication .rfChannelList>label{height:44px;margin:0 2px 12px}.desktopCommunication .rfChannelList h3{align-items:center;margin:10px 4px 8px;font-size:16px}.desktopCommunication .rfChannelList h3 button{font-size:14px;font-weight:600}.desktopCommunication .rfChannelList>button{min-height:57px;padding:8px 9px}.desktopCommunication .rfChannelList>button>b{text-align:center;width:26px}.desktopCommunication .rfChannelList>button strong{font-size:14px}.desktopCommunication .rfChannelList>button small{font-size:11px;line-height:1.25}.desktopCommunication .rfDirectTitle{border-top:1px solid #edf0ee;padding-top:10px}.desktopCommunication .rfDirectMessages{display:grid}.desktopCommunication .rfDirectMessages>button{color:#173651;text-align:left;background:#fff;border:0;grid-template-rows:1fr 1fr;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:0 8px;width:100%;min-height:52px;padding:5px 8px;display:grid}.desktopCommunication .rfDirectMessages>button.selected{background:#edf8f0;box-shadow:inset 3px 0 #08704e}.desktopCommunication .rfDirectMessages>button:hover{background:#f4faf6}.desktopCommunication .rfParticipant{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.desktopCommunication .rfPinnedItem,.desktopCommunication .rfFeaturedCard{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.desktopCommunication .rfPinnedItem:hover,.desktopCommunication .rfFeaturedCard:hover{background:#f4faf6}.desktopCommunication .rfNetworkNotice{color:#08704e;margin-top:7px;font-size:10px;display:block}.desktopCommunication .rfDirectMessages>button>.rfPresence{grid-row:1/3;position:relative}.desktopCommunication .rfPresence i,.desktopCommunication .rfParticipant i{background:#0eb66e;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:2px}.desktopCommunication .rfPresence i.away{background:#fff;border:1px solid #8294a5}.desktopCommunication .rfDirectMessages>button>span:nth-child(2){display:contents}.desktopCommunication .rfDirectMessages strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:13px;overflow:hidden}.desktopCommunication .rfDirectMessages small{color:#536d88;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:11px;overflow:hidden}.desktopCommunication .rfDirectMessages time{color:#526b86;grid-area:1/3/3;font-size:11px}.desktopCommunication .rfDirectMessages em{color:#fff;background:#ed2835;border-radius:50%;grid-area:2/3;place-self:start end;place-items:center;width:20px;height:20px;font:700 11px/1 sans-serif;display:grid}.desktopCommunication .rfDirectMessages button:has(em) time{grid-row:1;align-self:end}.desktopCommunication .rfChat{height:760px;min-height:760px}.desktopCommunication .rfChat>header{height:72px;padding:11px 14px}.desktopCommunication .rfChat>header h2{font-size:19px}.desktopCommunication .rfChat>header p{color:#536d88;font-size:11px}.desktopCommunication .rfHash{flex:0 0 45px;width:45px;height:45px}.desktopCommunication .rfChatMessages{flex:1;min-height:0;overflow:hidden}.desktopCommunication .rfChatMessages>article{gap:10px;padding:9px 14px 7px;display:flex}.desktopCommunication .rfMessageBody{flex:1;min-width:0}.desktopCommunication .rfMessageMeta{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.desktopCommunication .rfMessageMeta h4{margin:0;font-size:14px}.desktopCommunication .rfMessageMeta h4 small{color:#73859a;margin-left:8px;font-weight:400}.desktopCommunication .rfMessageMeta time{color:#5d7490;font-size:10px}.desktopCommunication .rfMessageBody>p{margin:2px 0 0;font-size:13px;line-height:1.34}.desktopCommunication .rfSharedProperty{min-height:102px;margin-top:7px;padding:7px}.desktopCommunication .rfSharedProperty .rfPropertyThumb.large{width:112px;height:86px}.desktopCommunication .rfSharedProperty>span b{font-size:13px}.desktopCommunication .rfSharedProperty>span strong{font-size:16px}.desktopCommunication .rfSharedProperty small{color:#4c6784;align-items:center;gap:4px;font-size:11px;display:flex}.desktopCommunication .rfSharedProperty small svg{width:12px}.desktopCommunication .rfPropertyMiniFacts{margin-top:2px}.desktopCommunication .rfReactions{gap:6px;margin-top:5px;display:flex}.desktopCommunication .rfReactions button{color:#365574;background:#fff;border:1px solid #dfe5e2;border-radius:14px;height:24px;padding:0 9px;font-size:10px}.desktopCommunication .rfChat>footer{padding:8px 12px}.desktopCommunication .rfChat>footer .rfAttach,.desktopCommunication .rfChat>footer .rfEmoji{color:#153a5b;background:#fff;border:1px solid #dfe5e2;width:38px}.desktopCommunication .rfChatImage{color:#173552;background:#fff;border:1px solid #d9e2df;border-radius:10px;max-width:440px;text-decoration:none;display:block;overflow:hidden}.desktopCommunication .rfChatImage img{object-fit:cover;width:100%;max-height:300px;display:block}.desktopCommunication .rfChatImage span{padding:8px 10px;font-size:12px;font-weight:700;display:block}.desktopCommunication .rfChatFile{color:#173552;background:#fff;border:1px solid #d9e2df;border-radius:9px;align-items:center;gap:12px;max-width:440px;padding:13px;text-decoration:none;display:flex}.desktopCommunication .rfChatFile>svg{color:#e33d45;width:25px;height:25px}.desktopCommunication .rfChatFile span{flex-direction:column;gap:3px;display:flex}.desktopCommunication .rfChatFile small{color:#677d8f}.desktopCommunication .rfNetworkInfo{gap:7px;padding:0 8px 8px}.desktopCommunication .rfNetworkInfo section{padding:10px 12px}.desktopCommunication .rfInfoTitle{align-items:center;gap:10px;display:flex}.desktopCommunication .rfInfoTitle h2{font-size:19px}.desktopCommunication .rfInfoTitle p{font-size:12px}.desktopCommunication .rfInfoTitle p b{color:#08734e}.desktopCommunication .rfChannelSummary>p{color:#294a68;font-size:12px;line-height:1.35}.desktopCommunication .rfInfoHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.desktopCommunication .rfInfoHead h3{font-size:15px}.desktopCommunication .rfInfoHead button{color:#096143;border:0;width:auto;padding:0;font-size:11px}.desktopCommunication .rfParticipant{margin-right:7px;position:relative}.desktopCommunication .rfParticipant .rfAvatar{margin:0}.desktopCommunication .rfPinnedItem{border-bottom:1px solid #edf0ee;gap:8px;padding:8px 0;display:flex}.desktopCommunication .rfPinnedItem:last-child{border-bottom:0}.desktopCommunication .rfPinnedItem>b{background:#fff5dc;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.desktopCommunication .rfPinnedItem span{min-width:0;display:grid}.desktopCommunication .rfPinnedItem strong{font-size:12px}.desktopCommunication .rfPinnedItem small,.desktopCommunication .rfPinnedItem p{color:#60758c;margin:2px 0 0;font-size:10px;line-height:1.25}.desktopCommunication .rfQuickGrid button{min-height:58px}.desktopCommunication .rfFeaturedCard{grid-template-columns:108px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:7px;display:grid}.desktopCommunication .rfFeaturedCard .rfPropertyThumb.large{width:108px;height:74px}.desktopCommunication .rfFeaturedCard>span{gap:2px;min-width:0;display:grid}.desktopCommunication .rfFeaturedCard b{font-size:11px}.desktopCommunication .rfFeaturedCard strong{color:#08714f;font-size:15px}.desktopCommunication .rfFeaturedCard small{color:#5c7189;align-items:center;gap:4px;font-size:10px;display:flex}.desktopCommunication .rfFeaturedCard small svg{width:12px}}.rfAvatar.photo{color:#0000;background-image:url(/reference-assets/testimonial-grid-v2.png);background-repeat:no-repeat;background-size:300% 100%}.rfAvatar.photo-0{background-position:0}.rfAvatar.photo-1{background-position:50%}.rfAvatar.photo-2{background-position:100%}.rfPropertyThumb.property-photo{background-color:#dce8e1;background-image:url(/reference-assets/property-grid-v2.png);background-repeat:no-repeat;background-size:300% 200%}.rfPropertyThumb.property-0{background-position:0 0}.rfPropertyThumb.property-1{background-position:50% 0}.rfPropertyThumb.property-2{background-position:100% 0}.rfPropertyThumb.property-3{background-position:0 100%}.rfPropertyThumb.property-4{background-position:50% 100%}.rfPropertyThumb.property-5{background-position:100% 100%}
@media (min-width:1101px){.landingRef{--landing-gutter:max(7vw, calc((100vw - 1440px) / 2 + 28px));font-size:15px}.landingNav{height:78px;padding-inline:var(--landing-gutter);grid-template-columns:290px 1fr auto}.landingBrand strong{font-size:20px}.landingBrand small{font-size:10px}.landingLinks{gap:36px}.landingLinks a{font-size:13px}.landingHero{min-height:600px;padding:58px var(--landing-gutter)}.landingHeroCopy{width:min(620px,46%)}.landingBadge{padding:8px 14px;font-size:11px}.landingHero h1{margin:22px 0 18px;font-size:62px;line-height:.98}.landingHeroCopy>p{margin-bottom:21px;font-size:17px;line-height:1.55}.landingHeroPoints{gap:11px 24px;font-size:13px}.landingHeroPoints .refIcon{width:21px;height:21px}.landingHeroActions{margin-top:25px}.landingGold,.landingOutline{min-height:48px;padding-inline:29px;font-size:14px}.landingHeroCopy>small{margin-top:15px;font-size:10px}.landingMockArea{top:83px;right:var(--landing-gutter);width:min(720px,48%);height:465px}.landingProductMock{height:375px}.landingPhone{width:170px;height:350px}.landingTrust{min-height:88px;padding-inline:var(--landing-gutter)}.landingTrust b{font-size:15px}.landingTrust small{font-size:10px}.landingHow,.landingSolutions,.landingScanner,.landingWhatsapp,.landingTestimonials,.landingPricing,.landingFaq{padding:48px var(--landing-gutter)}.landingHow header small,.landingSolutions header small,.landingScanner>div>small,.landingWhatsapp>div>small,.landingTestimonials header small,.landingPricing header small,.landingFaq small{font-size:9px}.landingHow h2,.landingSolutions h2,.landingScanner h2,.landingWhatsapp h2,.landingTestimonials h2,.landingPricing h2,.landingFaq h2{margin:7px 0 6px;font-size:33px;line-height:1.12}.landingHow header p,.landingSolutions header p,.landingPricing header p,.landingScanner p,.landingWhatsapp>div:nth-child(2)>p{font-size:13px;line-height:1.55}.landingHow>div{gap:22px;margin-top:23px}.landingHow article{min-height:180px;padding:29px 55px 25px}.landingHow article h3{font-size:17px}.landingHow article p{font-size:11px}.landingSolutions>div{gap:10px;margin-top:22px}.landingSolutions article{min-height:166px;padding:18px}.landingSolutions h3{font-size:14px}.landingSolutions p{font-size:11px}.landingScanner{grid-template-columns:40% 48% 12%;min-height:385px}.landingScanner>div>span,.landingWaChecks span{font-size:12px}.landingScanner>aside{font-size:16px}.landingWhatsapp{grid-template-columns:27% 45% 28%;gap:28px}.landingWaPhone{width:240px;height:310px}.landingWhatsapp>aside>b{font-size:15px}.landingWhatsapp>aside>span{font-size:11px}.landingTestimonials>div{gap:18px;margin-top:20px}.landingTestimonials article{min-height:128px;padding:19px 18px 18px 73px}.landingAvatar{width:45px;height:45px}.landingTestimonials p{font-size:11px;line-height:1.55}.landingTestimonials b,.landingTestimonials small{font-size:10px}.landingPricing>div{gap:18px;margin-top:22px}.landingPricing article{min-height:300px;padding:22px}.landingPricing article h3{font-size:17px}.landingPricing article p,.landingPricing article label{font-size:11px}.landingPricing article strong{font-size:28px}.landingFaq{grid-template-columns:34% 66%;gap:34px}.landingFaq details{padding:13px 5px;font-size:12px}.landingBottomCta{min-height:125px;padding:21px var(--landing-gutter);grid-template-columns:250px 1fr auto auto 220px}.landingBottomCta h2{font-size:20px}.landingBottomCta p{font-size:12px}.landingFooter{min-height:82px;padding-inline:var(--landing-gutter);font-size:10px}}
@media (min-width:901px){.sidebarQuickWrap>.sidebarQuickAction{background:linear-gradient(135deg,#e7c96f,#cda341);border:1px solid #f3d98a33;border-radius:12px;width:auto;min-height:46px;font-size:13px;box-shadow:0 10px 22px #001b1538;margin:24px 6px 10px!important}.sidebarPromo{flex-direction:column;justify-content:flex-end;box-shadow:inset 0 1px #ffffff14;background:linear-gradient(145deg,#ffffff17,#ffffff06)!important;border:1px solid #ebd69759!important;border-radius:16px!important;min-height:132px!important;margin:0 6px!important;padding:18px 48px 18px 18px!important;display:flex!important}.sidebarPromo:before{display:none!important}.sidebarPromo>svg{margin-bottom:11px;color:#e5c56c!important;width:35px!important;height:35px!important;position:static!important}.sidebarPromo strong{font-family:inherit!important;font-size:11px!important;font-weight:600!important;line-height:1.5!important}.sidebarPromo a{width:30px;height:30px;transition:transform .18s,background-color .18s;bottom:14px;right:14px}.sidebarPromo a:hover{background:#f0d27f;transform:translate(3px)}.sidebarQuickMenu{isolation:isolate;background:linear-gradient(145deg,#fffffffc,#f1f8f5fc);border:1px solid #cde0d8f2;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:324px;padding:12px;display:grid;bottom:-4px;left:calc(100% + 16px);overflow:hidden;box-shadow:0 24px 64px #02261d40,0 4px 14px #02261d14}.sidebarQuickMenu:before{content:"";z-index:-1;background:#08705714;border-radius:50%;width:150px;height:150px;position:absolute;top:-85px;right:-70px}.sidebarQuickMenu header{grid-column:1/-1;min-height:46px;padding:3px 4px 10px}.sidebarQuickMenu header strong{color:#123d32;letter-spacing:-.01em;font-size:15px}.sidebarQuickMenu header button{color:#49655c;background:#fff;border:1px solid #dfe9e5;border-radius:10px;width:32px;height:32px;font-size:18px;transition:background-color .18s,color .18s,transform .18s}.sidebarQuickMenu header button:hover{color:#fff;background:#075746;transform:rotate(4deg)}.sidebarQuickMenu>a{background:#ffffffd1;border:1px solid #e0ebe7;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:9px;min-height:82px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s;display:grid;box-shadow:0 3px 10px #07493909}.sidebarQuickMenu>a:hover{background:#fff;border-color:#a9d4c5;transform:translateY(-2px);box-shadow:0 10px 24px #0749391c}.sidebarQuickMenu>a:last-child{grid-column:1/-1;min-height:66px}.sidebarQuickMenu>a>svg{color:#087057;background:#e1f3ec;border-radius:10px;width:34px;height:34px;padding:8px}.sidebarQuickMenu>a span{align-self:center;min-width:0}.sidebarQuickMenu>a b{color:#173f35;font-size:12px;line-height:1.25}.sidebarQuickMenu>a small{color:#71857d;margin-top:4px;font-size:9px;line-height:1.35}.subscriptionAdminV2{padding:24px 28px 40px}.adminMetricGrid{gap:14px;margin-bottom:16px}.adminMetricGrid article{align-content:center;min-height:104px;padding:18px 20px}.adminTabs{gap:6px;margin:0 0 16px;padding:7px;box-shadow:0 8px 24px #0b4d3d0d}.adminTabs button{min-height:42px;padding-inline:15px;font-size:11px}.adminWorkspace{grid-template-columns:360px minmax(0,1fr);gap:16px}.adminCreateCard{gap:13px;padding:21px}.tenantDirectory{min-height:500px}.tenantDirectory>header{padding:20px 22px}.tenantFilters{padding:14px 16px}.adminEmpty{gap:9px;min-height:300px}.adminEmpty b{color:#31594f;font-size:14px}.adminEmpty span{color:#7c8d87;text-align:center;max-width:330px;font-size:11px}.catalogAdmin{gap:16px}.listingPoolAdminConnection,.catalogLiveRun,.catalogForm,.adminDataPanel,.planAdminCard,.campaignAdminCard,.healthAdminGrid article{border-color:#d7e5e0;box-shadow:0 10px 28px #0d493b0f}.listingPoolAdminConnection,.catalogForm{padding:22px}.catalogMetrics{grid-template-columns:repeat(4,1fr);gap:14px}.catalogMetrics article{min-height:84px;padding:18px}.catalogForm>div{gap:13px}.catalogScopeList>article{min-height:70px;padding-block:14px}.catalogRuns article{min-height:55px}.testInvitePanel{max-width:980px}.testInvitePanel>header{padding:22px 24px}.testInviteBox{gap:13px;margin:22px 24px 16px;padding:18px}.testInviteHelp{margin:0 24px 24px;font-size:11px}.adminPanelGrid{gap:16px}.planAdminCard{min-height:260px;padding:24px}.planAdminCard>span{min-height:25px;font-size:12px}.campaignAdminCard{padding:22px}.adminDataPanel>header{min-height:86px;padding:20px 22px}.adminDataTable .head{min-height:40px;padding-inline:18px}.adminDataTable article{min-height:58px;padding-inline:18px}.adminEmptyPayments{border-top:1px solid #e7efec;grid-column:1/-1;min-height:250px}.healthAdminGrid{gap:14px}.healthAdminGrid article{min-height:92px;padding:20px}.healthAdminGrid article>span{gap:5px}.healthAdminGrid article b{font-size:14px}.healthAdminGrid article small{font-size:11px}.auditList article{min-height:62px;padding:14px 18px}.auditList article>div{gap:5px}.auditList article>div b{font-size:12px}.auditList span,.auditList code,.auditList time{font-size:10px}}.catalogConsole{color:#e9f6ef;background:#0b201b;border:1px solid #cfe1d9;border-radius:15px;overflow:hidden;box-shadow:0 12px 28px #072d221c}.mobileCatalogAdmin>.catalogConsole{color:#e9f6ef;background:#0b201b;padding:0}.catalogConsole>header{border-bottom:1px solid #ffffff1b;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.catalogConsole>header>div:first-child{align-items:center;gap:9px;display:flex}.catalogConsole>header>div:first-child>svg{color:#67dbab}.catalogConsole>header span{gap:2px;display:grid}.catalogConsole>header strong{font-size:13px}.catalogConsole>header small,.catalogConsole>footer{color:#a3c5b5;font-size:10px}.catalogConsoleActions{align-items:center;gap:8px;display:flex}.catalogConsoleActions select,.catalogConsoleActions button{color:#e9f6ef;background:#173b2f;border:1px solid #ffffff35;border-radius:7px;min-height:32px;padding:6px 9px;font-size:11px}.catalogConsoleActions select{color:#153b31;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7fbf9;max-width:245px;font-weight:700}.catalogConsoleActions select option{color:#153b31;background:#fff}.catalogConsoleActions button{cursor:pointer;align-items:center;gap:6px;display:flex}.catalogConsoleActions button:hover{background:#24513f}.catalogConsoleActions button:disabled{opacity:.6;cursor:wait}.catalogConsoleStream{min-height:120px;max-height:275px;padding:7px 12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.catalogConsoleLine{border-bottom:1px solid #ffffff10;grid-template-columns:70px 95px minmax(180px,1fr) auto;align-items:start;gap:9px;padding:6px 4px;font-size:10px;line-height:1.4;display:grid}.catalogConsoleLine time,.catalogConsoleLine small{color:#9db8ab}.catalogConsoleLine b{color:#78ddae}.catalogConsoleLine.warning b,.catalogConsoleLine.warning span{color:#ffcb73}.catalogConsoleLine.error b,.catalogConsoleLine.error span{color:#ff8989}.catalogConsoleLine.success b{color:#9df1bb}.catalogConsoleLine span{overflow-wrap:anywhere}.catalogConsoleOlder{color:#e9f6ef;cursor:pointer;background:#173b2f;border:1px solid #ffffff35;border-radius:7px;margin:3px auto 7px;padding:5px 9px;font-size:10px;display:block}.catalogConsoleEmpty{text-align:center;color:#adc5b8;padding:28px 8px;font-size:11px}.catalogConsoleError{color:#ffd2d2;background:#562b2b;margin:0;padding:8px 15px;font-size:11px}.catalogConsole>footer{border-top:1px solid #ffffff1b;align-items:center;gap:5px;padding:8px 15px;display:flex}.catalogHealth{color:#d4f7e2;background:#124332;border-radius:8px;gap:3px;margin:10px 12px 4px;padding:9px 11px;font-size:10px;display:grid}.catalogHealth.warning{color:#ffe7bc;background:#594028}.catalogHealth strong{font-size:11px}@media (max-width:800px){.catalogConsole>header{flex-direction:column;align-items:stretch}.catalogConsoleActions{width:100%}.catalogConsoleActions select{flex:1;min-width:0;max-width:none}.catalogConsoleLine{grid-template-columns:62px 75px 1fr;gap:5px;font-size:9px}.catalogConsoleLine small{grid-column:3}}
:root{--font-ui:"Roboto", Arial, sans-serif;--font-display:"Roboto", Arial, sans-serif}html,body,body *,body :before,body :after,button,input,textarea,select,option,label,table,code,pre,input::placeholder,textarea::placeholder{font-family:Roboto,Arial,sans-serif!important}
.desktopReportsSettings .rsPage{max-width:1600px;margin-inline:auto;padding-top:20px}.rsFilterBar{border-color:#d8e5e0;border-radius:14px;gap:9px;padding:10px;position:relative;box-shadow:0 8px 24px #0946370b}.rsFilterBar>button{min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s}.rsFilterBar>button:hover{border-color:#91c2b1;transform:translateY(-1px);box-shadow:0 6px 16px #085b4514}.rsFilterBar>button:focus-visible,.rsTinySelect:focus-visible,.rsMetric:focus-visible,.rsTable tbody tr:focus-visible{outline-offset:2px;outline:3px solid #18916f3d}.rsFilterBar .rsExport{box-shadow:0 8px 18px #07563f2b}.rsFilterMenu{z-index:30;border-color:#d6e4df;border-radius:12px;min-width:190px;padding:7px;top:calc(100% + 7px);box-shadow:0 18px 44px #0535292e}.rsFilterMenu>button{border-radius:8px;min-height:38px}.rsReportNotice{z-index:25;color:#086049;background:#eaf8f2;border:1px solid #bfe1d4;border-radius:10px;width:max-content;max-width:100%;margin:0 0 12px auto;padding:9px 13px;position:sticky;top:8px;box-shadow:0 8px 20px #07503b17}.rsReportStats{gap:12px;margin-bottom:14px}.rsMetric{width:100%;min-width:0;min-height:124px;color:inherit;text-align:left;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;box-shadow:0 8px 25px #0d3a2d0b}.rsMetric:hover{border-color:#acd1c3;transform:translateY(-3px);box-shadow:0 15px 34px #0d3a2d1a}.rsMetric>.refIcon:last-child{color:#719087;stroke-width:2px;width:16px;height:16px;position:absolute;bottom:12px;right:12px}.rsAnalyticsGrid,.rsReportBottom{gap:14px;margin-bottom:14px}.rsPanel{border-color:#dae6e2;border-radius:15px;padding:17px;box-shadow:0 9px 28px #0d3a2d0d}.rsCardTitle{min-height:34px;margin-bottom:15px}.rsCardTitle button{border-radius:8px;min-height:30px;padding:5px 8px;transition:background-color .18s,transform .18s}.rsCardTitle button:hover{background:#edf7f3;transform:translate(2px)}.rsTinySelect{cursor:pointer;border-color:#d4e2dd;min-width:116px;padding:6px 28px 6px 10px}.rsLineChart{height:210px}.rsBars{border-radius:10px 10px 0 0;overflow:hidden}.rsBars i{transform-origin:bottom;transition:filter .18s,transform .18s}.rsBars div:hover i{filter:brightness(1.12);transform:scaleX(1.06)}.rsDonut{box-shadow:inset 0 0 0 1px #054d3912}.rsTable{font-size:11px}.rsTable th{height:40px;padding:10px 9px}.rsTable td{height:49px;padding:9px}.rsReportBottom .rsTable tbody tr{cursor:pointer;transition:background-color .16s}.rsReportBottom .rsTable tbody tr:hover,.rsReportBottom .rsTable tbody tr:focus-visible{background:#eef8f4}.rsPropThumb{border-radius:6px;width:46px;height:34px}.rsResult{justify-content:center;min-width:34px;display:inline-flex}.rsReportModal{border-radius:16px;overflow:hidden}.rsReportModal .modalBody{gap:7px;display:grid}.rsReportModal .modalBody p{background:#f7faf9;border:1px solid #e1ebe7;border-radius:9px;margin:0;padding:10px 12px}@media (max-width:1100px){.rsReportStats{grid-template-columns:repeat(3,1fr)}.rsAnalyticsGrid{grid-template-columns:1fr 1fr}.rsAnalyticsGrid>article:first-child{grid-column:1/-1}}@media (max-width:800px){.desktopReportsSettings .rsPage{padding-top:14px}.rsFilterMenu{position:fixed;top:auto;bottom:82px;right:12px;left:12px!important}.rsReportNotice{width:100%;position:static}}
.pldPage{color:#0b2e4b;background:radial-gradient(circle at 65% 0,#eaf6f1 0,#0000 34%),#f6f8f7;min-height:calc(100vh - 66px);padding:12px 30px 45px}.pldCrumb{color:#587080;align-items:center;gap:11px;margin:2px 0 10px;font-size:12px;display:flex}.pldCrumb i{color:#9eabad;font-style:normal}.pldTools{align-items:center;gap:9px;margin-bottom:12px;display:flex}.pldTools>span{margin-left:auto;font-size:11px;font-weight:700}.pldTools button,.pldActions button,.pldActions a{color:#12354f;background:#fff;border:1px solid #d5e0dc;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:650;display:inline-flex}.pldTools svg,.pldActions svg{width:17px}.pldListStatus{color:#12354f;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.pldListStatus select{color:#12354f;background:#fff;border:1px solid #d5e0dc;border-radius:8px;min-height:42px;padding:0 10px}.pldSaveError{color:#a83232;margin:-4px 0 10px;font-size:12px}.pldHero{grid-template-columns:minmax(460px,1.02fr) minmax(520px,1.22fr);gap:12px;display:grid}.pldGallery,.pldSummary,.pldTabs,.pldBottom>article,.pldBottom>aside{background:#fff;border:1px solid #dbe4e1;border-radius:10px}.pldGallery{padding:11px}.pldMainPhoto{background:#e6eeeb;border-radius:8px;place-items:center;height:355px;display:grid;position:relative;overflow:hidden}.pldMainPhoto>img{object-fit:cover}.pldMainPhoto>b{color:#fff;z-index:2;background:#173c45dd;border-radius:20px;padding:7px 13px;font-size:12px;position:absolute;top:14px;left:14px}.pldMainPhoto>button{z-index:2;color:#17354e;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:48%;box-shadow:0 4px 14px #0002}.pldMainPhoto>.prev{left:13px}.pldMainPhoto>.next{right:13px}.pldMainPhoto>i{color:#fff;z-index:2;background:#193a42d9;border-radius:9px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:13px;right:13px}.pldThumbs{gap:8px;height:72px;margin-top:9px;display:flex}.pldThumbs button{background:#edf2f0;border:2px solid #0000;border-radius:7px;flex:1;position:relative;overflow:hidden}.pldThumbs button.active{border-color:#078268}.pldThumbs img{object-fit:cover}.pldThumbs .more{color:#17384e;flex-direction:column;justify-content:center;align-items:center;font-weight:800;display:flex}.pldThumbs .more small{font-weight:500}.pldSummary{padding:14px 15px}.pldWarning{color:#d34747;background:#fff0f0;border-bottom:1px solid #f6caca;border-radius:10px 10px 0 0;margin:-14px -15px 12px;padding:12px 15px;font-weight:600}.pldStatus{align-items:center;gap:9px;display:flex}.pldStatus em{border-radius:8px;padding:6px 11px;font-style:normal;font-weight:700}.pldStatus em.active{color:#087a59;background:#d6f3e6}.pldStatus em.passive{color:#c74040;background:#ffdada}.pldStatus small{color:#71838a}.pldHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.pldHeading h1{margin:12px 0 4px;font-size:25px;line-height:1.15}.pldHeading strong{color:#b88619;white-space:nowrap;margin-top:10px;font-size:25px}.pldLocation{color:#486276;align-items:center;gap:7px;font-size:12px;display:flex}.pldLocation svg{width:17px}.pldFacts{grid-template-columns:repeat(4,1fr);gap:7px;margin:15px 0 11px;display:grid}.pldFacts span{background:#fbfcfc;border:1px solid #e0e7e5;border-radius:7px;grid-template-columns:26px 1fr;align-items:center;min-height:58px;padding:9px;display:grid}.pldFacts svg{grid-row:1/3;width:20px}.pldFacts b{font-size:12px}.pldFacts small{color:#70818a;font-size:8px}.pldAi{background:linear-gradient(90deg,#e5f8ef,#f2fbf7);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:11px;padding:10px 13px;display:flex}.pldAi span{align-items:center;gap:8px;display:flex}.pldAi svg{color:#078468;width:20px}.pldAi strong{color:#08745b;font-size:15px}.pldAi p{margin:0;font-size:11px}.pldActions{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.pldActions .primary{color:#fff;background:#08745b;border-color:#08745b}.pldMeta{grid-template-columns:1fr 1fr;gap:10px;margin-top:11px;display:grid}.pldMeta>div{border:1px solid #e0e6e4;border-radius:7px;padding:7px 12px}.pldMeta p{border-bottom:1px solid #e8edeb;justify-content:space-between;margin:0;padding:6px 0;font-size:10px;display:flex}.pldMeta p:last-child{border:0}.pldTabs{grid-template-columns:repeat(5,1fr);margin-top:12px;display:grid;overflow:hidden}.pldTabs button{color:#4c6273;background:#fff;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:9px;height:47px;display:flex}.pldTabs button.active{color:#08745b;border-bottom-color:#08745b;font-weight:700}.pldTabs svg{width:18px}.pldBottom{grid-template-columns:1.7fr .9fr;gap:12px;margin-top:12px;display:grid}.pldBottom>article,.pldBottom>aside{padding:16px}.pldBottom h2{align-items:center;gap:8px;margin:0 0 12px;font-size:15px;display:flex}.pldBottom h2 svg{width:19px}.pldBottom article>p{color:#425d70;font-size:12px;line-height:1.65}.pldBottom aside p{border-bottom:1px solid #e4e9e7;justify-content:space-between;margin:0;padding:7px 0;font-size:11px;display:flex}.pldPassiveReason{color:#cb4545;background:#fff0f0;border:1px solid #facaca;border-radius:7px;justify-content:space-between;padding:10px 14px;display:flex}.pldState{text-align:center;background:#fff;border:1px solid #dce5e2;border-radius:12px;margin:30px;padding:30px}.pldState button{color:#fff;background:#08745b;border:0;border-radius:8px;padding:10px 14px}@media (max-width:1180px){.pldHero{grid-template-columns:1fr}.pldMainPhoto{height:420px}}@media (max-width:760px){.pldPage{padding:12px}.pldTools{flex-wrap:wrap}.pldTools>span{order:-1;width:100%;margin:0}.pldMainPhoto{height:280px}.pldHeading,.pldHeading strong{display:block}.pldFacts,.pldActions{grid-template-columns:1fr 1fr}.pldMeta,.pldBottom{grid-template-columns:1fr}.pldTabs{grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto}}
.aiContextTip{z-index:45;color:#10284a;background:#fff;border:1px solid #b7d8c9;border-radius:14px;width:min(320px,100vw - 28px);padding:15px 18px;position:fixed;bottom:22px;right:24px;box-shadow:0 12px 35px #092d2340}.aiContextTip small,.aiContextTip strong,.aiContextTip p{margin:0 0 7px;display:block}.aiContextTip small{color:#006449;font-size:11px;font-weight:700}.aiContextTip strong{padding-right:20px;font-size:15px}.aiContextTip p{max-height:5.8em;font-size:12px;line-height:1.45;overflow:auto}.aiContextTip a{color:#006449;font-size:12px;font-weight:700;display:inline-block}.aiContextClose{color:#475569;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:7px;right:9px}@media (max-width:700px){.aiContextTip{width:min(285px,100vw - 24px);padding:12px 15px;bottom:90px;right:12px}.aiContextTip p{max-height:4.3em}}
.pwaInstallCard{z-index:44;color:#10284a;background:#fff;border:1px solid #bbd6c8;border-radius:12px;width:min(290px,100vw - 24px);padding:15px;position:fixed;bottom:20px;left:290px;box-shadow:0 8px 28px #173c2c33}.pwaInstallCard strong{padding-right:18px;font-size:14px;display:block}.pwaInstallCard p{margin:8px 0;font-size:12px;line-height:1.4}.pwaInstallCard button{cursor:pointer}.pwaInstallCard>button:first-child{background:0 0;border:0;font-size:21px;position:absolute;top:6px;right:8px}.pwaInstallCard>button:last-child:not(:first-child){color:#fff;background:#00664a;border:0;border-radius:7px;padding:8px 11px}@media (max-width:700px){.pwaInstallCard{bottom:90px;left:12px}}
