:root{color:#111947;font-synthesis:none;background:#f7f8ff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:linear-gradient(#f8f8ff,#fff 60%,#f8f7ff);margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{min-height:100vh}.side{z-index:30;background:#fff;border-right:1px solid #e9e9f4;flex-direction:column;width:210px;padding:18px 12px;display:flex;position:fixed;top:0;bottom:0;left:0}.brand{align-items:center;gap:10px;padding:0 7px 20px;display:flex}.mark{color:#fff;background:linear-gradient(135deg,#4432d7,#985bf0);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.brand b{font-size:20px}.brand small{color:#7b8098;font-size:9px;display:block}.close{background:0 0;border:0;margin-left:auto;display:none}.nav{color:#31385d;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;margin:2px 0;padding:10px;font-size:12px;display:flex}.nav:hover{background:#f2f1ff}.sideLine{background:#ececf5;height:1px;margin:16px 7px}.sideQuote{color:#5940dc;background:#f7f1ff;border-radius:18px;margin-top:auto;padding:16px 12px;font-size:13px;line-height:1.45}.main{margin-left:210px}.top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#fffffff0;border-bottom:1px solid #eaeaf3;justify-content:space-between;align-items:center;height:74px;padding:0 24px;display:flex;position:relative}.hamb{display:none}.search{background:#fbfbff;border:1px solid #dddff0;border-radius:22px;align-items:center;gap:7px;width:min(410px,45vw);padding:9px 12px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.topRight{align-items:center;gap:14px;display:flex}.lang{background:#fff;border:1px solid #dedfec;border-radius:9px;padding:8px 10px;font-size:10px}.bell{color:#293157;background:0 0;border:0;position:relative}.bell i{color:#fff;background:#f63b68;border-radius:50%;padding:2px 4px;font-size:8px;font-style:normal;position:absolute;top:-5px;right:-2px}.person{align-items:center;gap:8px;display:flex}.person>span{color:#fff;background:#1673b6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.person b,.person small{display:block}.person b{font-size:11px}.person small{color:#7b8099;font-size:8px}.page{max-width:1500px;margin:auto;padding:24px 26px 50px}.hero,.subhero,.infoHero,.analyticsHero{background:linear-gradient(110deg,#f1efff,#fbfaff 58%,#eeeaff);border:1px solid #e1def7;border-radius:20px;padding:34px 42px;overflow:hidden}.hero{justify-content:space-between;align-items:center;min-height:260px;display:flex}.crumb{color:#7b8097;margin:0 0 10px;font-size:10px}.eyebrow{letter-spacing:.11em;color:#5f45e6;font-size:10px;font-weight:900}.hero h1,.subhero h1,.infoHero h1,.analyticsHero h1{letter-spacing:-.05em;margin:8px 0 10px;font-size:38px}.hero h1 em{color:#5f45e6;font-style:normal}.heroText{color:#565d7a;max-width:600px;margin-bottom:18px;font-size:13px;line-height:1.55}.cta{color:#fff;background:linear-gradient(135deg,#5c3ff1,#794eff);border:0;border-radius:11px;align-items:center;gap:7px;padding:11px 17px;font-weight:800;display:inline-flex;box-shadow:0 12px 24px #5b3df12b}.heroArt{width:36%;height:200px;position:relative}.orb{background:linear-gradient(135deg,#d0c5ff,#d7d3ff);border-radius:53% 47% 58% 42%/50% 40% 60% 50%;width:270px;height:180px;position:absolute;top:10px;right:15px}.faces{width:265px;height:135px;position:absolute;bottom:10px;right:36px}.faces span{background:#dda67d;border-radius:50%;width:58px;height:58px;position:absolute;box-shadow:inset 0 18px 0 4px #36326f,0 38px 0 -2px #704df0}.faces span:first-child{right:0}.faces span:nth-child(2){background:#a97255;bottom:24px;right:72px}.faces span:nth-child(3){background:#e3c19d;bottom:0;right:137px}.faces span:nth-child(4){background:#6f4531;bottom:25px;right:204px}.three{grid-template-columns:1fr 1fr .86fr;gap:14px;margin-top:14px;display:grid}.panel,.assistant,.insight,.quick button,.knowledgeStrip,.card,.metric,.chart,.feedbackTable,.form .card,.sideCards>div,.simple,.infoCards>div{background:#fff;border:1px solid #e8e8f2;border-radius:15px}.panel{padding:17px}.phead{align-items:center;gap:9px;margin-bottom:10px;display:flex}.picon{color:#5d43e7;background:#eeeaff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.phead h2,.assistant h2{margin:0;font-size:16px}.phead p,.assistant p{color:#7a8096;margin:3px 0;font-size:9px}.row{color:#2f3758;background:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 5px;font-size:11px;display:flex}.assistant{background:linear-gradient(#fff,#fbf9ff);padding:18px}.assistant button{text-align:left;color:#4b5371;background:#fff;border:1px solid #ececf4;border-radius:18px;width:100%;margin:6px 0;padding:8px 10px;font-size:9px;display:block}.chat{border:1px solid #dfe1ee;border-radius:10px;margin-top:9px;padding:3px;display:flex}.chat input{border:0;outline:0;width:100%;padding:7px;font-size:9px}.chat button{color:#fff;background:#6142ef;border:0;border-radius:7px;width:31px;margin:0}.lower{grid-template-columns:1.1fr .9fr;gap:14px;margin-top:14px;display:grid}.insight h2{margin:5px 0;font-size:23px}.insight p{color:#707791;margin:0 0 8px;font-size:10px}.insight button{color:#5d43e7;background:0 0;border:0;font-size:10px;font-weight:800}.quick{gap:7px;display:grid}.quick button{text-align:left;color:#5f45e7;align-items:center;gap:9px;padding:10px;display:flex}.quick button span:nth-child(2){flex:1}.quick b,.quick small{display:block}.quick b{color:#30375a;font-size:11px}.quick small{color:#7b8197;margin-top:2px;font-size:9px}.knowledgeStrip{align-items:center;gap:9px;margin-top:14px;padding:15px;display:flex}.knowledgeStrip div{flex:1}.knowledgeStrip b,.knowledgeStrip small{display:block}.knowledgeStrip small{color:#777d94;margin-top:2px;font-size:9px}.knowledgeStrip button{color:#5d43e7;background:0 0;border:0;font-size:10px;font-weight:800}.subhero{justify-content:space-between;align-items:center;min-height:200px;display:flex}.subhero p{margin:7px 0;font-size:19px;font-weight:800}.subhero small{color:#646b85;font-size:10px}.artWord{color:#553de3;padding-right:7%;font-size:25px;font-style:italic;line-height:1.1}.artWord b{color:#7a70ff}.form{grid-template-columns:1fr 260px;gap:14px;margin-top:14px;display:grid}.step{gap:9px;margin:5px 0 12px;display:flex}.step>span{color:#6144eb;background:#eeeaff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:grid}.step h2{margin:2px 0;font-size:13px}.step small{color:#767c94;font-size:9px}.choices{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:15px;display:grid}.choice{text-align:left;background:#fff;border:1px solid #e4e3ef;border-radius:11px;gap:8px;padding:12px;font-size:12px;display:flex}.choice span{display:block}.choice b{font-size:11px}.choice small{color:#7a8097;margin-top:3px;font-size:9px;display:block}.select{background:#fff;border:1px solid #dedfec;border-radius:9px;width:250px;margin-bottom:15px;padding:9px;font-size:10px}.ratings{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:15px;display:grid}.rating{border:1px solid #ececf4;border-radius:10px;padding:10px}.rating>b{font-size:9px}.picker{gap:1px;margin-top:7px;display:flex}.picker button{color:#c8cad4;background:0 0;border:0;padding:0}.picker .on{color:#f5ac2f}.texts{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:15px;display:grid}.texts label,.simple label{border:1px solid #e7e7f0;border-radius:10px;padding:10px;font-size:10px;font-weight:800}.texts textarea,.simple textarea{resize:vertical;border:0;outline:0;width:100%;min-height:80px;margin-top:6px;font-size:10px;display:block}.pills{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.pill{color:#5d6480;background:#fff;border:1px solid #dfe1ee;border-radius:20px;padding:6px 9px;font-size:8px}.pill.sel{color:#563bef;background:#efeaff;border-color:#b5a8ff;font-weight:800}.actions{justify-content:space-between;display:flex}.ghost{background:#fff;border:1px solid #dddfee;border-radius:10px;padding:10px 15px}.notice{color:#1f835b;background:#effbf5;border:1px solid #bce8d1;border-radius:9px;margin-top:10px;padding:9px;font-size:9px}.sideCards{gap:9px;display:grid}.sideCards>div{padding:13px}.sideCards b{font-size:10px}.sideCards p{color:#7b8197;font-size:9px;line-height:1.45}.analyticsHero{position:relative}.analyticsHero p{color:#656c84;max-width:620px;font-size:11px}.filters{gap:8px;margin-top:10px;display:flex}.filters select{background:#fff;border:1px solid #dddfee;border-radius:8px;padding:8px 10px;font-size:9px}.metrics{grid-template-columns:1.45fr repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.metric{padding:15px}.metric span,.metric small{color:#757b93;font-size:9px}.metric strong{margin:7px 0 2px;font-size:24px;display:block}.metric.big strong{display:inline-block}.metric p{color:#858aa0;font-size:8px}.stars{color:#ffb129;gap:1px;display:inline-flex}.charts{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.chart h3,.feedbackTable h3{margin:0 0 13px;font-size:11px}.bar,.topic{grid-template-columns:30px 1fr 25px;align-items:center;gap:8px;margin:10px 0;font-size:9px;display:grid}.bar>div,.topic>div{background:#ececf6;border-radius:20px;height:7px;overflow:hidden}.bar i,.topic i{background:linear-gradient(90deg,#6645f2,#ae65ee);border-radius:20px;height:100%;display:block}.topic{grid-template-columns:100px 1fr 28px}.topic i{background:linear-gradient(90deg,#9b93ff,#7650ee)}.feedbackTable{margin-top:10px;padding:15px}.tableHead{justify-content:space-between;align-items:center;display:flex}.tableHead small{color:#85899c;font-size:8px}.mini{border:1px solid #dfe0ed;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;display:flex}.mini input{border:0;outline:0;width:120px;font-size:8px}.scroll{margin-top:10px;overflow:auto}table{border-collapse:collapse;width:100%;font-size:9px}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid #eff0f5;padding:9px 7px}th{color:#7e8398;text-transform:uppercase;font-size:8px}.tag{color:#9e603f;background:#f1f4ff;border-radius:15px;padding:4px 6px}.infoHero{justify-content:space-between;align-items:center;min-height:210px;display:flex}.infoHero p{color:#5d6480;max-width:650px;font-size:12px}.heroIcon{color:#5d43e7;background:#fff;border-radius:25px;place-items:center;width:90px;height:90px;display:grid}.infoCards{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.infoCards>div{padding:15px}.infoCards span,.infoCards small{color:#7a8097;font-size:9px}.infoCards strong{margin:7px 0 2px;font-size:22px;display:block}.simple{margin-top:12px;padding:18px}.simple label{display:block}.simple .cta{margin-top:12px}.faq{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.faq button{text-align:left;background:#fff;border:1px solid #e8e8f2;border-radius:12px;align-items:center;gap:9px;padding:13px;display:flex}.faq button span{color:#6043ea;background:#eeeaff;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.faq button b{flex:1;font-size:10px}.faq button svg{color:#9297a8}@media (width<=1000px){.three{grid-template-columns:1fr 1fr}.assistant{grid-column:span 2}.form{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr}.metric.big{grid-column:span 2}.charts{grid-template-columns:1fr}}@media (width<=760px){.side{transition:all .2s;transform:translate(-100%)}.side.open{transform:translate(0)}.close{display:block}.main{margin-left:0}.hamb{background:0 0;border:0;display:block}.top{padding:0 14px}.search{width:45vw}.lang,.person div{display:none}.page{padding:14px 12px 35px}.hero,.subhero,.infoHero{min-height:190px;padding:23px}.hero h1,.subhero h1,.infoHero h1,.analyticsHero h1{font-size:29px}.heroArt,.artWord{display:none}.three,.lower,.choices,.texts,.faq{grid-template-columns:1fr}.assistant{grid-column:auto}.ratings,.infoCards{grid-template-columns:1fr 1fr}.metrics{grid-template-columns:1fr}.metric.big{grid-column:auto}}@media (width<=520px){.ratings,.infoCards{grid-template-columns:1fr}.topRight{gap:5px}.search{width:49vw}}.metricText{max-width:170px;line-height:1.2;font-size:16px!important}.insightTile{background:#fff;border:1px solid #e8e8f2;border-radius:14px;padding:14px}.chartHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.chartHead h3{margin:0}.trend{margin-top:10px}.trendPoint{flex-direction:column;justify-content:end;align-items:center;gap:5px;min-width:70px;height:100%;display:flex}.trendBar{background:linear-gradient(#6a48f2,#bd72ea);border-radius:7px 7px 0 0;width:28px;min-height:8px}.trendPoint b{font-size:9px}.trendPoint span{color:#80859a;font-size:8px}@media (width<=1000px){.insightRow{grid-template-columns:1fr 1fr}}@media (width<=760px){.insightRow{grid-template-columns:1fr 1fr}.tableActions{flex-direction:column;align-items:stretch}.trendChart{justify-content:flex-start;gap:15px;overflow:auto}}:root{--violet:#6545ef;--violet2:#8c63ff;--ink:#111947;--muted:#717791;--line:#e9e7f5}body{overflow-x:hidden}.nav:hover{transform:translate(3px)}.hero,.subhero,.analyticsHero{isolation:isolate;position:relative}.hero:before{content:"";filter:blur(4px);background:#ffc4dc52;border-radius:50%;width:180px;height:90px;animation:9s ease-in-out infinite drift;position:absolute;inset:auto auto -50px 28%}.hero>*,.subhero>*,.analyticsHero>*{z-index:2;position:relative}.hero h1,.subhero h1,.analyticsHero h1{animation:.65s both rise}.cta{transition:transform .2s,box-shadow .2s}.panel,.assistant,.insight,.quick button,.knowledgeStrip,.metric,.chart,.feedbackTable,.form .card,.sideCards>div,.simple,.infoCards>div{transition:transform .2s,box-shadow .2s,border-color .2s}.panel:hover,.assistant:hover,.metric:hover,.chart:hover,.feedbackTable:hover,.insight:hover{border-color:#ded9fb;transform:translateY(-3px);box-shadow:0 16px 35px #39317112}.heroPills{flex-wrap:wrap;gap:7px;margin:13px 0 0;display:flex}.heroPills span{color:#5b44ca;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #745ce024;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.heroArt .orb{animation:8s ease-in-out infinite orb}.faces span{animation:4s ease-in-out infinite faceBob}.faces span:nth-child(2){animation-delay:.4s}.faces span:nth-child(3){animation-delay:.8s}.faces span:nth-child(4){animation-delay:1.2s}.heroArt>b{animation:2.3s ease-in-out infinite sparkle}.insight{position:relative;overflow:hidden}.insight:after{content:"✦  ✧  ✦";color:#e7dfff;letter-spacing:14px;animation:3s ease-in-out infinite twinkle;position:absolute;top:10px;right:18px}.metricText{line-height:1.18;font-size:15px!important}.insightRow{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.insightTile{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px;transition:transform .2s}.insightTile:hover{transform:translateY(-2px)}.insightTile span,.insightTile small{color:var(--muted);font-size:9px;display:block}.insightTile strong{margin:7px 0 2px;font-size:18px;display:block}.charts{position:relative}.chartHead{justify-content:space-between;align-items:center;display:flex}.chartHead span{color:#85899d;font-size:8px}.trendChart{border-bottom:1px solid #ececf4;justify-content:space-around;align-items:end;height:155px;padding:10px 8px 0;display:flex}.trendPoint{flex-direction:column;justify-content:end;align-items:center;gap:5px;height:100%;display:flex}.trendBar{background:linear-gradient(#6a48f2,#bd72ea);border-radius:8px 8px 0 0;width:28px;min-height:8px;animation:.9s both growBar}.tableActions{align-items:center;gap:7px;display:flex}.exportBtn{color:#5b40e8;background:#f7f4ff;border:1px solid #b7abff;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800}.exportBtn:hover{background:#ece6ff;transform:translateY(-1px)}.notice{animation:.35s both pop}.validationHint{color:#9b6379;margin-top:5px;font-size:8px}.nav.active:before{content:"";background:#f2a4ff;border-radius:0 6px 6px 0;width:3px;height:24px;position:absolute;left:-12px}.nav{position:relative}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes floatGlow{0%,to{transform:translate(0,0)}50%{transform:translate(-16px,12px)}}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(35px)}}@keyframes orb{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes faceBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sparkle{0%,to{opacity:.65;transform:scale(.95)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(8deg)}}@keyframes twinkle{0%,to{opacity:.35}50%{opacity:.9}}@keyframes pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes growBar{0%{height:0}}@media (width<=1000px){.insightRow{grid-template-columns:1fr 1fr}}@media (width<=760px){.insightRow{grid-template-columns:1fr 1fr}.heroPills{max-width:430px}.nav.active:before{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.creatorSpotlight{background:linear-gradient(110deg,#f0edff,#fff 55%,#fff4fb);border:1px solid #ddd7ff;border-radius:18px;grid-column:span 3;align-items:center;gap:16px;margin-top:0;padding:22px 24px;display:flex;position:relative;overflow:hidden}.creatorSpotlight:after{content:"✦  ✧  ✦  ✧";color:#eadfff;letter-spacing:9px;animation:3s ease-in-out infinite twinkle;position:absolute;top:14px;right:20px}.spotIcon{color:#fff;background:linear-gradient(135deg,#6545ef,#a86bea);border-radius:17px;place-items:center;width:52px;height:52px;font-size:24px;display:grid;box-shadow:0 10px 24px #6142e02e}.creatorSpotlight h2{margin:3px 0 5px;font-size:18px}.creatorSpotlight p{color:#686e88;max-width:650px;margin:0 0 9px;font-size:10px}.creatorSpotlight button{color:#fff;background:#5f42ec;border:0;border-radius:10px;align-items:center;gap:5px;padding:9px 12px;font-size:9px;font-weight:800;display:inline-flex}.quickNav{z-index:80;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.quickMenu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e3def7;border-radius:16px;min-width:220px;padding:9px;display:none;box-shadow:0 20px 50px #251a5c2e}.quickNav.open .quickMenu{gap:5px;animation:.22s both pop;display:grid}.quickMenu button{text-align:left;color:#2f3658;background:#fff;border:0;border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.quickMenu button:hover{color:#5940e7;background:#f7f4ff;transform:translate(-2px)}.quickMenu button span{color:#5f43e9;background:#eeeaff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.quickMenu b{font-size:10px}.floatingNav{color:#fff;background:linear-gradient(135deg,#5d40ea,#864fe9);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:62px;height:62px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 16px 34px #5436dd47}.floatingNav:hover{transform:translateY(-3px)rotate(4deg);box-shadow:0 22px 40px #5436dd57}.floatingNav span{letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:900}@media (width<=1000px){.creatorSpotlight{grid-column:span 2}}@media (width<=760px){.creatorSpotlight{grid-column:auto}.quickNav{bottom:16px;right:16px}.quickMenu{min-width:205px}.floatingNav{width:58px;height:58px}}.langSelect{color:#30375a;background:#fff;border:1px solid #dedfec;border-radius:9px;outline:none;padding:8px 28px 8px 10px;font-size:10px}.knowledgeTabs{gap:7px;margin:12px 0;display:flex}.knowledgeTabs button:first-child{color:#5b42e8;background:#eeeaff;border-color:#b9adff;font-weight:800}.faq{grid-template-columns:1fr 1fr;gap:10px;display:grid}.faq button{text-align:left;background:#fff;border:1px solid #e8e8f2;border-radius:14px;align-items:center;gap:10px;padding:14px;transition:transform .18s,box-shadow .18s;display:flex}.faq button>span{color:#6043eb;background:#eeeaff;border-radius:10px;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.faq button div{flex:1}.faq button b,.faq button strong,.faq button small{display:block}.faq button b{color:#3a4262;font-size:10px}.faq button strong{margin-top:3px;font-size:11px}.faq button small{color:#777d95;margin-top:3px;font-size:9px;line-height:1.45}.guideCard{background:linear-gradient(135deg,#fff,#faf8ff);min-height:120px}@media (width<=760px){.langSelect{max-width:95px;padding-right:7px;font-size:9px}.faq{grid-template-columns:1fr}.knowledgeTabs{overflow:auto}.knowledgeTabs button{white-space:nowrap}}:root{--violet:#5d3fe8;--violet-deep:#31206f;--plum:#8d4fe0;--ink:#111634;--muted:#70758d;--paper:#fbfbfe;--card:#fff;--hair:#e9e8f2}body{color:var(--ink);background:radial-gradient(circle at 85% 8%,#efeaff 0,#0000 28%),linear-gradient(#fafaff 0%,#fff 55%,#faf9ff 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.main{min-height:100vh}.top{background:#ffffffeb;border-bottom:1px solid #e0e0edcc;height:72px;padding:0 28px}.search{box-shadow:0 6px 18px #28255409}.langSelect{color:#313756;background:#fff;border:1px solid #dddced;border-radius:11px;padding:9px 28px 9px 11px;font-size:10px;box-shadow:0 5px 14px #302b650a}.page{max-width:1440px;padding:28px 30px 56px}.hero,.subhero,.infoHero,.analyticsHero{background:linear-gradient(115deg,#f1efff 0%,#fbfaff 50%,#f3efff 100%);border:1px solid #e3def6;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 18px 50px #372b810d}.hero{min-height:300px;padding:42px 48px}.hero:after,.subhero:after,.analyticsHero:after{content:"";background:radial-gradient(circle,#ffffffe0 0,#baa5ff38 43%,#0000 72%);border-radius:50%;width:330px;height:330px;animation:8s ease-in-out infinite premiumFloat;position:absolute;top:-110px;right:-95px}.hero h1,.subhero h1,.infoHero h1,.analyticsHero h1{letter-spacing:-.055em;font-size:44px;font-weight:800;line-height:1.02}.heroText{color:#5c627a;max-width:640px;font-size:14px;line-height:1.7}.heroPills span{background:#ffffffdb;border:1px solid #e1dcf2;border-radius:999px;padding:7px 11px;font-size:9px;box-shadow:0 6px 14px #3d327e0a}.cta{background:linear-gradient(135deg,#5d40e8,#8453ed);border-radius:12px;padding:12px 18px;transition:all .2s;box-shadow:0 12px 28px #523ad933}.cta:hover{transform:translateY(-2px);box-shadow:0 18px 34px #523ad942}.three{gap:16px}.panel,.creatorSpotlight,.assistant,.insight,.quick button,.knowledgeStrip,.metric,.chart,.feedbackTable,.form .card,.sideCards>div,.simple,.infoCards>div{border:1px solid var(--hair);border-radius:18px;box-shadow:0 12px 30px #28255409}.panel{background:linear-gradient(#fff,#fcfbff);padding:19px}.picon{box-shadow:0 7px 16px #5a42d214}.row{border-radius:10px;padding:12px 6px;transition:all .18s}.row:hover{background:#f8f6ff;transform:translate(2px)}.creatorSpotlight{background:linear-gradient(105deg,#f3efff,#fff 55%,#f7f7ff);grid-column:span 3;align-items:center;gap:15px;padding:22px 24px;display:flex}.spotIcon{box-shadow:0 10px 22px #5a3eda33}.lower{gap:16px}.insight{background:linear-gradient(120deg,#fff9e9,#fff);padding:23px}.insight h2{font-size:27px}.quick button{padding:12px}.knowledgeStrip{padding:16px 18px}.subhero,.infoHero,.analyticsHero{min-height:225px;padding:34px 42px}.form{gap:16px}.form .card{padding:22px}.choice,.rating,.texts label,.simple label{border-color:#e6e4ef;border-radius:13px}.choice:hover,.rating:hover{border-color:#cfc7f7;box-shadow:0 9px 20px #4438830d}.picker button{transition:transform .15s}.picker button:hover{transform:scale(1.18)}.pill{padding:7px 11px;font-size:9px}.pill.sel{box-shadow:0 5px 14px #593ae11a}.analyticsHero{background:linear-gradient(120deg,#f0edff,#fff 52%,#f5efff)}.metrics{gap:12px}.metric{background:#fffffff5;padding:18px}.metric strong{font-size:28px}.insightRow{gap:12px}.insightTile{border:1px solid #e7e4f2;border-radius:16px;box-shadow:0 10px 24px #2a265809}.chart{padding:18px}.feedbackTable{padding:17px}.tableActions{gap:8px}.exportBtn{border-radius:10px}.infoCards{gap:12px}.infoCards>div{background:linear-gradient(145deg,#fff,#fbfaff);min-height:125px}.guideList{gap:9px;margin-top:13px;display:grid}.guideRow{background:#fff;border:1px solid #e9e7f1;border-radius:15px;align-items:center;gap:12px;padding:15px 16px;display:flex;box-shadow:0 9px 22px #2b265d08}.guideRow:hover{transform:translateY(-1px);box-shadow:0 13px 26px #2b265d0f}.guideRow>div{flex:1}.guideNumber{color:#6044e8;background:#eeeaff;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.guideRow b,.guideRow strong,.guideRow small{display:block}.guideRow b{color:#616883;font-size:10px}.guideRow strong{margin:2px 0;font-size:12px}.guideRow small{color:#7d8297;font-size:9px;line-height:1.5}.knowledgeTabs{background:#fffc;border:1px solid #e4e1ef;border-radius:13px;padding:5px;display:inline-flex}.knowledgeTabs button{color:#666c84;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:9px}.knowledgeTabs button:first-child{color:#5b42e8;background:#efeaff;font-weight:800}.faq{gap:12px}.faq button{border-radius:16px;min-height:110px;padding:16px;transition:all .18s}.faq button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #2b265d12}.faq button>span{border-radius:12px;width:36px;height:36px}.side{box-shadow:10px 0 35px #2f286f0d}.sideQuote{background:linear-gradient(145deg,#f5f0ff,#fff);border:1px solid #e7e1f9}.sideQuote small{color:#777b90;margin-top:5px;font-size:9px;line-height:1.45;display:block}.nav{transition:all .18s}.nav.active{box-shadow:0 12px 24px #5839e62e}.floatingNav{width:64px!important;height:64px!important;box-shadow:0 18px 38px #5035d342!important}.quickMenu{box-shadow:0 24px 60px #2820582e!important}@keyframes premiumFloat{0%,to{transform:translate(0)}50%{transform:translate(-12px,14px)}}@media (width<=1000px){.creatorSpotlight{grid-column:span 2}}@media (width<=760px){.page{padding:16px 12px 40px}.top{padding:0 14px}.hero,.subhero,.infoHero,.analyticsHero{border-radius:20px;min-height:205px;padding:24px}.hero h1,.subhero h1,.infoHero h1,.analyticsHero h1{font-size:31px}.heroText{font-size:12px}.creatorSpotlight{grid-column:auto;padding:18px}.infoCards{grid-template-columns:1fr}.guideRow{padding:13px}.faq button{min-height:auto}.sideQuote{display:none}}.knowledgeHero{min-height:240px}.knowledgeHeroBadges{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.knowledgeHeroBadges span{color:#5a52b8;background:#fffc;border:1px solid #e1e0ef;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.knowledgeGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.knowledgeCard{background:#fff;border:1px solid #e9e3eb;border-radius:17px;transition:box-shadow .2s,transform .2s,border-color .2s;overflow:hidden}.knowledgeCard:hover{border-color:#efcbd8;transform:translateY(-2px);box-shadow:0 14px 30px #4b1d3314}.knowledgeCardTop{cursor:pointer;align-items:flex-start;gap:12px;padding:17px;display:flex}.kbCopy{flex:1}.kbIcon{color:#6c63ff;background:linear-gradient(135deg,#f5f4ff,#ecebff);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.kbGroup{text-transform:uppercase;letter-spacing:.1em;color:#6e6a93;font-size:8px;font-weight:900}.knowledgeCard h3{color:#2a1730;margin:3px 0;font-size:12px}.knowledgeCard strong{color:#15162c;margin-bottom:4px;font-size:16px;display:block}.knowledgeCard p{color:#7b7380;margin:0;font-size:9px;line-height:1.5}.rotated{transition:all .2s;transform:rotate(90deg)}.knowledgeDetail{background:linear-gradient(#fff,#fffafb);border-top:1px solid #f0e6eb;padding:16px}.detailColumns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.detailLabel{text-transform:uppercase;letter-spacing:.09em;color:#a56a7c;font-size:8px;font-weight:900;display:block}.knowledgeDetail p{color:#625965;margin:5px 0 8px;font-size:9px;line-height:1.6}.formulaBox{color:#4f4a9e;background:#f2f1ff;border:1px solid #dedcfa;border-radius:11px;padding:10px 12px;font-size:9px;line-height:1.5}.flagLine{color:#77717a;border-top:1px dashed #ecdde3;justify-content:space-between;margin-top:9px;padding-top:9px;font-size:9px;display:flex}.flagLine b{color:#6c63ff}.miniCalculator{background:#faf6f8;border:1px solid #ede3e8;border-radius:13px;padding:13px}.miniCalculator label{color:#655963;margin-top:11px;font-size:8px;display:block}.miniCalculator output{float:right;color:#2a1730;font-weight:900}.miniCalculator input{accent-color:#6c63ff;width:100%;margin-top:7px;display:block}.calcResult{color:#fff;background:linear-gradient(135deg,#6c63ff,#25c7c9);border-radius:12px;margin-top:12px;padding:12px}.calcResult small,.calcResult strong,.calcResult em{display:block}.calcResult small{opacity:.85;font-size:8px}.calcResult strong{margin:3px 0;font-size:22px}.calcResult em{opacity:.9;font-size:8px;font-style:normal}.closeGuide{color:#5148b0;background:#fff;border:1px solid #d9d5ff;border-radius:9px;margin-top:11px;padding:7px 10px;font-size:8px;font-weight:800}.langSelect{color:#5148b0!important;border-color:#e0e1f0!important}.nav.active{background:linear-gradient(90deg,#6c63ff,#7a70ff);box-shadow:0 12px 24px #eb003b2e}.picon{color:#6c63ff!important;background:#f3f2ff!important}.hero,.subhero,.infoHero,.analyticsHero{background:linear-gradient(115deg,#f5f4ff 0%,#fafaff 48%,#ffeef3 100%);border-color:#e3e3f2}.insight{background:linear-gradient(120deg,#fff7f9,#fff)!important;border-color:#e1e0ef!important}.quick button:hover,.panel:hover,.metric:hover,.chart:hover,.feedbackTable:hover{border-color:#dad9ef!important}@media (width<=900px){.knowledgeGrid,.detailColumns{grid-template-columns:1fr}}:root{--c1:#6557f7;--c2:#4cc9c0;--c3:#ff8a7a;--c4:#fc6;--ink:#28304f;--muted:#6f7690;--line:#e9ebf4}body{color:var(--ink);background:linear-gradient(#fbfbff 0%,#fff 56%,#f8fbff 100%)}.side{background:#fffffff5;border-right:1px solid #eceef5;box-shadow:8px 0 28px #545b920a}.mark{background:linear-gradient(135deg,#6a5df6,#50c8c1);box-shadow:0 8px 18px #6257f629}.brand b{color:#26304f}.nav{color:#566079}.nav.active{color:#fff;background:linear-gradient(90deg,#6b5cf6,#806ef8);box-shadow:0 10px 22px #6a5bf629}.sideQuote{color:#6658eb;background:linear-gradient(145deg,#f5f3ff,#f0fffd);border:1px solid #ebe9f8}.top{background:#ffffffe6;border-bottom:1px solid #eceef5}.search{background:#fcfdff;border:1px solid #e4e7f0}.langSelect{background:#fff;color:#4a5470!important;border:1px solid #e0e4ee!important}.hero,.subhero,.infoHero,.analyticsHero{background:linear-gradient(120deg,#f7f5ff,#fbffff 55%,#fff5f1);border:1px solid #e7e4f4;box-shadow:0 16px 40px #4a51850b}.hero h1,.subhero h1,.infoHero h1,.analyticsHero h1{color:#273052}.hero h1 em{color:var(--c1)}.eyebrow{color:#6255e8}.cta{background:linear-gradient(135deg,#6557f7,#4cc9c0);box-shadow:0 12px 25px #4c70e829}.heroPills span{color:#55607a;background:#ffffffe0;border-color:#e0e4ee}.panel,.creatorSpotlight,.insight,.quick button,.knowledgeStrip,.metric,.chart,.feedbackTable,.form .card,.sideCards>div,.simple,.infoCards>div,.guideRow,.knowledgeCard{border-color:#e8eaf2;box-shadow:0 10px 28px #454b7509}.picon,.kbIcon,.guideNumber,.sideCardIcon{color:#6557f7!important;background:linear-gradient(145deg,#f1efff,#eafffb)!important}.row:hover{background:#f8fbff}.creatorSpotlight{background:linear-gradient(110deg,#f6f3ff,#f2fffd 56%,#fff8f4)}.spotIcon{background:linear-gradient(135deg,#6557f7,#4cc9c0);box-shadow:0 10px 22px #5656db29}.insight{background:linear-gradient(120deg,#fffaf1,#fff)!important}.metric.big{background:linear-gradient(135deg,#f4f1ff,#fff)}.metricText{color:#313b5e}.insightTile{background:#fff;border-color:#e9ebf2}.chart{background:#fff}.bar i,.topic i{background:linear-gradient(90deg,#6557f7,#4cc9c0)}.trendBar{background:linear-gradient(#ff9a84,#6557f7)}.choice:hover,.rating:hover{background:#fcfbff;border-color:#d8d3ff}.starPicker .on,.picker .on{color:#f2b94b}.pill.sel{color:#5d50e5;background:#f1efff;border-color:#c3bbff}.floatingNav{background:linear-gradient(135deg,#6557f7,#4cc9c0)!important;box-shadow:0 16px 34px #535fde38!important}.quickMenu{background:#fffffffa!important;border-color:#e6e8f0!important;box-shadow:0 22px 55px #363e6926!important}.quickMenu button.priority{color:#5348db!important;background:linear-gradient(90deg,#f2efff,#effffc)!important}.quickMenu button span,.quickMenu button.priority span{color:#6255e8!important;background:linear-gradient(135deg,#f0eeff,#eafffb)!important}.quickMenu button.priority span{color:#fff!important;background:linear-gradient(135deg,#6557f7,#4cc9c0)!important}.quickBackdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:70;cursor:default;background:#2b334e0f;border:0;position:fixed;inset:0}.quickNav{z-index:80}.knowledgeTabs{background:#fff!important;border-color:#e3e6ef!important}.knowledgeTabs button:first-child,.knowledgeTabs button.active{color:#5d50e5!important;background:#f1efff!important;border-color:#cbc4ff!important}.faq button:hover,.knowledgeCard:hover,.guideRow:hover{border-color:#dfe2ec!important}.notice{color:#248063;background:#f0fff8;border-color:#cdeee0}.validationHint{color:#8a7080}@media (width<=760px){.quickBackdrop{background:#2d344c09}}.nnbTable{background:#fff;border:1px solid #e3e7ef;border-radius:12px;margin-top:14px;overflow:hidden}.nnbTable table{border-collapse:collapse;width:100%;font-size:9px}.nnbTable th,.nnbTable td{white-space:normal;vertical-align:top;border-bottom:1px solid #eef0f5;padding:10px}.nnbTable th{color:#66708a;text-transform:uppercase;background:#f8f9fc;font-size:8px}.nnbTable tr:last-child td{border-bottom:0}.nnbTable td:first-child{color:#454e68;width:30%;font-weight:800}.nnbTable td:last-child{color:#6c7288;line-height:1.5}.sideCardAccent{background:linear-gradient(145deg,#fff,#fafbff);border:1px solid #e7e9f1;border-radius:14px;padding:14px}.sideCardIcon{color:#6557f7;background:#f0eeff;border-radius:11px;place-items:center;width:34px;height:34px;margin-bottom:8px;display:grid}.langSelect{min-width:96px}@media (width<=760px){.nnbTable{overflow:auto}.nnbTable table{min-width:360px}.nnbTable th,.nnbTable td{padding:9px}}.authorContext{background:linear-gradient(100deg,#f8f7ff,#f3fffd);border:1px solid #e5e8f0;border-radius:13px;align-items:center;gap:10px;margin-bottom:16px;padding:11px 12px;display:flex}.authorContextAvatar{color:#fff;background:linear-gradient(135deg,#6557f7,#4cc9c0);border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.authorContext>div:nth-child(2){flex:1}.authorContext span,.authorContext small{color:#798097;font-size:8px;display:block}.authorContext b{color:#2d3554;margin:1px 0;font-size:10px;display:block}.authorContext .verified{color:#247e6d;background:#ecfbf7;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:900}@media (width<=520px){.authorContext{padding:9px}.authorContext .verified{display:none}}.minimalShell .top{justify-content:space-between}.brandMobile{align-items:center;gap:9px;min-width:145px;display:none}.brandMobile .mark{width:34px;height:34px}.brandMobile b{font-size:15px;display:block}.brandMobile small{color:#81879a;font-size:7px;display:block}.homeIntro{text-align:center;max-width:760px;margin:26px auto 12px}.homeIntro h2{letter-spacing:-.03em;margin:5px 0;font-size:27px}.homeIntro p{color:#747b91;margin:0 auto;font-size:10px;line-height:1.6}.homeFocus{grid-template-columns:1fr;gap:10px;max-width:920px;margin:0 auto;display:grid}.focusCard{cursor:pointer;background:#fff;border:1px solid #e7eaf2;border-radius:18px;align-items:center;gap:13px;padding:17px 18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.focusCard:hover{border-color:#dcdff0;transform:translateY(-2px);box-shadow:0 13px 28px #373f6812}.focusCard>div:nth-child(2){flex:1}.focusCard h2{color:#27304f;margin:3px 0 2px;font-size:15px}.focusCard p{color:#777e95;margin:0;font-size:9px;line-height:1.5}.focusIcon{color:#fff;border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.feedbackFocus .focusIcon{background:linear-gradient(135deg,#6557f7,#8b78ff)}.suggestionsFocus .focusIcon{background:linear-gradient(135deg,#ff9d7f,#ffbf67)}.knowledgeFocus .focusIcon{background:linear-gradient(135deg,#4cc9c0,#7bdfd2)}.assistiveNav{z-index:90;flex-direction:column;align-items:flex-end;gap:9px;display:flex;position:fixed;bottom:24px;right:24px}.assistiveMenu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #e3e7ef;border-radius:16px;min-width:220px;padding:8px;display:none;box-shadow:0 22px 50px #30396029}.assistiveNav.open .assistiveMenu{gap:5px;animation:.18s both pop;display:grid}.assistiveMenu button{text-align:left;color:#39415f;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.assistiveMenu button:hover{background:#f7f8ff;transform:translate(-2px)}.assistiveMenu button.priority{color:#5549dd;background:linear-gradient(90deg,#f2efff,#f2fffd)}.assistiveMenu span{color:#5f57e8;background:#f0f1f7;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.assistiveMenu .priority span{color:#fff;background:linear-gradient(135deg,#6557f7,#4cc9c0)}.assistiveMenu b{font-size:10px}.assistiveFab{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6557f7,#4cc9c0);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:62px;height:62px;transition:transform .18s;display:flex;box-shadow:0 16px 34px #535fde38}.assistiveFab:hover{transform:translateY(-3px)rotate(3deg)}.assistiveFab span{letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:900}.homeMinimal .hero{margin-bottom:0}@media (width>=1100px){.homeFocus{grid-template-columns:1fr 1fr}.knowledgeFocus,.supportFocus{grid-column:auto;max-width:none}}@media (width<=760px){.minimalShell .top{gap:8px}.brandMobile{display:flex}.minimalShell .search{flex:1;min-width:0}.minimalShell .person div{display:none}.assistiveNav{bottom:16px;right:16px}.homeIntro{margin-top:19px}.homeIntro h2{font-size:22px}.focusCard{padding:14px}.focusCard p{font-size:8px}.assistiveMenu{min-width:205px}.assistiveFab{width:58px;height:58px}}.concernPills .pill:hover{background:#faf9ff;border-color:#bdb5ff;transform:translateY(-1px)}.nnbTag{background:#f3f2ff;border-radius:999px;margin-top:7px;padding:5px 8px;font-weight:800;color:#c01a52!important;font-size:8px!important;display:inline-flex!important}.tdsNotice{background:linear-gradient(135deg,#f4fffc,#f8f7ff);border:1px solid #dcebe7;border-radius:12px;margin-top:12px;padding:11px 12px}.tdsNotice b,.tdsNotice span{display:block}.tdsNotice b{color:#3e4a63;margin-bottom:5px;font-size:9px}.tdsNotice span{color:#657089;font-size:8px;line-height:1.55}.tdsNotice span:first-of-type{color:#267865;font-weight:800}.tdsNotice span:last-of-type{color:#b34d63;font-weight:800}.flagCheck{background:#fff;border:1px solid #e3e7ef;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin-top:10px;padding:10px 12px;display:grid}.flagCheck span{color:#4b5570;font-size:8px;font-weight:800}.flagCheck strong{color:#5d50e5;grid-area:1/2/span 2;font-size:21px}.flagCheck small{color:#7b8398;font-size:8px}.incentiveFlagTable{background:#fff;border:1px solid #e3e7ef;border-radius:12px;margin-top:14px;overflow:hidden}.incentiveFlagTable table{border-collapse:collapse;width:100%;font-size:8px}.incentiveFlagTable th,.incentiveFlagTable td{vertical-align:top;text-align:left;border-bottom:1px solid #eef0f5;padding:9px 10px}.incentiveFlagTable th{color:#66708a;text-transform:uppercase;background:#f8f9fc;font-size:7px}.incentiveFlagTable tr:last-child td{border-bottom:0}.incentiveFlagTable td:first-child{color:#3e4862;width:18%;font-weight:900}.incentiveFlagTable td:nth-child(2){color:#267865}.incentiveFlagTable td:nth-child(3){color:#a65368}@media (width<=760px){.incentiveFlagTable{overflow:auto}.incentiveFlagTable table{min-width:540px}}.incentiveFlagPanel{background:linear-gradient(135deg,#f7f7ff,#f2fffb);border:1px solid #e5e8ef;border-radius:17px;margin:12px 0 2px;padding:17px;box-shadow:0 10px 25px #39406909}.ifHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ifHead h2{color:#27304f;margin:3px 0 4px;font-size:18px}.ifHead p{color:#6c748c;max-width:760px;margin:0;font-size:9px;line-height:1.55}.ifHead p b{color:#5549db}.ifBadge{color:#7a8197;background:#eef0f5;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:22px;font-weight:900;display:grid}.ifBadge.on{color:#fff;background:linear-gradient(135deg,#6557f7,#4cc9c0);box-shadow:0 8px 18px #5657de29}.ifSlider{background:#fff;border:1px solid #e8eaf1;border-radius:12px;margin-top:14px;padding:12px}.ifSlider label{color:#5f6880;justify-content:space-between;font-size:8px;font-weight:800;display:flex}.ifSlider output{color:#5b4de0}.ifSlider input{accent-color:#6557f7;width:100%;margin-top:9px}.ifScale{color:#8890a5;justify-content:space-between;gap:10px;margin-top:4px;font-size:7px;display:flex}.ifRules{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.ifRules>div{background:#fff;border:1px solid #e8eaf1;border-radius:12px;padding:11px}.ifRules b,.ifRules span{display:block}.ifRules b{color:#3f4965;margin-bottom:4px;font-size:9px}.ifRules span{color:#757d92;font-size:8px;line-height:1.55}.ifRules strong{color:#b43858}.incentiveFlagTable{margin-top:12px;display:none}@media (width<=760px){.ifHead{align-items:center}.ifRules{grid-template-columns:1fr}.ifScale{font-size:6px}.incentiveFlagPanel{padding:14px}}.flagExplain{background:linear-gradient(145deg,#faf9ff,#f2fffc);border:1px solid #e3e7ef;border-radius:13px;margin-top:12px;padding:12px}.flagExplain>div:first-child,.flagExplain>div:nth-child(2){background:#fff;border:1px solid #edf0f4;border-radius:10px;align-items:center;gap:9px;margin-bottom:7px;padding:8px 9px;display:flex}.flagExplain>div:first-child b,.flagExplain>div:nth-child(2) b{color:#5e52de;min-width:45px}.flagExplain>div:nth-child(2) b{color:#ba516b}.flagExplain span{color:#70788d;font-size:8px;line-height:1.5}.ifExamples{border-top:1px dashed #dfe4ec;grid-template-columns:56px 1fr;gap:7px 9px;margin-top:8px;padding-top:8px;display:grid}.ifExamples b{color:#4d5771;font-size:8px}.ifExamples span{color:#6f778c;font-size:8px}.ifDrag{color:#5e677f;border-top:1px solid #e6eaf0;grid-template-columns:1fr auto;gap:6px 10px;margin-top:11px;padding-top:10px;font-size:8px;font-weight:800;display:grid}.ifDrag output{color:#5c50dd}.ifDrag input{accent-color:#6557f7;grid-column:1/-1;width:100%}.flagState{color:#b04d68;text-align:center;background:#fff1f4;border-radius:10px;margin-top:8px;padding:9px 10px;font-size:8px;font-weight:900}.flagState.on{color:#247a68;background:#ecfbf7}.knowledgeGrid{grid-template-columns:repeat(2,1fr)}@media (width<=760px){.ifExamples{grid-template-columns:1fr}.ifExamples span{margin-bottom:3px}.knowledgeGrid{grid-template-columns:1fr}}.mtbIfStatus{background:#fff;border:1px solid #e3e7ef;border-radius:11px;margin-top:10px;padding:10px 11px}.mtbIfStatus>div{justify-content:space-between;align-items:center;display:flex}.mtbIfStatus span{color:#58627b;font-size:8px;font-weight:800}.mtbIfStatus strong{color:#5d50e5;font-size:19px}.mtbIfStatus small{color:#737c92;margin-top:3px;font-size:8px;line-height:1.45;display:block}.feedbackDialogBackdrop{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#232a4b38;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.feedbackDialog{text-align:center;background:linear-gradient(145deg,#fff,#fafbff);border:1px solid #e2e5ef;border-radius:24px;width:min(460px,100%);padding:28px;animation:.2s both dialogIn;position:relative;box-shadow:0 28px 80px #2a315c38}.feedbackDialog .dialogIcon{color:#6557f7;background:linear-gradient(135deg,#f0eeff,#eafffb);border-radius:18px;place-items:center;width:60px;height:60px;margin:0 auto 12px;font-size:26px;display:grid}.feedbackDialog h2{letter-spacing:-.03em;color:#293250;margin:5px 0 8px;font-size:22px}.feedbackDialog p{color:#747c92;max-width:360px;margin:0 auto 18px;font-size:11px;line-height:1.65}.feedbackDialog .cta{justify-content:center;min-width:220px;display:inline-flex}.feedbackDialogClose{color:#7b8398;cursor:pointer;background:#f3f4f8;border:0;border-radius:50%;width:30px;height:30px;font-size:18px;position:absolute;top:11px;right:13px}.multiSelectHint{color:#7d8498;margin-top:6px;font-size:8px;display:block}.concernPills .pill{cursor:pointer}.concernPills .pill.sel{box-shadow:0 5px 14px #5e50e51a}@keyframes dialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}body{background:linear-gradient(#f9fbff 0%,#fff 58%,#f5fbff 100%)!important}.hero,.subhero,.infoHero,.analyticsHero,.knowledgeHero{background:linear-gradient(120deg,#f5f4ff 0%,#f8fbff 48%,#f2ffff 100%)!important;border-color:#e2e6f2!important}.cta,.assistiveFab{background:linear-gradient(135deg,#6c63ff,#25c7c9)!important;box-shadow:0 12px 26px #4e5bbe29!important}.nav.active{background:linear-gradient(90deg,#6c63ff,#7c74e8)!important}.feedbackDialog.low .dialogIcon{color:#5b63a8!important;background:linear-gradient(135deg,#f3f4ff,#f2fbff)!important}.feedbackDialog.positive .dialogIcon{color:#2e9b84!important;background:linear-gradient(135deg,#ecfffa,#effcff)!important}.feedbackDialog.moderate .dialogIcon{color:#7b70c9!important;background:linear-gradient(135deg,#fff9ed,#f6f3ff)!important}.knowledgeCard:hover,.focusCard:hover,.panel:hover,.metric:hover,.chart:hover,.feedbackTable:hover{border-color:#d9dfef!important}.creatorBotFab{z-index:95;color:#5f57e8;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;display:flex;position:fixed;bottom:96px;right:24px}.robotIcon{background:linear-gradient(135deg,#f3f2ff,#eafcff);border:1px solid #e5e8f0;border-radius:18px;place-items:center;width:58px;height:58px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 14px 30px #4c578524}.creatorBotFab:hover .robotIcon{transform:translateY(-3px)rotate(-2deg);box-shadow:0 18px 34px #4c57852e}.creatorBotFab>span:last-child{letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #eaebf2;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:900}.botPanel{z-index:96;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #e3e7ef;border-radius:20px;width:min(360px,100vw - 28px);animation:.18s both dialogIn;position:fixed;bottom:166px;right:24px;overflow:hidden;box-shadow:0 24px 70px #323b652e}.botHeader{background:linear-gradient(100deg,#f7f5ff,#f2fffb);border-bottom:1px solid #edf0f5;align-items:center;gap:10px;padding:13px 14px;display:flex}.botAvatar{color:#fff;background:linear-gradient(135deg,#6c63ff,#25c7c9);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.botHeader>div:nth-child(2){flex:1}.botHeader b,.botHeader small{display:block}.botHeader b{color:#313956;font-size:10px}.botHeader small{color:#7b8397;margin-top:2px;font-size:7px}.botHeader button{color:#7d8497;cursor:pointer;background:#f4f5fb;border:0;border-radius:50%;width:28px;height:28px}.botBody{padding:12px 14px}.botIntro{color:#717a90;margin:0 0 9px;font-size:9px;line-height:1.5}.botSuggestions{flex-wrap:wrap;gap:6px;display:flex}.botSuggestions button{color:#5d54df;cursor:pointer;background:#fff;border:1px solid #e1e5ef;border-radius:999px;padding:6px 9px;font-size:8px}.botSuggestions button:hover{background:#f5f4ff}.botReply{background:linear-gradient(145deg,#f6f5ff,#f1fffd);border:1px solid #e3e7ef;border-radius:12px;margin-top:9px;padding:10px 11px}.botReply small{color:#7e8698;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.botReply p{color:#566078;margin:4px 0 0;font-size:9px;line-height:1.5}.botInput{gap:6px;margin-top:9px;display:flex}.botInput input{border:1px solid #e1e5ef;border-radius:11px;outline:none;flex:1;min-width:0;padding:9px 10px;font-size:9px}.botInput input:focus{border-color:#b9b3ff;box-shadow:0 0 0 3px #f0eeff}.botInput button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6c63ff,#25c7c9);border:0;border-radius:11px;width:36px}.botLearn{color:#5b50de;cursor:pointer;background:#fff;border:1px solid #e2e5ef;border-radius:10px;width:calc(100% - 28px);margin:0 14px 14px;padding:8px;font-size:8px;font-weight:800}@media (width<=760px){.creatorBotFab{bottom:86px;right:16px}.botPanel{width:min(360px,100vw - 28px);bottom:150px;right:14px}}.mtbIfStatus strong{font-size:19px}.miniCalculator label+label{margin-top:11px}.miniCalculator input[type=range]{width:100%}.deductionControls{background:#fff;border:1px solid #e6e9f0;border-radius:12px;gap:8px;margin-top:12px;padding:10px;display:grid}.deductionRow{grid-template-columns:1.1fr auto;align-items:center;gap:4px 8px;display:grid}.deductionRow span{color:#606a82;font-size:8px;font-weight:700}.deductionRow strong,.deductionRow output{color:#5c50dd;text-align:right;font-size:8px}.deductionRow input{accent-color:#6557f7;grid-column:1/-1;width:100%}.deductionSummary{background:#f7f8ff;border:1px solid #e4e7f0;border-radius:12px;margin-top:9px;padding:10px}.deductionSummary div{justify-content:space-between;gap:8px;padding:3px 0;display:flex}.deductionSummary span,.deductionSummary strong{font-size:8px}.deductionSummary strong{color:#5d52d8}.deductionSummary div:nth-child(2) strong{color:#b85b70}.calcResult em{font-style:normal;line-height:1.4}.completionTable{background:#fff;border:1px solid #e3e7ef;border-radius:12px;margin-top:13px;overflow:hidden}.completionTable table{border-collapse:collapse;width:100%;font-size:8px}.completionTable th,.completionTable td{text-align:left;border-bottom:1px solid #eef0f5;padding:9px 10px}.completionTable th{color:#66708a;text-transform:uppercase;background:#f8f9fc;font-size:7px}.completionTable td:first-child{color:#47516d;font-weight:700}.completionTable td:last-child{color:#5d50dd;font-weight:900}.completionTable tr:last-child td{border-bottom:0}.completionNote{color:#69728a;background:#f7f8ff;padding:10px;font-size:8px;line-height:1.55}.capLabel{color:#6c63ff;font-size:7px;font-weight:900}.spendCapInfo{background:linear-gradient(135deg,#f6f5ff,#f1ffff);border:1px solid #e2e6ef;border-radius:10px;align-items:flex-start;gap:8px;margin-top:2px;padding:9px 10px;display:flex}.spendCapInfo>span{color:#6258e9;font-size:11px;line-height:1}.spendCapInfo p{color:#70798e;margin:0;font-size:8px;line-height:1.5}.spendCapInfo b{color:#4e57a8}.carryNote{color:#8a5c55;grid-column:1/-1;font-size:7px;line-height:1.45;display:block}.deductionSummary .summaryTitle{color:#46506c;border-bottom:1px solid #e7eaf1;margin-bottom:5px;padding-bottom:7px;font-size:9px;font-weight:900}.deductionSummary .carrySummary{background:#fffaf0;border-radius:8px;margin:2px 0;padding:5px 7px}.deductionSummary .carrySummary span{color:#8b6c3b}.deductionSummary .carrySummary strong{color:#9b773c}.deductionSummary .totalLine{border-top:1px solid #dfe3ec;margin-top:6px;padding-top:7px}.deductionSummary .totalLine strong{color:#b65368}.failedCard .kbIcon{color:#5f57e8;background:linear-gradient(135deg,#fff5e8,#eefbff)}.failedCard .kbGroup{color:#5f57e8}.knowledgeTabs{scrollbar-width:none;overflow-x:auto}.knowledgeTabs::-webkit-scrollbar{display:none}.knowledgeTabs button{white-space:nowrap}.heroActions{align-items:center;gap:10px;margin-top:2px;display:flex}.heroActions .cta{z-index:2;position:relative}.search{position:relative}.searchClear{color:#737b92;background:#f0f1f7;border:0;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.searchResultsHint{color:#68718a;background:#fff;border:1px solid #e3e7ef;border-radius:10px;margin:10px 0 0;padding:8px 10px;font-size:8px}@media (width<=760px){.hero{min-height:auto;padding:23px 18px 21px;display:block}.hero>div:first-child{width:100%}.heroArt{display:none}.hero h1{max-width:100%;margin-right:0;font-size:29px;line-height:1.08}.heroText{max-width:none;margin-bottom:12px;font-size:11px;line-height:1.55}.heroPills{flex-wrap:wrap;gap:6px;margin:8px 0 11px;display:flex}.heroPills span{padding:5px 7px;font-size:7px}.heroActions{margin-top:4px;display:block}.heroActions .cta{white-space:nowrap;width:auto;max-width:100%}.top{gap:9px;padding:0 12px}.search{flex:1;width:auto;min-width:0}.search input{font-size:10px}.topRight{gap:8px}.knowledgeTabs{margin-left:0;margin-right:0}.knowledgeTabs button{font-size:8px}}.gstTable{background:#fff;border:1px solid #e3e7ef;border-radius:12px;margin-top:13px;overflow:hidden}.gstTable table{border-collapse:collapse;width:100%;font-size:8px}.gstTable th,.gstTable td{text-align:left;border-bottom:1px solid #eef0f5;padding:9px 10px}.gstTable th{color:#66708a;text-transform:uppercase;background:#f8f9fc;font-size:7px}.gstTable td:last-child{color:#5d50dd;font-weight:900}.gstTable tr:last-child td{border-bottom:0}.brandHomeButton{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.brandHomeButton:hover .mark{transform:translateY(-1px);box-shadow:0 9px 20px #4c578529}.brandHomeButton .mark{transition:transform .15s,box-shadow .15s}.signedWbpControl{background:linear-gradient(145deg,#fbfbff,#f3ffff);border:1px solid #e2e6ef;border-radius:12px;margin-top:11px;padding:11px 12px}.signedWbpControl>span{color:#4d5672;font-size:8px;font-weight:900}.toggleChoices{gap:7px;margin-top:8px;display:flex}.toggleChoice{color:#687189;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:10px;min-width:64px;padding:7px 12px;font-size:8px;font-weight:900}.choice{cursor:pointer}.choiceRadio{color:#0000;border:1.5px solid #c7ccda;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:9px;line-height:1;display:grid}.choice.sel .choiceRadio{color:#6557f7;background:#f3f1ff;border-color:#6557f7}.choice.sel{background:linear-gradient(135deg,#faf9ff,#f6ffff);border-color:#9a92fb}.platformChargePanel{background:#fff;border:1px solid #e3e7ef;border-radius:12px;margin-top:13px;overflow:hidden}.platformChargePanel table{border-collapse:collapse;width:100%;font-size:8px}.platformChargePanel th,.platformChargePanel td{text-align:left;border-bottom:1px solid #eef0f5;padding:9px 10px}.platformChargePanel th{color:#66708a;text-transform:uppercase;background:#f8f9fc;font-size:7px}.platformChargePanel td:last-child{color:#5d50dd;font-weight:900}.platformChargePanel tr:last-child td{border-bottom:0}.platformExample{color:#616a82;background:#f7f6ff;border-radius:10px;margin:8px 10px;padding:9px;font-size:8px;line-height:1.5}.platformExample b{color:#554bd8}.platformFaq{color:#69728a;background:#fbfcff;border-top:1px solid #eef0f5;padding:10px;font-size:8px;line-height:1.5}.platformFaq>b{color:#46506c;font-size:8px}.platformFaq p{margin:6px 0 0}.platformFaq strong{color:#515b75}.flatWbpPanel{background:#fff;border:1px solid #e3e7ef;border-radius:12px;margin-top:13px;overflow:hidden}.flatWbpPanel table{border-collapse:collapse;width:100%;font-size:8px}.flatWbpPanel th,.flatWbpPanel td{text-align:left;border-bottom:1px solid #eef0f5;padding:9px 10px}.flatWbpPanel th{color:#66708a;text-transform:uppercase;background:#f8f9fc;font-size:7px}.flatWbpPanel td:last-child{color:#5d50dd;font-weight:700}.flatWbpPanel tr:last-child td{border-bottom:0}.wbpExample{color:#616a82;background:#f7f6ff;border-radius:10px;margin:8px 10px;padding:9px;font-size:8px;line-height:1.5}.wbpExample b{color:#554bd8}.flatWbpPanel .platformFaq{margin-top:0}.platformRateControl{background:#f8f9ff;border:1px solid #e2e6ef;border-radius:12px;margin-top:10px;padding:10px 11px}.platformRateControl>span{color:#4e5875;font-size:8px;font-weight:900}.platformRateControl>output{float:right;color:#5d52dc;font-size:9px;font-weight:900}.platformRateControl input[type=range]{accent-color:#6557f7;width:100%;margin-top:7px;display:block}.platformRateControl small{color:#737c90;margin-top:5px;font-size:7px;line-height:1.45;display:block}.platformRateControl:after{content:"";clear:both;display:block}.fixedShareControl{background:#fbfbff;border:1px solid #e2e6ef;border-radius:12px;margin-top:10px;padding:11px 12px}.fixedShareControl>span{color:#4e5875;font-size:8px;font-weight:900}.fixedShareControl>small{color:#737c90;margin-top:6px;font-size:7px;line-height:1.45;display:block}.fixedShareChoices{gap:7px;margin-top:8px;display:flex}.fixedShareChoice{color:#687189;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:10px;flex:1;padding:8px 10px;font-size:8px;font-weight:900}.fixedShareChoice.sel{color:#574de0;background:linear-gradient(135deg,#eeecff,#e9ffff);border-color:#8c84f6;box-shadow:0 5px 14px #554ed21a}.breakdownButton{color:#5148d9;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:11px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:10px;padding:10px 12px;font-size:8px;font-weight:900;display:flex}.breakdownButton:hover{background:#f7f6ff}.privateBreakdown{background:#fff;border:1px solid #e2e6ef;border-radius:12px;margin-top:10px;overflow:hidden}.privateBreakdownRow{border-top:1px solid #eef0f5;justify-content:space-between;gap:10px;padding:8px 10px;font-size:8px;display:flex}.privateBreakdownRow:first-of-type{border-top:0}.privateBreakdownRow span{color:#687189}.privateBreakdownRow strong{color:#5b51d7}.privateBreakdownTotal{background:#f7f8ff;border-top:1px solid #dfe3ec;justify-content:space-between;padding:10px;font-size:8px;font-weight:900;display:flex}.privateBreakdownTotal strong{color:#3e8c79}.privateBreakdownNote{color:#7a8192;background:#fbfcff;padding:8px 10px;font-size:7px;line-height:1.45;display:block}.privateBreakdownNote+*{margin-top:0}.privateBreakdownRow strong{font-weight:900}.fixedInfoRow{margin-top:10px}.signedWbpControl{background:#f7fbff}.signedWbpControl>small{color:#70798c}.calcResult{margin-top:12px}.deductionInfoButton{margin-top:9px}.signedWbpControl{background:linear-gradient(135deg,#f8f7ff,#effcff);border:1px solid #dfe5ef;border-radius:14px;margin-top:12px;padding:12px;box-shadow:0 5px 16px #544ebe0f}.signedWbpControl>span{letter-spacing:.02em;color:#3f4966;font-size:8px;font-weight:900}.signedWbpControl>output{float:right;color:#5548dc;font-size:9px;font-weight:900}.toggleChoices{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.toggleChoice{color:#677087;cursor:pointer;background:#fff;border:1px solid #d8ddea;border-radius:11px;min-width:0;padding:9px 10px;font-size:8px;font-weight:900;transition:all .15s}.toggleChoice:hover{transform:translateY(-1px)}.toggleChoice.sel{color:#5146d6;background:linear-gradient(135deg,#eeeaff,#e9ffff);border-color:#6557f7;box-shadow:0 6px 16px #544dd81f}.signedWbpControl>small{color:#6e778b;margin-top:8px;font-size:7px;line-height:1.45;display:block}.signedWbpControl:after{content:"";clear:both;display:block}.earningsSimulator{background:linear-gradient(145deg,#fff 0%,#fbfbff 65%,#f1fbff 100%);border:1px solid #e2e5ef;border-radius:20px;margin-top:14px;overflow:hidden;box-shadow:0 12px 32px #3f467514}.simulatorHeader{border-bottom:1px solid #e8eaf1;justify-content:space-between;gap:16px;padding:18px 18px 14px;display:flex}.simulatorHeader h3{letter-spacing:-.02em;color:#1e2748;margin:4px 0;font-size:18px}.simulatorHeader p{color:#6c748a;margin:0;font-size:9px;line-height:1.5}.simHowButton{color:#5b50dc;white-space:nowrap;cursor:pointer;background:#f5f4ff;border:1px solid #dddfff;border-radius:12px;align-self:flex-start;align-items:center;gap:5px;padding:9px 11px;font-size:8px;font-weight:900;display:flex}.simulatorBody{grid-template-columns:minmax(0,1.18fr) minmax(250px,.82fr);gap:14px;padding:14px;display:grid}.simulatorInputs{gap:9px;display:grid}.simStep{background:#fff;border:1px solid #e6e8f0;border-radius:15px;padding:13px}.simStepHead{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.simNumber{color:#5b50dc;background:#eceaff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-weight:900;display:grid}.simStepHead div{min-width:0}.simStepHead b{color:#202b4e;font-size:10px;display:block}.simStepHead small{color:#7a8294;margin-top:2px;font-size:7px;line-height:1.35;display:block}.simStepHead>strong{color:#2f3860;font-size:12px}.heroRange{accent-color:#6257ef;width:100%;margin-top:11px}.rangeScale{color:#8b92a4;justify-content:space-between;margin-top:3px;font-size:7px;display:flex}.quickAmounts{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:9px;display:grid}.quickAmount{color:#59627a;cursor:pointer;background:#fff;border:1px solid #e0e3eb;border-radius:10px;padding:7px 4px;font-size:7px;font-weight:900}.quickAmount.sel{color:#5449d6;background:linear-gradient(135deg,#eceaff,#e9ffff);border-color:#8c84f6}.shareTiles,.rateTiles,.wbpTiles{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.shareTile,.rateTile,.wbpTile{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:12px;padding:10px 8px;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s}.shareTile:hover,.rateTile:hover,.wbpTile:hover{transform:translateY(-1px)}.shareTile.sel,.rateTile.sel,.wbpTile.sel{background:linear-gradient(135deg,#efedff,#eafcff);border-color:#7167ef;box-shadow:0 7px 17px #524bcd1a}.shareTile b,.rateTile b{color:#293255;font-size:13px;display:block}.shareTile small,.rateTile small{color:#747d91;margin-top:3px;font-size:7px;line-height:1.35;display:block}.lockedRate{background:#f5f6fb;border:1px solid #e5e7ef;border-radius:11px;justify-content:space-between;align-items:center;margin-top:9px;padding:9px 11px;display:flex}.lockedRate span{color:#30385b;font-size:12px;font-weight:900}.lockedRate em{color:#7a8294;font-size:7px;font-style:normal;font-weight:800}.rateTiles{grid-template-columns:1fr 1fr}.rateTile b{font-size:12px}.wbpTiles{grid-template-columns:1fr 1fr}.wbpTile{text-align:center;padding:11px 8px}.wbpTile span{color:#293255;letter-spacing:.03em;font-size:10px;font-weight:900;display:block}.wbpTile small{color:#788095;margin-top:3px;font-size:7px;display:block}.simulatorResult{background:linear-gradient(145deg,#f3f2ff 0%,#f0fbff 55%,#edfdf8 100%);border:1px solid #e1e4ed;border-radius:17px;flex-direction:column;min-height:100%;padding:15px;display:flex}.resultTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.resultIdentity{align-items:center;gap:8px;display:flex}.resultSpark{color:#5c50e3;background:#fff;border-radius:10px;place-items:center;width:29px;height:29px;font-size:15px;display:grid}.resultIdentity b{color:#273050;font-size:10px;display:block}.estimatePill{color:#31876d;background:#d9f8e9;border-radius:20px;padding:5px 8px;font-size:6px;font-weight:900}.resultAmount{color:#fff;background:linear-gradient(135deg,#6355ef,#26bec7);border-radius:15px;margin-top:20px;padding:15px;box-shadow:0 10px 24px #4b53d82e}.resultAmount small{opacity:.82;font-size:7px;display:block}.resultAmount strong{letter-spacing:-.04em;margin:5px 0;font-size:30px;display:block}.resultAmount span{opacity:.88;font-size:7px}.resultSnapshot{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.resultSnapshot div{background:#fff;border:1px solid #e5e8ef;border-radius:11px;padding:8px 9px}.resultSnapshot span{color:#858da0;font-size:6px;display:block}.resultSnapshot b{color:#46506e;margin-top:2px;font-size:8px;display:block}.behindScene{background:#ffffffc7;border:1px solid #e5e8ef;border-radius:12px;margin-top:10px;padding:10px}.behindHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.behindHead b{color:#3f4966;font-size:8px}.behindHead span{color:#7e8698;font-size:6px}.behindTags{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.behindTags span{color:#626c83;background:#f3f4fb;border-radius:20px;padding:5px 7px;font-size:6px}.estimateFootnote{color:#7b8394;margin-top:8px;font-size:6px;line-height:1.5}.quickScenarios{background:#fbfbfe;border-top:1px solid #eaecf2;grid-template-columns:1.1fr repeat(4,1fr);gap:8px;padding:12px 14px 15px;display:grid}.quickScenarioTitle{align-items:center;gap:8px;padding:9px 4px;display:flex}.quickScenarioTitle>span{color:#5a50df;background:#edebff;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.quickScenarioTitle b{color:#36405f;font-size:8px;display:block}.quickScenarioTitle small{color:#858da0;margin-top:2px;font-size:6px;display:block}.scenarioCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e5ed;border-radius:12px;min-width:0;padding:9px 28px 9px 9px;position:relative}.scenarioCard:hover{border-color:#a39cf7;box-shadow:0 5px 14px #44478714}.scenarioCard span{color:#7c8497;font-size:6px;display:block}.scenarioCard b{color:#2e3758;margin-top:2px;font-size:12px;display:block}.scenarioCard small{color:#7a8395;white-space:nowrap;margin-top:3px;font-size:6px;display:block}.scenarioCard i{color:#5c51df;background:#f2f1ff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (width<=900px){.simulatorBody{grid-template-columns:1fr}.quickScenarios{grid-template-columns:repeat(2,1fr)}.quickScenarioTitle{grid-column:1/-1}.simulatorResult{min-height:unset}.resultAmount strong{font-size:28px}}@media (width<=600px){.simulatorHeader{padding:15px;display:block}.simulatorHeader h3{font-size:16px}.simHowButton{margin-top:10px}.simulatorBody{padding:10px}.simStep{padding:11px}.simStepHead{grid-template-columns:24px minmax(0,1fr) auto}.simNumber{width:23px;height:23px}.quickAmounts{grid-template-columns:repeat(3,1fr)}.shareTiles{grid-template-columns:1fr 1fr 1fr}.quickScenarios{grid-template-columns:1fr 1fr;padding:10px}.quickScenarioTitle{grid-column:1/-1}.scenarioCard small{white-space:normal}.resultSnapshot{grid-template-columns:1fr 1fr}.resultAmount strong{font-size:27px}}.earningsSimulator .shareTile,.earningsSimulator .wbpTile{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:54px;display:flex}.earningsSimulator .shareTile b{font-size:15px}.earningsSimulator .wbpTile span{font-size:10px}.earningsSimulator .deductionInfoButton{color:#5148d9;background:linear-gradient(135deg,#f8f7ff,#f3ffff);border:1px solid #d7dbea;border-radius:13px;margin-top:10px;padding:11px 14px;font-size:8px;font-weight:900;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 6px 16px #4c47b712}.earningsSimulator .deductionInfoButton:hover{border-color:#aaa4f7;transform:translateY(-1px);box-shadow:0 9px 20px #4c47b71a}.earningsSimulator .deductionInfoButton svg{margin-left:1px}.infoButtonIcon{color:#5b50dc;background:#e9e7ff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;display:inline-grid}.servicePartnerInfo{color:#d84768;cursor:pointer;background:#fff4f6;border:1px solid #ef6b83;border-radius:50%;place-items:center;width:22px;height:22px;margin:0 0 7px;padding:0;font-size:10px;font-weight:900;display:grid}.servicePartnerNote{color:#6f5360;background:#fff6f7;border:1px solid #f0c6cf;border-radius:10px;margin-bottom:10px;padding:9px 10px;font-size:7px;line-height:1.5;display:none}.servicePartnerNote.open{display:block}.servicePartnerNote b{color:#c53e5d;margin-bottom:3px;display:block}.servicePartnerNote p{margin:0}.adminPage{padding-bottom:60px}.adminHero{background:linear-gradient(135deg,#fff,#f6f5ff 60%,#effcff);border:1px solid #e5e8f0;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px;display:flex}.adminHero h1{color:#20294b;margin:5px 0;font-size:26px}.adminHero p{color:#737b8f;margin:0;font-size:9px}.roleBadge{color:#574ad8;background:#eeeaff;border-radius:20px;padding:8px 12px;font-size:8px;font-weight:900}.roleBadge.admin{color:#23758d;background:#e7f8ff}.roleBadge.staff{color:#2b8367;background:#ecf9f3}.adminToolbar{justify-content:space-between;align-items:center;gap:15px;margin:12px 0;display:flex}.monthPicker{align-items:center;gap:8px;display:flex}.monthPicker span{color:#677189;font-size:8px;font-weight:800}.monthPicker select{color:#4c5670;background:#fff;border:1px solid #dfe3ec;border-radius:10px;padding:8px 10px;font-size:8px}.permissionChips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.permissionChips span{color:#68718a;background:#f3f4fa;border-radius:20px;padding:6px 8px;font-size:7px;font-weight:800}.adminKpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.adminKpis>div{background:#fff;border:1px solid #e4e7ef;border-radius:15px;padding:13px}.adminKpis span,.adminKpis small{color:#7a8295;font-size:7px;display:block}.adminKpis strong{color:#2e3757;margin:5px 0;font-size:21px;display:block}.adminGrid{grid-template-columns:1.1fr .9fr;gap:12px;display:grid}.adminCard{background:#fff;border:1px solid #e3e6ee;border-radius:17px;margin-bottom:12px;padding:14px;box-shadow:0 8px 22px #3c436e0d}.adminCardHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.adminCardHead b{color:#35405f;font-size:10px;display:block}.adminCardHead span{color:#7d8598;margin-top:3px;font-size:7px;display:block}.countPill,.accentMetric{text-align:center;color:#584ddd;background:#efedff;border-radius:20px;min-width:30px;padding:6px 8px;font-size:8px;font-weight:900}.ratingBars{gap:7px;display:grid}.ratingBars>div{color:#69738b;grid-template-columns:22px 1fr 18px;align-items:center;gap:7px;font-size:7px;display:grid}.ratingBars>div>div{background:#eef0f6;border-radius:10px;height:7px;overflow:hidden}.ratingBars i{background:#7167ef;border-radius:10px;height:100%;display:block}.ratingBars b{text-align:right;color:#47506a}.topIssues{border-top:1px solid #eef0f5;margin-top:13px;padding-top:11px}.topIssues>b{color:#48516b;font-size:8px}.topIssues>div{color:#6b748a;border-bottom:1px solid #f0f1f5;justify-content:space-between;padding:6px 0;font-size:7px;display:flex}.topIssues strong{color:#5b50db}.queueList{gap:7px;display:grid}.queueRow{background:#fbfcff;border:1px solid #eef0f5;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.queueRow b,.queueRow span{color:#657087;font-size:7px;display:block}.queueRow b{color:#4e57d6}.statusPill{color:#687189;background:#f1f2f7;border-radius:20px;padding:5px 7px;font-size:6px;font-weight:900}.statusPill.active,.statusPill.implemented,.statusPill.resolved{color:#2e8566;background:#e9f8f0}.statusPill.pending,.statusPill.new,.statusPill.open{color:#a16c25;background:#fff5e7}.statusPill.in-review,.statusPill.in-progress{color:#5b50db;background:#eeeaff}.tableScroll{overflow:auto}.adminTable{border-collapse:collapse;width:100%;font-size:7px}.adminTable th,.adminTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #eef0f5;padding:8px}.adminTable th{color:#7b8395;text-transform:uppercase;letter-spacing:.04em;font-size:6px}.adminTable td{color:#566077}.adminTable td b{color:#35405f;display:block}.adminTable td small{color:#9299a8;margin-top:2px;display:block}.permissionCard{margin-top:0}.roleMatrix{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.roleMatrix>div{background:#fafbff;border:1px solid #e8eaf0;border-radius:12px;padding:10px}.roleMatrix b{color:#424b67;font-size:8px;display:block}.roleMatrix span{color:#747d90;margin-top:4px;font-size:7px;line-height:1.45;display:block}@media (width<=900px){.adminKpis{grid-template-columns:1fr 1fr}.adminGrid{grid-template-columns:1fr}.adminToolbar{display:block}.permissionChips{justify-content:flex-start;margin-top:8px}.roleMatrix{grid-template-columns:1fr}}@media (width<=600px){.adminHero{padding:16px;display:block}.roleBadge{margin-top:10px;display:inline-block}.adminKpis{gap:7px}.adminKpis>div{padding:10px}.adminKpis strong{font-size:18px}.adminPage{padding-left:4px;padding-right:4px}}.minimalShell .top{gap:24px;padding:0 30px}.minimalShell .brandMobile{flex:none;display:flex}.minimalShell .brandMobile .mark{border-radius:12px;width:38px;height:38px}.minimalShell .brandMobile b{color:#222b4b;font-size:15px;line-height:1.1}.minimalShell .brandMobile small{font-size:7px;line-height:1.25}.minimalShell .topRight{margin-left:auto}.minimalShell .page{padding-top:28px}@media (width<=760px){.minimalShell .top{height:66px;padding:0 14px}.minimalShell .brandMobile{min-width:0;display:flex}.minimalShell .brandMobile .mark{width:34px;height:34px}.minimalShell .brandMobile b{font-size:13px}.minimalShell .brandMobile small{font-size:6px}.minimalShell .topRight{gap:6px}.minimalShell .page{padding-top:14px}}.supportFocus .focusIcon{background:linear-gradient(135deg,#5b57e8,#44c7c5)}.comingSoonBadge{letter-spacing:.06em;background:#f1efff;border-radius:20px;padding:4px 7px;color:#5b50dc!important;margin-top:6px!important;font-size:6px!important;font-weight:900!important;display:inline-flex!important}.supportBotFab{background:linear-gradient(135deg,#5b57e8,#43c8c5)!important}.supportComingSoon{z-index:110;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #e1e4ed;border-radius:22px;width:min(390px,100vw - 32px);padding:18px;animation:.18s both pop;position:fixed;bottom:96px;right:24px;box-shadow:0 24px 70px #2b325d33}.supportClose{color:#687188;cursor:pointer;background:#f4f5f8;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:11px;right:11px}.supportIcon{color:#5b50dc;background:linear-gradient(135deg,#eceaff,#e9ffff);border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:11px;display:grid}.supportComingSoon h2{color:#252e50;margin:5px 0 6px;font-size:21px}.supportComingSoon>p{color:#737b90;margin:0;font-size:9px;line-height:1.6}.supportPreview{gap:7px;margin:13px 0;display:grid}.supportPreview>div{background:#fbfcff;border:1px solid #e9ebf1;border-radius:12px;grid-template-columns:28px 1fr;column-gap:8px;padding:9px 10px;display:grid}.supportPreview span{color:#5b50dc;background:#efedff;border-radius:9px;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.supportPreview b{color:#424b68;font-size:8px}.supportPreview small{color:#7d8598;margin-top:2px;font-size:7px}.supportLearn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6155ef,#37bec6);border:0;border-radius:12px;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px 12px;font-size:8px;font-weight:900;display:flex}@media (width<=600px){.supportComingSoon{width:calc(100vw - 24px);bottom:82px;right:12px}}.assistiveMenu button.supportItem{color:#5047d8;background:linear-gradient(90deg,#f3f2ff,#effdfb)}.assistiveMenu button.supportItem span{color:#fff;background:linear-gradient(135deg,#6155ef,#3bc2c4)}.supportBotFab .robotIcon{background:linear-gradient(135deg,#eef0ff,#eafcfb);border-color:#dce1ef;border-radius:16px;width:54px;height:54px}.supportBotFab>span:last-child{color:#4f48d7;border-color:#dce1ef}@media (width<=760px){.homeFocus{grid-template-columns:1fr}.knowledgeFocus,.supportFocus{max-width:none;grid-column:auto!important}}.authPage{background:linear-gradient(135deg,#fbfbff,#f5fbff);grid-template-columns:minmax(360px,520px) minmax(260px,420px);place-items:center;gap:28px;min-height:calc(100vh - 74px);padding:34px 26px;display:grid;position:relative;overflow:hidden}.authGlow{filter:blur(4px);opacity:.7;pointer-events:none;border-radius:50%;position:absolute}.authGlowOne{background:radial-gradient(circle,#e8e4ff 0%,#e8e4ff00 70%);width:300px;height:300px;top:-80px;left:-90px}.authGlowTwo{background:radial-gradient(circle,#defcf7 0%,#defcf700 70%);width:330px;height:330px;bottom:-110px;right:-100px}.authCard,.onboardCard{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #e3e7f0;border-radius:26px;padding:28px;position:relative;box-shadow:0 24px 70px #2f38611c}.authBrand{align-items:center;gap:10px;margin-bottom:25px;display:flex}.authMark{color:#fff;background:linear-gradient(135deg,#6458ef,#47c7c5);border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid;box-shadow:0 9px 22px #5154d433}.authBrand b,.authBrand small{display:block}.authBrand b{color:#243055;font-size:16px}.authBrand small{color:#81889b;margin-top:2px;font-size:7px}.authEyebrow{letter-spacing:.14em;color:#5d51df;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.authCard h1,.onboardCard h1{color:#202a4d;letter-spacing:-.04em;margin:0;font-size:31px;line-height:1.08}.authCard h1 em,.onboardCard h1 em{color:#5e54e4;font-style:normal}.authIntro{color:#737c91;margin:11px 0 18px;font-size:9px;line-height:1.65}.googleButton{color:#36405e;cursor:pointer;background:#fff;border:1px solid #dfe3ed;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;padding:11px 13px;font-size:9px;font-weight:900;transition:all .15s;display:flex;box-shadow:0 5px 16px #353d640f}.googleButton:hover{transform:translateY(-1px);box-shadow:0 9px 20px #353d6417}.googleButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.googleMark{color:#4285f4;background:#fff;border:1px solid #eceef2;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:900;display:grid}.authDivider{align-items:center;gap:8px;margin:18px 0;display:flex}.authDivider:before,.authDivider:after{content:"";background:#edf0f5;flex:1;height:1px}.authDivider span{color:#9298a8;font-size:7px}.authTrust{background:#f9faff;border:1px solid #edf0f6;border-radius:12px;align-items:flex-start;gap:8px;margin-top:10px;padding:9px;display:flex}.authTrust>span{color:#5a50dc;background:#eceaff;border-radius:8px;place-items:center;width:21px;height:21px;font-size:9px;font-weight:900;display:grid}.authTrust b,.authTrust small{display:block}.authTrust b{color:#44506d;font-size:8px}.authTrust small{color:#81899c;margin-top:2px;font-size:7px;line-height:1.45}.authPreviewLink,.backAuth{color:#5d53de;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:7px;font-weight:900}.authOptionNote{color:#8b6a2d;background:#fff8e9;border:1px solid #f3e1b3;border-radius:10px;padding:9px;font-size:7px;line-height:1.5}.authSide{z-index:1;padding:18px;position:relative}.authSide h2{color:#252e50;letter-spacing:-.04em;margin:8px 0 20px;font-size:31px;line-height:1.05}.authSide h2 span{color:#3dbeb9}.authMetrics{gap:8px;display:grid}.authMetrics>div{background:#fff;border:1px solid #e4e8f0;border-radius:13px;align-items:center;gap:10px;padding:11px 12px;display:flex}.authMetrics b{color:#5c50dc;background:#f0eeff;border-radius:9px;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.authMetrics span{color:#59627b;font-size:8px;font-weight:800}.onboardCard{width:100%;max-width:510px}.stepPill{align-items:center;gap:7px;margin-bottom:24px;display:flex}.stepPill span{color:#8a91a2;background:#eff1f6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-weight:900;display:grid}.stepPill span.active{color:#574bd9;background:#e8e6ff}.stepPill i{background:#dfe3ec;width:34px;height:1px}.profileEmail{background:#fafbff;border:1px solid #e4e7ef;border-radius:12px;align-items:center;gap:9px;margin:14px 0;padding:10px;display:flex}.profileEmail>span{color:#4285f4;background:#fff;border:1px solid #e9ebf1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-weight:900;display:grid}.profileEmail small,.profileEmail b{display:block}.profileEmail small{color:#8b92a4;font-size:6px}.profileEmail b{color:#3d4865;margin-top:2px;font-size:8px}.profileEmail strong{color:#2c8467;background:#e8f8ef;border-radius:20px;margin-left:auto;padding:4px 6px;font-size:6px}.authField{margin-top:10px;display:block}.authField>span{color:#59627b;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.authField i,.authField em{color:#8e95a6;margin-left:3px;font-style:normal;font-weight:700}.authField input{box-sizing:border-box;color:#34405e;background:#fff;border:1px solid #dfe4ed;border-radius:11px;outline:none;width:100%;padding:10px 11px;font-size:9px}.authField input:focus{border-color:#8c84f6;box-shadow:0 0 0 3px #7067ee17}.onboardingButton{color:#fff;background:linear-gradient(135deg,#6256ee,#40c3c5);border-color:#0000;margin-top:14px}.authFine{text-align:center;color:#969cac;margin-top:8px;font-size:6px;display:block}@media (width<=850px){.authPage{grid-template-columns:1fr;padding:20px 14px 40px}.authSide{display:none}}@media (width<=520px){.authCard,.onboardCard{border-radius:20px;padding:20px}.authCard h1,.onboardCard h1{font-size:27px}.authPage{min-height:calc(100vh - 66px)}}.adminPage{padding:0}.controlShell{background:#fff;border:1px solid #e3e7ef;border-radius:22px;grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 74px);display:grid;overflow:hidden;box-shadow:0 18px 50px #323b6512}.controlSidebar{background:linear-gradient(#fbfbff,#f6fbff);border-right:1px solid #edf0f5;padding:18px 12px}.controlBrand{align-items:center;gap:9px;padding:4px 8px 18px;display:flex}.controlMark{color:#fff;background:linear-gradient(135deg,#6458ef,#47c7c5);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.controlBrand b,.controlBrand small{display:block}.controlBrand b{color:#2d3657;font-size:11px}.controlBrand small{color:#7d8598;margin-top:2px;font-size:6px}.controlLabel{letter-spacing:.12em;color:#9298a8;padding:6px 9px;font-size:6px;font-weight:900}.controlSidebar nav{gap:4px;display:grid}.controlNav{color:#616a82;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px;font-size:8px;font-weight:800;display:flex}.controlNav:hover{background:#f2f2ff}.controlNav.active{color:#5348d8;background:linear-gradient(90deg,#eeecff,#eefcfb)}.controlNav span{color:#665ce8;background:#f0f1f6;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.controlNav.active span{color:#fff;background:linear-gradient(135deg,#6557f7,#48c4c2)}.controlRole{background:#fff;border:1px solid #e5e8f0;border-radius:12px;margin-top:25px;padding:10px}.controlRole small,.controlRole b,.controlRole span{display:block}.controlRole small{color:#9299a9;font-size:6px}.controlRole b{color:#3c4665;margin-top:3px;font-size:8px}.controlRole span{color:#7c8497;margin-top:3px;font-size:6px}.controlMain{background:#fcfcff;min-width:0;padding:18px}.controlHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.controlHeader h1{color:#252e50;letter-spacing:-.03em;margin:4px 0 0;font-size:23px}.controlHeaderRight{align-items:center;gap:12px;display:flex}.internalMonth small{color:#7f8799;margin-bottom:3px;font-size:6px;display:block}.internalMonth select{color:#4f5872;background:#fff;border:1px solid #dfe3ec;border-radius:10px;padding:8px 10px;font-size:7px}.internalAvatar{color:#fff;background:#28345d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.controlWelcome{background:linear-gradient(135deg,#fff,#f6f4ff 60%,#effcfb);border:1px solid #e2e6ef;border-radius:18px;justify-content:space-between;gap:16px;margin-bottom:12px;padding:18px;display:flex}.controlWelcome h2{color:#283152;margin:5px 0 4px;font-size:19px}.controlWelcome p{color:#737b90;margin:0;font-size:8px}.controlInsight{background:#fff;border:1px solid #e3e7ef;border-radius:13px;align-content:center;min-width:150px;padding:12px;display:grid}.controlInsight span{color:#5b50dc;font-size:13px}.controlInsight b{color:#3c4664;margin-top:3px;font-size:9px}.controlInsight small{color:#8b92a2;margin-top:3px;font-size:6px}.creatorToolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.creatorToolbar input,.inviteRow input{border:1px solid #dfe3ec;border-radius:11px;outline:none;flex:1;padding:9px 11px;font-size:8px}.creatorToolbar input:focus,.inviteRow input:focus{border-color:#8b84f6;box-shadow:0 0 0 3px #6b61e914}.creatorToolbar span{color:#838b9c;font-size:7px}.inviteRow{align-items:center;gap:8px;display:flex}.inviteRow select{color:#4e5770;background:#fff;border:1px solid #dfe3ec;border-radius:10px;padding:9px;font-size:8px}.inviteRow .cta{padding:9px 13px;font-size:8px}.staffNote{color:#727b90;background:#f8f9ff;border:1px solid #e6e8f0;border-radius:11px;padding:10px;font-size:8px;line-height:1.55}.adminCardHead{align-items:center}@media (width<=900px){.controlShell{grid-template-columns:1fr}.controlSidebar{border-bottom:1px solid #edf0f5;border-right:0;padding:10px;position:relative}.controlSidebar nav{grid-template-columns:repeat(3,1fr)}.controlRole{display:none}.controlBrand{padding-bottom:8px}.controlLabel{display:none}.controlNav{justify-content:center;padding:8px 5px;font-size:7px}.controlNav span{display:none}.controlMain{padding:12px}.controlWelcome{display:block}.controlInsight{margin-top:10px}.adminKpis{grid-template-columns:1fr 1fr}.adminGrid{grid-template-columns:1fr}}@media (width<=600px){.controlHeader{display:block}.controlHeaderRight{justify-content:space-between;margin-top:9px}.controlSidebar nav{grid-template-columns:repeat(2,1fr)}.creatorToolbar{display:block}.creatorToolbar span{margin-top:5px;display:block}.inviteRow{grid-template-columns:1fr 90px;display:grid}.inviteRow .cta{grid-column:1/-1}.controlWelcome h2{font-size:17px}}.tableAction{color:#5a50d8;cursor:pointer;white-space:nowrap;background:#f7f6ff;border:1px solid #dddff0;border-radius:8px;padding:5px 8px;font-size:6px;font-weight:900}.tableAction:hover{background:#eeecff;border-color:#cfcaf8}.reportsGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.reportIntro{grid-column:1/-1}.reportNote{color:#737b90;margin:0;font-size:8px;line-height:1.55}.reportCard{background:#fff;border:1px solid #e3e6ee;border-radius:15px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid;box-shadow:0 8px 22px #3c436e0d}.reportIcon{color:#5c50dc;background:#efedff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:14px;display:grid}.reportCard b,.reportCard span{display:block}.reportCard b{color:#394363;font-size:9px}.reportCard span{color:#7a8295;margin-top:3px;font-size:7px;line-height:1.45}.reportButton{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#6256ee,#40c3c5);border:0;border-radius:10px;padding:8px 10px;font-size:7px;font-weight:900}.reportPreview{grid-column:1/-1}.reportStats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.reportStats>div{background:#fafbff;border:1px solid #edf0f5;border-radius:11px;padding:10px}.reportStats span,.reportStats b{display:block}.reportStats span{color:#8a91a1;font-size:6px}.reportStats b{color:#3d4766;margin-top:4px;font-size:9px}.responseBackdrop{z-index:300;background:#21274647;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.responseModal{background:#fff;border:1px solid #e0e3ed;border-radius:22px;width:min(560px,100%);max-height:min(760px,90vh);padding:22px;position:relative;overflow:auto;box-shadow:0 30px 90px #232a503d}.responseClose{color:#697187;cursor:pointer;background:#f2f3f7;border:0;border-radius:50%;width:28px;height:28px;position:absolute;top:12px;right:12px}.responseModal h2{color:#273052;margin:6px 0 2px;font-size:20px}.responseMeta{color:#838a9b;margin:0 0 14px;font-size:7px}.responseBlock{border-top:1px solid #edf0f5;padding:10px 0}.responseBlock span{letter-spacing:.08em;text-transform:uppercase;color:#8c93a3;font-size:6px;font-weight:900;display:block}.responseBlock b{color:#47516d;margin-top:4px;font-size:8px;line-height:1.55;display:block}.responseBlock p{color:#606981;margin:5px 0 0;font-size:8px;line-height:1.6}.responseRatings{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:4px;display:grid}.responseRatings>div{background:#fafbff;border:1px solid #edf0f5;border-radius:10px;padding:8px}.responseRatings span,.responseRatings b{display:block}.responseRatings span{color:#8b92a2;font-size:5px}.responseRatings b{color:#4f58d1;margin-top:3px;font-size:7px}@media (width<=900px){.reportsGrid{grid-template-columns:1fr}.reportIntro,.reportPreview{grid-column:auto}.reportStats{grid-template-columns:1fr 1fr}}@media (width<=600px){.reportCard{grid-template-columns:32px 1fr}.reportIcon{width:32px;height:32px}.reportButton{grid-column:2;justify-self:start}.responseModal{border-radius:18px;padding:18px}.responseRatings{grid-template-columns:1fr 1fr}.tableAction{padding:5px 7px;font-size:6px}}.minimalShell>main{min-height:100vh;display:block;position:relative}.minimalShell>main>.top{z-index:5;flex:none;position:relative;top:auto}.minimalShell>main>.page{z-index:1;position:relative}.controlMain{position:relative;overflow:visible}.controlHeader{z-index:2;position:relative}.roleBadge.user{color:#5a50d8;background:#f0eeff}.roleBadge.super-admin{color:#5246d5;background:#e8e6ff}.queueActions{align-items:center;gap:8px;display:flex}.tableAction:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.accessModal{max-width:520px}.accessOptions{gap:8px;margin-top:14px;display:grid}.accessOption{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e9f0;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.accessOption:hover,.accessOption.active{background:#faf9ff;border-color:#bdb6fa}.accessOption small{color:#7b8294;font-size:7px}.accessOnlySuper{color:#8b92a2;margin:12px 0 0;font-size:6px}@media (width<=900px){.queueActions{flex-wrap:wrap}.minimalShell>main>.top{height:auto;min-height:66px}}.supportPage{padding-bottom:90px}.supportHero{background:linear-gradient(135deg,#fff,#f5f4ff 62%,#effcfc);border:1px solid #e2e5ef;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;padding:20px;display:flex}.supportHero h1{color:#273050;margin:5px 0;font-size:24px}.supportHero p{color:#747c90;margin:0;font-size:8px}.supportScope,.supportKpi{background:#fff;border:1px solid #e1e5ed;border-radius:12px;min-width:145px;padding:11px 13px}.supportScope b,.supportScope span,.supportScope small,.supportKpi b,.supportKpi span{display:block}.supportScope b{color:#47506b;font-size:8px}.supportScope span{color:#5b52d5;margin-top:4px;font-size:7px}.supportScope small{color:#8a91a1;margin-top:4px;font-size:6px;line-height:1.45}.supportKpi b{color:#554ad4;font-size:20px}.supportKpi span{color:#8b92a3;font-size:6px}.supportGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.supportRaise{min-width:0}.supportFormGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.supportFormGrid label{display:block}.supportFormGrid label>span,.supportFilters label>span{color:#606981;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.supportFormGrid em{color:#999fae;font-style:normal;font-weight:600}.supportFormGrid select,.supportFormGrid textarea,.supportFilters select{box-sizing:border-box;color:#47516d;background:#fff;border:1px solid #dfe3ec;border-radius:10px;outline:none;width:100%;padding:9px 10px;font-size:8px}.supportFormGrid textarea{resize:vertical;min-height:100px}.supportWide{grid-column:1/-1}.tatHelp{color:#858c9d;margin-top:5px;font-size:6px;line-height:1.4;display:block}.supportActions{align-items:center;gap:10px;margin-top:11px;display:flex}.supportActions>span{color:#9298a7;font-size:6px}.ticketSuccess{background:#effaf7;border:1px solid #d5eee5;border-radius:11px;margin-top:11px;padding:10px 12px}.ticketSuccess b,.ticketSuccess span,.ticketSuccess small{display:block}.ticketSuccess b{color:#287a65;font-size:8px}.ticketSuccess span{color:#44516b;margin-top:3px;font-size:7px}.ticketSuccess small{color:#7d8797;margin-top:2px;font-size:6px}.supportTicketList{gap:8px;margin-top:10px;display:grid}.supportTicketCard{background:#fff;border:1px solid #e6e9f0;border-radius:13px;padding:11px}.ticketTop{justify-content:space-between;align-items:center;gap:7px;display:flex}.ticketTop>b{color:#43506c;font-size:7px}.ticketStatus,.priorityTag{border-radius:999px;padding:4px 7px;font-size:5px;font-weight:900}.ticketStatus.raised{color:#5b50db;background:#f1efff}.ticketStatus.in-review{color:#946b22;background:#fff7e8}.ticketStatus.resolved{color:#2e8168;background:#eaf8f3}.ticketMeta{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ticketMeta span{color:#7d8597;border:1px solid #edf0f5;border-radius:999px;padding:3px 6px;font-size:5px}.supportTicketCard p{color:#71798d;margin:7px 0;font-size:7px;line-height:1.5}.supportToolbar{justify-content:space-between;align-items:end;gap:10px;margin-bottom:10px;display:flex}.supportFilters{gap:8px;display:flex}.supportFilters label{min-width:105px;display:block}.supportBoard{grid-template-columns:repeat(3,1fr);align-items:start;gap:10px;display:grid}.supportColumn{background:#f9faff;border:1px solid #e2e5ee;border-radius:15px;min-height:320px;padding:10px}.supportColumnHead{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.supportColumnHead b,.supportColumnHead span{display:block}.supportColumnHead b{color:#3d4766;font-size:9px}.supportColumnHead span{color:#8b92a1;margin-top:2px;font-size:5px}.supportColumnHead>strong{color:#5b50d8;background:#efedff;border-radius:8px;place-items:center;width:23px;height:23px;font-size:7px;display:grid}.supportKanbanCard{background:#fff;border:1px solid #e4e7ef;border-radius:12px;margin-bottom:7px;padding:10px;box-shadow:0 7px 18px #353c630d}.supportKanbanCard>b{color:#46506d;margin-top:7px;font-size:7px;display:block}.supportKanbanCard>small{color:#828a9b;margin-top:4px;font-size:6px;display:block}.priorityTag.urgent{color:#c34e58;background:#fff0f0}.priorityTag.moderate{color:#946b22;background:#fff7e8}.priorityTag.low{color:#2c7d69;background:#eef7f5}.tatRow{border-top:1px solid #edf0f5;justify-content:space-between;gap:8px;margin-top:8px;padding-top:7px;display:flex}.tatRow span{color:#8a91a2;font-size:5px}.tatRow strong{font-size:5px}.tatUrgent{color:#c94d59}.tatModerate{color:#946b22}.tatLow{color:#2b7d69}.supportKanbanCard p{color:#6f788e;margin:7px 0;font-size:6px;line-height:1.45}.supportPolicy{color:#80889a;background:#fbfbff;border:1px dashed #daddec;border-radius:11px;margin-top:10px;padding:9px 11px;font-size:6px;line-height:1.5}@media (width<=900px){.supportGrid,.supportBoard{grid-template-columns:1fr}.supportColumn{min-height:0}.supportHero{display:block}.supportScope,.supportKpi{margin-top:10px}.supportFormGrid{grid-template-columns:1fr}.supportWide{grid-column:auto}.supportToolbar{display:block}.supportFilters{margin-bottom:8px}}@media (width<=600px){.supportActions{display:block}.supportActions .cta{width:100%}.supportActions>span{margin-top:6px;display:block}.supportFilters{width:100%}.supportFilters label{flex:1}.supportFilters select{width:100%}}.top{font-size:14px}.top .brandMobile b{font-size:16px}.top .brandMobile small{font-size:8px}.top .topRight{gap:16px}.top .langSelect{padding:9px 12px;font-size:12px}.top .bell{padding:4px}.top .person b{font-size:12px}.top .person small{font-size:9px}.page{font-size:14px}.page .eyebrow{letter-spacing:.12em;font-size:10px!important}.page h3{font-size:16px}.page p{font-size:13px;line-height:1.6}.page small,.page label,.page label>span{font-size:10px}.page input,.page select,.page textarea{padding:11px 12px;font-size:12px!important}.adminPage{font-size:13px}.controlNav{padding:10px;font-size:10px}.adminTable{font-size:11px}.adminTable th{font-size:8px}.adminTable td{padding:10px 8px;font-size:11px}.adminTable td small,.statusPill,.roleBadge{font-size:8px}.reportButton{padding:10px 12px;font-size:9px}.responseModal h2{font-size:23px}.responseMeta{font-size:9px}.responseBlock span{font-size:8px}.responseBlock b,.responseBlock p{font-size:10px}.responseRatings span{font-size:7px}.responseRatings b{font-size:9px}.supportPage h2{font-size:21px}.supportScope b,.supportKpi span{font-size:9px}.supportScope span,.supportScope small{font-size:8px}.supportFormGrid textarea{min-height:125px}.tatHelp,.supportActions>span{font-size:8px}.supportTicketCard{padding:13px}.ticketStatus,.priorityTag,.ticketMeta span{font-size:7px}.tatRow span,.tatRow strong{font-size:7px}.supportKanbanCard p,.supportPolicy{font-size:8px}.creatorBotFab{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.supportBotFab{box-shadow:none!important;background:0 0!important;border:0!important;min-width:0!important;padding:0!important}.supportBotFab:before,.supportBotFab:after{display:none!important}.supportBotFab .robotIcon{background:linear-gradient(135deg,#eef0ff,#eafcfb)!important;box-shadow:0 12px 26px #4c578524!important}.supportBotFab>span:last-child{box-shadow:0 4px 12px #4c578514;color:#4f48d7!important;background:#fff!important;border:1px solid #dce1ef!important}.supportComingSoon{width:min(430px,100vw - 32px);padding:22px}.supportComingSoon h2{font-size:24px}.supportComingSoon>p{font-size:12px}.supportPreview{gap:9px}.supportPreview>button{text-align:left;cursor:pointer;background:#fbfcff;border:1px solid #e6e9f0;border-radius:13px;grid-template-columns:34px 1fr;column-gap:10px;padding:11px 12px;display:grid}.supportPreview>button:hover{background:#f8f7ff;border-color:#cfcaf8}.supportPreview>button span{color:#5b50dc;background:#efedff;border-radius:9px;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.supportPreview>button b{color:#424b68;font-size:10px}.supportPreview>button small{color:#7d8598;margin-top:2px;font-size:8px}.supportLearn{font-size:10px}@media (width<=900px){.page h1{font-size:27px}.adminTable td{font-size:10px}.controlNav{font-size:9px}}@media (width<=600px){.page{padding:18px 14px 40px}.page h1{font-size:24px}.page p{font-size:12px}.page .cta{font-size:11px}.top .person div{display:none}.top{padding:0 14px}.top .topRight{gap:8px}.supportComingSoon h2{font-size:21px}}.ticketDetailModal{width:min(720px,100%);max-height:88vh}.ticketDetailHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ticketDetailHead h2{font-size:24px!important}.ticketDetailGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.ticketConversation{gap:9px;max-height:290px;margin:12px 0;padding-right:2px;display:grid;overflow:auto}.ticketMessage{background:#fbfcff;border:1px solid #e3e7ef;border-radius:13px;padding:11px 13px}.ticketMessage.support{background:#f4f2ff;border-color:#e2ddff}.ticketMessage>div{justify-content:space-between;gap:8px;display:flex}.ticketMessage b{color:#4a536b;font-size:10px}.ticketMessage small{color:#8a91a1;font-size:8px}.ticketMessage p{color:#616a80;margin:6px 0 0;font-size:10px;line-height:1.55}.attachmentChip{color:#5a50d8;background:#eef0ff;border-radius:999px;align-items:center;margin-top:7px;padding:5px 8px;font-size:8px;display:inline-flex}.emptyResponse{color:#7c8496;background:#fbfcff;border:1px dashed #d9deea;border-radius:12px;padding:15px;font-size:10px}.supportOpsForm{border-top:1px solid #edf0f5;padding-top:14px}.supportOpsForm label{margin-bottom:10px;display:block}.supportOpsForm label>span{color:#606981;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.supportOpsForm select,.supportOpsForm textarea{box-sizing:border-box;background:#fff;border:1px solid #dfe3ec;border-radius:10px;width:100%;padding:11px 12px;font-size:12px}.supportOpsForm textarea{resize:vertical;min-height:115px}.supportOpsActions{align-items:center;gap:9px;margin-top:11px;display:flex}.supportOpsActions .cta{font-size:12px}.fileInput{box-sizing:border-box;color:#687188;background:#fafbff;border:1px dashed #cdd4e2;border-radius:10px;width:100%;padding:10px;font-size:11px!important}.fileName{color:#5a50d8;margin-top:5px;font-size:9px;display:block}@media (width<=700px){.ticketDetailGrid{grid-template-columns:1fr}.ticketDetailHead{display:block}.ticketDetailHead>.ticketStatus{margin-top:8px;display:inline-block}.supportOpsActions{flex-wrap:wrap}}.controlNav{font-size:12px}.controlLabel{font-size:9px}.controlBrand b{font-size:14px}.controlBrand small{font-size:8px}.controlRole small{font-size:9px}.controlRole b{font-size:11px}.controlRole span{font-size:9px}.controlHeader h1{font-size:31px}.internalMonth small{font-size:10px}.internalMonth select{font-size:12px}.adminCardHead b{font-size:14px}.adminCardHead span,.adminTable th{font-size:10px}.adminTable td{font-size:13px}.adminTable td small,.statusPill,.roleBadge{font-size:10px}.creatorToolbar input,.inviteRow input{font-size:13px}.creatorToolbar span{font-size:10px}.reportNote{font-size:12px}.reportCard b{font-size:13px}.reportCard span,.reportButton{font-size:11px}.reportStats span{font-size:10px}.reportStats b{font-size:13px}.tableAction{padding:8px 11px;font-size:10px}.page .eyebrow{font-size:11px!important}.page h1{font-size:34px}.page h2{font-size:23px}.page p{font-size:15px}.page small{font-size:11px}.page label,.page label>span{font-size:12px}.page input,.page select,.page textarea{font-size:14px!important}.page button{font-size:13px}.page .cta{padding:12px 18px;font-size:14px}.supportPage h1{font-size:34px}.supportPage p{font-size:14px}.supportFormGrid label>span,.supportFilters label>span{font-size:11px}.supportFormGrid select,.supportFormGrid textarea,.supportFilters select{font-size:14px!important}.tatHelp,.supportActions>span{font-size:10px}.ticketSuccess b{font-size:12px}.ticketSuccess span{font-size:11px}.ticketSuccess small{font-size:10px}.ticketTop>b{font-size:11px}.ticketStatus,.priorityTag,.ticketMeta span{font-size:9px}.supportTicketCard p{font-size:11px}.supportColumnHead b{font-size:13px}.supportColumnHead span{font-size:9px}.supportKanbanCard>b{font-size:11px}.supportKanbanCard>small{font-size:10px}.tatRow span,.tatRow strong{font-size:9px}.supportKanbanCard p,.supportPolicy{font-size:10px}.ticketStatus.waiting-for-creator{color:#3b6e9e;background:#eef6ff}.supportClosedState{background:#fafbff;border:1px solid #e2e6ef;border-radius:13px;gap:10px;margin-top:12px;padding:13px;display:grid}.supportClosedState b,.supportClosedState span{display:block}.supportClosedState b{color:#3f4964;font-size:11px}.supportClosedState span{color:#7b8395;margin-top:4px;font-size:9px;line-height:1.5}.supportRating{border-top:1px solid #e8ebf1;gap:8px;padding-top:11px;display:grid}.supportRating h3{color:#404b67;margin:0;font-size:15px}.ratingChoices{gap:7px;display:flex}.ratingChoice{color:#697287;cursor:pointer;background:#fff;border:1px solid #e0e4ed;border-radius:9px;padding:7px 11px;font-size:13px}.ratingChoice.active{color:#5a4fd8;background:#f0edff;border-color:#bdb5fb}.supportRating textarea{resize:vertical;border:1px solid #dfe3ec;border-radius:10px;min-height:80px;padding:10px;font-size:11px}.ratingSavedBox{color:#2d7d68;background:#eef9f5;border-radius:10px;padding:9px 11px;font-size:10px;font-weight:800}.ticketReplyComposer{border-top:1px solid #edf0f5;gap:9px;margin-top:10px;padding-top:12px;display:grid}.ticketReplyComposer label>span{color:#606981;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.ticketReplyComposer textarea{box-sizing:border-box;resize:vertical;border:1px solid #dfe3ec;border-radius:10px;width:100%;min-height:95px;padding:10px;font-size:11px}.supportAnalyticsKpis{grid-template-columns:repeat(6,1fr)}.supportPerfTable td{vertical-align:middle}.metricGood{color:#2b7e68;font-weight:900}.metricWarn{color:#9a6d20;font-weight:900}.metricRating{color:#5a50d8;font-weight:900}.supportMetricList{gap:9px;margin-top:10px;display:grid}.supportMetricList>div{background:#fafbff;border:1px solid #edf0f5;border-radius:11px;padding:10px}.supportMetricList b,.supportMetricList span{display:block}.supportMetricList b{color:#46506b;font-size:11px}.supportMetricList span{color:#7d8598;margin-top:3px;font-size:9px;line-height:1.45}.supportAnalyticsBars{gap:10px;margin-top:10px;display:grid}.supportAnalyticsBars>div{grid-template-columns:150px 1fr 25px;align-items:center;gap:8px;display:grid}.supportAnalyticsBars span,.supportAnalyticsBars b{color:#687188;font-size:9px}.supportAnalyticsBars i{opacity:.75;background:#6c62e8;border-radius:999px;height:9px;display:block}.supportAnalyticsBars b{text-align:right}@media (width<=1000px){.supportAnalyticsKpis{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.supportAnalyticsKpis{grid-template-columns:1fr 1fr}.supportAnalyticsBars>div{grid-template-columns:110px 1fr 20px}}.supportSearch{min-width:210px}.supportSearch input{box-sizing:border-box;color:#47516d;background:#fff;border:1px solid #dfe3ec;border-radius:10px;width:100%;padding:10px 11px;font-size:12px}.tatBadge.within-tat{color:#2d7e69;font-weight:900}.tatBadge.paused{color:#3b719f;font-weight:900}.tatBadge.stopped{color:#7b8392;font-weight:900}.ticketAssignee{color:#687188!important;margin-top:4px!important;font-size:9px!important}.internalNote{background:#fbfcff;border:1px dashed #d8deeb;border-radius:10px;margin:0 0 8px;padding:9px 10px}.internalNote b{color:#566077;font-size:9px}.internalNote small{color:#9298a6;margin-left:7px;font-size:7px}.internalNote p{color:#6d7587;margin:4px 0 0;font-size:9px;line-height:1.45}.noteButton{margin:-3px 0 9px}.reopenButton{margin-top:8px}@media (width<=700px){.supportSearch{width:100%;min-width:0}}.liveBadge{color:#2d8068;letter-spacing:.08em;background:#e9f8f2;border-radius:999px;align-items:center;padding:4px 8px;font-size:7px;font-weight:900;display:inline-flex}.notificationWrap,.profileWrap{position:relative}.notificationMenu,.profileMenu{z-index:1200;background:#fff;border:1px solid #e1e5ee;border-radius:14px;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 42px #2c34591f}.notificationMenu{width:320px}.notificationHead{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.notificationHead b{color:#424c68;font-size:11px}.notificationHead button{color:#5a50d8;cursor:pointer;background:0 0;border:0;font-size:8px}.notificationItem{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f6;grid-template-columns:8px 1fr;gap:9px;width:100%;padding:11px 13px;display:grid}.notificationItem:hover,.notificationItem.unread{background:#faf9ff}.notificationDot{background:#b8bdcb;border-radius:50%;width:7px;height:7px;margin-top:5px}.notificationItem.unread .notificationDot{background:#6257de}.notificationItem b{color:#4a536c;font-size:9px}.notificationItem p{color:#71798b;margin:3px 0;font-size:8px;line-height:1.4}.notificationItem small{color:#9298a5;font-size:7px}.notificationEmpty{text-align:center;color:#858c9c;padding:18px;font-size:9px}.profileButton{cursor:pointer;background:0 0!important;border:0!important}.profileMenu{min-width:155px;padding:5px}.profileMenu button{text-align:left;color:#4d5770;cursor:pointer;background:#fff;border:0;border-radius:8px;width:100%;padding:9px 10px;font-size:10px}.profileMenu button:hover{background:#f5f4ff}.profileMenu .logoutAction{color:#c34f5e}.opsBotFab{border-radius:16px!important}.botCount{color:#fff;background:#5b50d8;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-4px;right:-4px}.botInlineCount{color:#fff;vertical-align:middle;background:#6257de;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:8px;font-style:normal;display:inline-grid}.opsAssistiveFab{background:linear-gradient(135deg,#f0efff,#ecfbfb)!important}.platformPartnerInfo{margin-top:10px}.servicePartnerNote.open{color:#656f84;background:#f8f9fd;border:1px solid #dfe3ee;border-radius:10px;margin-bottom:10px;padding:11px 12px;font-size:9px;line-height:1.55;display:block!important}.servicePartnerNote.open b{color:#4d5670;margin-bottom:4px;font-size:9px;display:block}.servicePartnerNote.open p{margin:0}.servicePartnerInfo{display:none!important}@media (width<=700px){.notificationMenu{width:auto;position:fixed;top:68px;left:12px;right:12px}.profileMenu{right:0}}.authError{color:#b5485d;background:#fff6f7;border:1px solid #f0c7cf;border-radius:10px;margin:8px 0;padding:9px 11px;font-size:9px;line-height:1.4}.authTabs{gap:8px;margin:16px 0;display:flex}.authTabs .tabBtn{color:#44506d;cursor:pointer;background:#fff;border:1px solid #dfe3ed;border-radius:10px;flex:1;padding:10px 8px;font-size:12px;font-weight:750;transition:background .15s,border-color .15s}.authTabs .tabBtn.active{color:#fff;background:#6458ef;border-color:#6458ef}.authTabs .tabBtn:focus-visible,.authForm input:focus-visible{outline-offset:2px;outline:2px solid #6458ef}.authForm{gap:12px;display:grid}.authForm .authField{margin:0}.authForm .googleButton{margin-top:5px}.authInfo{color:#246d4d;background:#effaf4;border:1px solid #b8e3ce;border-radius:10px;padding:10px 12px;font-size:11px;line-height:1.55}.authCard>.authFine{margin-top:14px;line-height:1.55;display:block}@media (width<=600px){.authTabs .tabBtn{font-size:11px}.authForm{gap:10px}}.form .card{min-width:0}.form .step{gap:12px;margin:18px 0 13px}.form .step>span{width:32px;min-width:32px;height:32px;font-size:13px}.form .step h2{color:#273151;font-size:16px;line-height:1.45}.form .step small,.form .choice small,.form .authorContext small{color:#59637c;font-size:12px;line-height:1.6}.form .choice{align-items:center;min-height:74px;padding:15px}.form .choice b,.form .rating>b{color:#273151;font-size:13px;line-height:1.5}.form .rating{padding:14px}.form .ratings{gap:12px}.form .picker{flex-wrap:wrap;gap:7px}.form .picker button{cursor:pointer;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.form .picker button:focus-visible,.form .choice:focus-visible,.form .pills button:focus-visible{outline-offset:2px;outline:2px solid #6557f7}.form .texts label{color:#293553;min-width:0;padding:15px;font-size:13px}.form .texts textarea{font:inherit;color:#273151;min-height:105px;font-size:13px;line-height:1.65}.form .texts textarea::placeholder{color:#7b8399;opacity:1}.form .multiSelectHint,.form .validationHint{color:#6d7389;margin-top:9px;font-size:12px;line-height:1.5}.form .pills .pill{min-height:40px;padding:10px 13px;font-size:12px;line-height:1.35}.form .authorContext span{font-size:12px}.form .authorContext b{overflow-wrap:anywhere;font-size:15px}.form .select{width:100%;max-width:100%;min-height:45px;padding:12px;font-size:14px}.form .actions{flex-wrap:wrap;gap:12px;margin-top:22px}.form .actions button{min-height:44px;font-size:13px}.form .sideCards b{font-size:14px;line-height:1.4}.form .sideCards p{font-size:12px;line-height:1.65}.cxpFeedbackError,.cxpFeedbackLoading{border-radius:10px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.5}.cxpFeedbackError{color:#a32b41;background:#fff0f2;border:1px solid #f4c7ce}.cxpFeedbackLoading{color:#364681;background:#f0f4ff}@media (width<=980px){.form{grid-template-columns:minmax(0,1fr)}.form .sideCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.form{flex-direction:column;gap:12px;display:flex}.form .card{padding:16px}.form .choices,.form .texts,.form .ratings,.form .sideCards{grid-template-columns:minmax(0,1fr)}.form .rating{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.form .picker{margin-top:0}.form .actions button{flex:1;justify-content:center}.form .authorContext{flex-wrap:wrap}.form .step h2{font-size:15px}.form .sideCards{display:grid}.form .pills .pill{font-size:12px}.adminPage .controlMain{min-width:0}.adminPage .adminGrid{grid-template-columns:minmax(0,1fr)}}.cxpFeedbackTopicGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.cxpFeedbackTopicGrid>div,.cxpFeedbackTrend>div{border:1px solid #e4e8f2;border-radius:12px;flex-direction:column;gap:5px;min-width:0;padding:13px;display:flex}.cxpFeedbackTopicGrid span,.cxpFeedbackTrend span{color:#58637d;font-size:12px}.cxpFeedbackTopicGrid b,.cxpFeedbackTrend strong{color:#263457;font-size:17px}.cxpFeedbackTopicGrid small,.cxpFeedbackTrend small{color:#68758e;font-size:11px}.cxpFeedbackTrend{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.cxpFeedbackAnalyticsExtra{margin-top:14px}@media (width<=540px){.cxpFeedbackTopicGrid,.cxpFeedbackTrend{grid-template-columns:repeat(2,minmax(0,1fr))}}.cxpHomeCredit{text-align:center;color:#68758a;letter-spacing:.01em;margin:40px auto 12px;padding:22px 12px 10px;font-size:13px}.cxpHomeCredit span{color:#e45c85}.cxpHomeCredit strong{color:#39466b;font-weight:750}.cxpAuthLoading{text-align:center;color:#35425e;place-content:center;justify-items:center;gap:12px;min-height:80vh;padding:30px;display:grid}.cxpAuthLoading p{color:#66738a;max-width:600px}.knowledgeCard .knowledgeDetail{line-height:1.65}.knowledgeCard .formulaBox{overflow-wrap:anywhere;border-radius:12px;line-height:1.55}.knowledgeCard .kbCopy p{max-width:70ch}@media (width<=650px){.cxpHomeCredit{margin-top:28px;line-height:1.8}.knowledgeCard .knowledgeDetail{padding:12px}}.cxpContactForm{gap:12px;margin-top:16px;display:grid}.cxpContactForm label{color:#43516d;gap:6px;font-size:13px;font-weight:650;display:grid}.cxpContactForm input{box-sizing:border-box;width:100%;font:inherit;color:#263457;background:#fff;border:1px solid #dfe4ee;border-radius:10px;padding:11px}.cxpContactForm .cta,.cxpContactForm .tableAction{justify-self:start}.adminTable td:last-child{min-width:160px}.adminTable td:last-child button{margin:2px}.cxpSuggestionsPage{gap:18px;display:grid}.cxpSuggestionsForm{gap:16px;max-width:760px;display:grid}.cxpSuggestionsForm label{color:#253257;gap:6px;font-size:14px;font-weight:700;display:grid}.cxpSuggestionsForm label small{color:#69758d;font-size:12px;font-weight:400}.cxpSuggestionsForm input,.cxpSuggestionsForm textarea{box-sizing:border-box;color:#263457;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d9e0ed;border-radius:12px;padding:12px}.cxpSuggestionsActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxpSuggestionsActions small{color:#657188}.cxpSuggestionsActions .cta{align-items:center;gap:8px;display:flex}.cxpSuggestionSuccess{color:#167447;align-items:center;gap:8px;display:flex}.cxpSuggestionsHistory{max-width:900px}.cxpSuggestionsHeader,.cxpSuggestionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cxpSuggestionsHeader h2{margin:0;font-size:20px}.cxpSuggestionsList{gap:12px;display:grid}.cxpSuggestionEntry{border:1px solid #e1e6ee;border-radius:13px;padding:15px}.cxpSuggestionEntry strong{color:#243351}.cxpSuggestionEntry>small{color:#768094}.cxpSuggestionEntry p{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.55}.cxpSuggestionReply{background:#f7f7ff;border-left:3px solid #6a65d9;margin-top:12px;padding:10px}.cxpFailedGuide{background:#f8faff;border:1px solid #dfe5f1;border-radius:14px;margin-top:16px;padding:18px;line-height:1.65}.cxpFailedGuide h4{color:#25365b;margin:15px 0 10px}.cxpFailedGuide h4:first-child{margin-top:0}.cxpFailedGuide ol{padding-left:21px}.cxpFailedGuide li{margin-bottom:9px}.cxpFailedCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cxpFailedCards>div{background:#fff;border:1px solid #e3e7f0;border-radius:12px;padding:13px}.cxpFailedCards b{color:#263c69}.cxpFailedReminder{background:#fff;border-left:3px solid #7466e9;margin:12px 0;padding:12px}@media (width<=680px){.cxpFailedCards{grid-template-columns:1fr}.cxpSuggestionsForm{padding:16px}}.cxpNpsExperience{--cxp-nps-accent:#64748b;background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #e0e6f0;border-radius:20px;margin:24px 0 20px;padding:22px;box-shadow:0 10px 32px #1f315c0f}.cxpNps--low{--cxp-nps-accent:#dc4954}.cxpNps--mid{--cxp-nps-accent:#d59a25}.cxpNps--high{--cxp-nps-accent:#158b65}.cxpNpsHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cxpNpsEyebrow{letter-spacing:.12em;color:#6662b2;font-size:10px;font-weight:800}.cxpNpsHeading h2{color:#1e2948;margin:7px 0;font-size:19px;line-height:1.3}.cxpNpsHeading p{color:#67728a;margin:0 0 17px;font-size:12px;line-height:1.6}.cxpNpsOptional{color:#645b9d;letter-spacing:.08em;background:#edeaf9;border-radius:100px;flex-shrink:0;padding:6px 9px;font-size:9px;font-weight:800}.cxpNpsMood{background:#fff;border:1px solid #e7edf5;border-radius:16px;align-items:center;gap:14px;min-height:97px;margin:0 0 17px;padding:14px 16px;transition:background .25s,border-color .25s;display:flex}.cxpNps--low .cxpNpsMood{background:#fff5f5;border-color:#ffdcdf}.cxpNps--mid .cxpNpsMood{background:#fffbec;border-color:#f8e6b3}.cxpNps--high .cxpNpsMood{background:#edfff5;border-color:#b8edd3}.cxpNpsFace{transform-origin:50%;flex-shrink:0;place-items:center;font-size:45px;line-height:1;animation:.42s cubic-bezier(.15,1.4,.4,1) both cxpNpsReaction;display:grid}.cxpNpsMoodCopy{flex:1;gap:5px;min-width:0;display:grid}.cxpNpsMoodCopy strong{color:#1b2a45;font-size:15px}.cxpNpsMoodCopy small{color:#65728a;font-size:11px;line-height:1.4}.cxpNpsSelectedScore{color:var(--cxp-nps-accent);white-space:nowrap;font-size:28px}.cxpNpsSelectedScore small{color:#728098;font-size:12px}.cxpNpsScale{grid-template-columns:repeat(11,minmax(0,1fr));gap:5px;display:grid}.cxpNpsScore{border:1px solid var(--nps-color);background:var(--nps-tint);min-width:0;min-height:45px;color:var(--nps-color);border-radius:10px;padding:0;font-size:14px;font-weight:850;transition:transform .19s,background .19s,box-shadow .19s,color .19s}.cxpNpsScore:hover{transform:translateY(-3px);box-shadow:0 5px 12px #141f3f1f}.cxpNpsScore.is-selected{background:var(--nps-color);color:#fff;border-color:#0000;transform:translateY(-5px)scale(1.07);box-shadow:0 5px 0 1px #fff,0 10px 20px #141f3f38}.cxpNpsScore:focus-visible{outline-offset:3px;outline:3px solid #3855d3}.cxpNpsScaleLabels{color:#617087;justify-content:space-between;gap:10px;margin:12px 0 8px;font-size:11px;font-weight:650;display:flex}.cxpNpsTrack>span{background:linear-gradient(90deg,#d64f57,#eab847 65%,#1aab7d);border-radius:100px;height:100%;transition:width .45s cubic-bezier(.18,.76,.2,1);display:block}.cxpNpsFollowUp{margin-top:19px;animation:.28s ease-out both cxpNpsFollowUp}.cxpNpsFollowUp label{color:#26344d;margin-bottom:8px;font-size:12px;font-weight:750;display:block}.cxpNpsFollowUp textarea{resize:vertical;color:#253450;background:#fff;border:1px solid #d9e1ec;border-radius:12px;width:100%;min-height:82px;padding:12px;font-size:13px;line-height:1.5;display:block}.cxpNpsFollowUp textarea:focus{outline-offset:1px;outline:2px solid #a4b5e8}.cxpNpsFootnote{color:#728097;margin:14px 0 0;font-size:10px;line-height:1.5}@keyframes cxpNpsReaction{0%{opacity:.5;transform:translateY(9px)scale(.72)rotate(-10deg)}65%{opacity:1;transform:translateY(-5px)scale(1.19)rotate(5deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes cxpNpsFollowUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=520px){.cxpNpsExperience{border-radius:16px;padding:14px 11px}.cxpNpsHeading h2{font-size:16px}.cxpNpsHeading p{font-size:11px}.cxpNpsOptional{padding:5px 7px;font-size:8px}.cxpNpsMood{gap:10px;min-height:82px;padding:11px}.cxpNpsFace{font-size:37px}.cxpNpsMoodCopy strong{font-size:13px}.cxpNpsMoodCopy small{font-size:10px}.cxpNpsSelectedScore{font-size:23px}.cxpNpsScale{gap:3px}.cxpNpsScore{border-radius:7px;min-height:38px;font-size:12px}.cxpNpsScaleLabels{font-size:10px}}@media (prefers-reduced-motion:reduce){.cxpNpsFace,.cxpNpsFollowUp{animation:none}.cxpNpsScore,.cxpNpsTrack>span,.cxpNpsMood{transition:none}.cxpNpsScore:hover,.cxpNpsScore.is-selected{transform:none}}.wbpCombinedInfo{color:#293d54;background:linear-gradient(115deg,#f2fffc,#f5f4ff);border:1px solid #b8dfdb;border-radius:15px;margin:14px 0;padding:15px 17px;font-size:12px;line-height:1.65}.wbpCombinedInfo b{color:#29555b;margin-bottom:5px;font-weight:800;display:block}.wbpCombinedInfo p{color:#48586e;margin:0}.wbpCombinedInfo p strong{color:#2d4964}.resultAmount small{line-height:1.45}.estimateFootnote{line-height:1.65}.adminPage,.adminPage .controlShell,.adminPage .controlMain{box-sizing:border-box;min-width:0;max-width:100%}.adminPage .controlMain>.cxpNps{width:100%;min-width:0}.adminPage .controlMain>.cxpNps>.adminCard{min-width:0;max-width:100%}@media (width<=900px){.adminPage .controlShell{grid-template-columns:minmax(0,1fr)}.adminPage .controlMain{min-width:0;padding:12px}}.cxpBrandMarkShell{flex-shrink:0;overflow:hidden;box-shadow:none!important;background:0 0!important;padding:0!important}.cxpBrandMarkImg{object-fit:contain;width:100%;height:100%;display:block}.authBrand{justify-content:flex-start;min-height:72px}.cxpAuthBrandLogo{object-fit:contain;width:min(100%,255px);height:auto;display:block}.controlBrand{flex-direction:column;align-items:flex-start;gap:1px}.cxpSidebarLogo{object-fit:contain;width:min(100%,178px);height:auto;display:block}.controlBrand>small{color:#747e97;margin-left:5px;font-size:8px}.cxpLoaderLogo{object-fit:contain;width:64px;height:64px;margin-bottom:4px;display:block}@media (width<=900px){.controlBrand{align-items:flex-start;padding-bottom:9px}.cxpSidebarLogo{width:145px}}@media (width<=520px){.authBrand{min-height:56px;margin-bottom:14px}.cxpAuthBrandLogo{width:min(100%,205px)}.cxpSidebarLogo{width:132px}}.notificationHeadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.notificationHeadActions .notificationClearAll{color:#b42642;font-size:10px;font-weight:700}.notificationHeadActions button:disabled{opacity:.5;cursor:not-allowed}.notificationError{color:#a62440;background:#fff0f1;padding:10px 12px;font-size:12px}.notificationHead b{font-size:13px}.notificationHead button{font-size:10px}@media (width<=480px){.notificationMenu{width:min(340px,100vw - 24px)}.notificationHead{gap:10px}.notificationHeadActions{justify-content:flex-end}}.mtbTaxSelector{gap:8px;margin-top:15px;display:grid}.mtbTaxSelector .detailLabel{color:#35425c;font-size:12px;font-weight:750}.mtbTaxRates{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.mtbTaxButton{color:#3e486b;cursor:pointer;background:#fff;border:1px solid #d9dced;border-radius:11px;min-height:43px;padding:12px 10px;font-size:13px;font-weight:750}.mtbTaxButton.selected{color:#4b43bd;background:#f0eeff;border-color:#6c63ff;box-shadow:inset 0 0 0 1px #6c63ff}.mtbTaxButton:focus-visible{outline-offset:2px;outline:3px solid #25c7c9}.mtbTaxRateContext,.mtbEstimateNote{color:#687387;margin:0;font-size:11px;line-height:1.5}.mtbCalcResult{padding:16px}.mtbResultLine{border-bottom:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex}.mtbResultLine b{font-variant-numeric:tabular-nums;font-size:13px}.mtbResultTotal{justify-content:space-between;align-items:center;gap:12px;padding:13px 0 9px;display:flex}.mtbResultTotal small{opacity:1;font-size:12px;font-weight:700}.mtbResultTotal strong{font-variant-numeric:tabular-nums;margin:0;font-size:23px}.mtbCalcResult em{font-size:10px}.mtbEstimateNote{margin-top:10px}@media (width<=520px){.mtbTaxButton{font-size:12px}.mtbResultTotal strong{font-size:20px}.mtbResultLine{font-size:11px}}.cxpClearModalBackdrop{z-index:10000;background:#161f3885;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cxpClearModal{box-sizing:border-box;text-align:left;background:#fff;border-radius:20px;width:min(420px,100%);padding:24px;box-shadow:0 22px 75px #151e4438}.cxpClearIcon{color:#b62c45;background:#fff0f2;border-radius:13px;place-items:center;width:44px;height:44px;font-size:24px;font-weight:800;display:grid}.cxpClearModal h2{color:#283250;margin:16px 0 8px;font-size:21px}.cxpClearModal>p{color:#647089;font-size:13px;line-height:1.6}.cxpClearActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.cxpClearActions button{color:#3c4764;cursor:pointer;background:#fff;border:1px solid #dce0eb;border-radius:11px;min-height:42px;padding:10px 15px;font-size:13px;font-weight:750}.cxpClearActions button.cxpClearConfirm{color:#fff;background:#b92e47;border-color:#b92e47}.cxpClearActions button:disabled{opacity:.55;cursor:wait}.cxpClearActions button:focus-visible{outline-offset:2px;outline:3px solid #7a72ef}@media (width<=480px){.cxpClearModal{padding:20px}.cxpClearActions{grid-template-columns:1fr 1fr;display:grid}.cxpClearActions button{padding:10px}}.cxpQuickDesk,.cxpTemplateManager{gap:16px;display:grid}.cxpDeskHero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cxpDeskHero h2{margin:4px 0;font-size:24px}.cxpDeskHero p{color:#687690;font-size:13px}.cxpDeskSearch{background:#fff;border:1px solid #d8dfeb;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.cxpDeskSearch input{min-width:0;font:inherit;border:0;outline:0;flex:1}.cxpDeskResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.cxpDeskResult{border-top:1px solid #e5e8ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.cxpDeskResult>div:first-child{flex:1;min-width:180px}.cxpDeskResult b,.cxpDeskResult small{display:block}.cxpDeskResult small{color:#67748e;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.cxpDeskResult p{color:#55627b;font-size:12px;line-height:1.55}.cxpDeskResult button,.cxpDeskShortcut button,.cxpDeskActions button{color:#fff;cursor:pointer;background:#5047b4;border:0;border-radius:9px;padding:10px 13px;font-size:12px;font-weight:650}.cxpDeskActions,.cxpDeskShortcut{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxpDeskShortcut button{align-items:center;gap:6px;display:flex}.cxpDeskActions button:disabled{opacity:.5;cursor:not-allowed}.cxpDeskResult button{flex-shrink:0}.cxpDeskResults h3{align-items:center;gap:7px;display:flex}.cxpDeskModalBackdrop{z-index:500;background:#121a3f99;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cxpDeskModal{background:#fff;border-radius:16px;gap:12px;width:min(520px,100%);max-height:90dvh;padding:22px;display:grid;overflow-y:auto}.cxpDeskModal label,.cxpTemplateForm label,.cxpSmartReplyPicker label{gap:6px;font-size:12px;font-weight:700;display:grid}.cxpDeskModal textarea,.cxpDeskModal select,.cxpTemplateForm input,.cxpTemplateForm textarea,.cxpSmartReplyPicker select{width:100%;min-width:0;font:inherit;border:1px solid #d8dfeb;border-radius:9px;padding:11px}.cxpTemplateForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.cxpTemplateWide{grid-column:1/-1}.cxpTemplateForm .cxpTemplateActive{align-items:center;gap:8px;display:flex}.cxpTemplateActive input{width:auto}.cxpSmartReplyPicker{background:#f8faff;border:1px solid #dce4f4;border-radius:12px;gap:5px;margin:10px 0;padding:12px;display:grid}.cxpSmartReplyPicker small{color:#596781;font-size:11px}@media (width<=740px){.cxpDeskResults,.cxpTemplateForm{grid-template-columns:1fr}.cxpDeskHero h2{font-size:20px}.cxpDeskResult>div:first-child{min-width:0}.cxpDeskResult button{font-size:11px}}.cxpPayoutIdentity{max-width:1060px;margin:auto}.cxpIdentityNotice,.cxpIdentityCard,.cxpAnnouncementAdmin .adminCard{background:#fff;border:1px solid #e2e6f0;border-radius:17px;margin:16px 0;padding:22px;box-shadow:0 8px 26px #1f2f630d}.cxpIdentityNotice{background:linear-gradient(120deg,#ecf8ff,#f4f8ff)}.cxpIdentityNotice p,.cxpIdentityCard p{font-size:13px;line-height:1.6}.cxpIdentityCardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.cxpIdentityCardHead h2{font-size:19px}.cxpIdentityCardHead span{color:#3659a3;font-size:11px}.cxpIdentityFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cxpIdentityFields label,.cxpIdentityMonth{gap:6px;font-size:12px;font-weight:700;display:grid}.cxpIdentityFields input,.cxpIdentityMonth input{border:1px solid #d6deed;border-radius:9px;width:100%;padding:12px;font-size:14px}.cxpIdentityFields label:last-of-type{grid-column:1/-1}.cxpIdentityFields small{color:#707c96;grid-column:1/-1;font-size:11px}.cxpIdentityActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cxpIdentityCard button,.cxpPayoutExport button{color:#fff;background:#5145b3;border:0;border-radius:9px;padding:11px 15px;font-weight:700}.cxpIdentityCard button:disabled{opacity:.5}.cxpIdentityCard button.cxpShowSecret{color:#5145b3;text-align:left;background:0 0;padding:4px;font-size:11px}.cxpIdentitySaved p{margin:10px 0}.cxpIdentitySaved small{color:#6f7990;margin-top:10px;display:block}.cxpIdentityCheck{align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;display:flex}.cxpIdentityError{color:#b4233c;background:#fff0f1;border-radius:8px;padding:10px}.cxpIdentitySuccess{color:#176c4a;background:#eafbf2;border-radius:8px;padding:10px}.cxpPayoutExportControls{flex-wrap:wrap;align-items:end;gap:15px;display:flex}.cxpPayoutExportControls label{gap:5px;display:grid}.cxpPayoutHomeNotice{background:#eef8ff;border:1px solid #d6e8f3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:9px;padding:15px;font-size:12px;display:flex}.cxpPayoutHomeNotice button{color:#fff;cursor:pointer;background:#384c9d;border:0;border-radius:8px;padding:10px}@media (width<=600px){.cxpIdentityFields{grid-template-columns:1fr}.cxpIdentityFields label:last-of-type{grid-column:auto}.cxpIdentityCard{padding:15px}}.cxpVerifyPrompt{background:#fff8ed;border:1px solid #f0cca6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin:14px 0;padding:16px;display:flex}.cxpVerifyPrompt>b,.cxpVerifyPrompt>p{width:100%}.cxpVerifyPrompt button{font-size:12px}.cxpPayoutReminderSettings{margin:15px 0}.cxpReminderSwitch{color:#596782;cursor:pointer;justify-content:flex-end;align-items:center;gap:9px;margin-bottom:8px;font-size:12px;font-weight:650;display:flex}.cxpReminderSwitch input{accent-color:#5145b3;width:18px;height:18px}.cxpProfileRefined{max-height:85dvh;width:min(430px,100%)!important;padding:26px!important}.cxpProfileRefined .eyebrow{letter-spacing:.12em;font-size:11px!important}.cxpProfileIdentity{align-items:center;gap:12px;margin:17px 0 18px;display:flex}.cxpProfileCircle{color:#fff;background:linear-gradient(135deg,#6059f5,#27bdd5);border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:19px;font-weight:800;display:grid}.cxpProfileIdentity h2{line-height:1.2;margin:0!important;font-size:24px!important}.cxpProfileRefined .responseMeta{margin:5px 0 0;line-height:1.4;font-size:12px!important}.cxpProfileRefined .responseBlock{padding:14px 0}.cxpProfileRefined .responseBlock span{letter-spacing:.07em;font-size:11px!important}.cxpProfileRefined .responseBlock b{overflow-wrap:anywhere;margin-top:6px;font-size:15px!important}.cxpProfileActions{grid-template-columns:1fr;gap:9px;margin-top:20px;display:grid}.cxpProfileActions button{border:1px solid #dfe4ee;border-radius:12px;width:100%;min-height:46px;padding:11px;font-size:13px;font-weight:750}.cxpProfilePayoutButton{color:#fff;background:linear-gradient(135deg,#6256ee,#21bed1);border:0!important}.cxpProfileEditButton{color:#36446f;background:#f3f5fd}.cxpProfileRefined .responseClose{width:34px;height:34px;font-size:22px}.cxpCreatorPayoutGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cxpCreatorPayoutGrid>div{overflow-wrap:anywhere;background:#f7f9fd;border-radius:10px;padding:11px}.cxpCreatorPayoutGrid small{color:#687892;font-size:11px;display:block}.cxpCreatorPayoutGrid b{margin-top:5px;font-size:13px;display:block}@media (width<=650px){.cxpCreatorPayoutGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpProfileRefined{padding:18px!important}}.cxpShowSecret{justify-content:flex-start;align-items:center;gap:6px;max-width:max-content;display:inline-flex}.cxpAdminReminderToggle{align-items:center;gap:12px;margin:14px 0;font-size:13px;font-weight:700;display:flex}.cxpAdminReminderToggle input{accent-color:#5145b3;width:20px;height:20px}.cxpReminderAdminCard p{color:#6b7693;font-size:12px;line-height:1.6}.cxpCampaignActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxpCampaignActions button.cxpCampaignDelete{color:#ac243c;background:#fff2f2;border:1px solid #f2cbd4}.cxpCampaignActions button:disabled{opacity:.5}.cxpIdentityFields input[aria-invalid=true]{border-color:#c62c48;box-shadow:0 0 0 2px #c62c4814}.cxpFieldError{color:#ab2540;font-size:11px;font-weight:600;line-height:1.45;display:block}.cxpReviewTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.cxpReviewTimeline>div{background:#f6f8ff;border:1px solid #dce3f3;border-radius:12px;padding:14px}.cxpReviewTimeline small{color:#68758e;font-size:11px;font-weight:700;display:block}.cxpReviewTimeline strong{color:#354b9f;margin-top:6px;font-size:18px;display:block}.cxpIdentitySaved .cxpReviewFootnote{color:#67758c;font-size:11px;line-height:1.5}@media (width<=470px){.cxpReviewTimeline{grid-template-columns:1fr}}.cxpAnnouncementBackdrop{z-index:10000;background:#0c1228b8;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.cxpAnnouncementModal{background:#fff;border-radius:20px;width:min(560px,100%);max-height:92dvh;position:relative;overflow:auto;box-shadow:0 26px 90px #00000045}.cxpAnnouncementClose{z-index:1;color:#1f294a;cursor:pointer;background:#fffffff0;border:0;border-radius:100px;width:35px;height:35px;font-size:26px;line-height:1;position:absolute;top:12px;right:12px}.cxpAnnouncementMedia{object-fit:contain;background:#1d2645;width:100%;max-height:45dvh;display:block}.cxpAnnouncementContent{padding:24px}.cxpAnnouncementContent h2{color:#1b294c;margin:11px 0;font-size:25px;line-height:1.25}.cxpAnnouncementContent p{white-space:pre-line;font-size:13px;line-height:1.7}.cxpAnnouncementButtons{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.cxpAnnouncementButtons button{cursor:pointer;border:1px solid #dbe0ed;border-radius:9px;padding:11px 16px}.cxpAnnouncementAdmin{gap:14px;display:grid}.cxpAnnouncementForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.cxpAnnouncementForm label{gap:6px;font-size:12px;font-weight:650;display:grid}.cxpAnnouncementForm input:not([type=checkbox]),.cxpAnnouncementForm select,.cxpAnnouncementForm textarea{border:1px solid #dbe2eb;border-radius:8px;width:100%;min-width:0;padding:10px;font-size:12px}.cxpAnnouncementForm label:nth-child(2),.cxpAnnouncementForm label:nth-child(3){grid-column:1/-1}.cxpAnnouncementForm label.cxpInlineCheck{align-items:center;gap:8px;display:flex}.cxpAnnouncementForm button,.cxpCampaignRow button{color:#fff;cursor:pointer;background:#5145b3;border:0;border-radius:9px;padding:9px 12px}.cxpAnnouncementForm>div:last-child{grid-column:1/-1;gap:10px;display:flex}.cxpCampaignRow{border-top:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.cxpCampaignRow p{color:#6e7b91;font-size:11px}@media (width<=600px){.cxpAnnouncementForm{grid-template-columns:1fr}.cxpAnnouncementForm label:nth-child(2),.cxpAnnouncementForm label:nth-child(3){grid-column:auto}.cxpAnnouncementContent{padding:16px}.cxpAnnouncementContent h2{font-size:19px}}.cxpAnnouncementSlide{animation:.18s ease-out cxpAnnouncementEnter}.cxpAnnouncementPager{background:#fbfaff;border-top:1px solid #eceafb;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px 16px;display:flex}.cxpAnnouncementArrow{white-space:nowrap;color:#553de3;cursor:pointer;background:#fff;border:1px solid #dad4fc;border-radius:11px;justify-content:center;align-items:center;gap:4px;min-height:40px;padding:9px 12px;font-size:13px;font-weight:750;display:inline-flex}.cxpAnnouncementArrow:hover,.cxpAnnouncementArrow:focus-visible{background:#f1edff;border-color:#a99bf5}.cxpAnnouncementPosition{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.cxpAnnouncementDots{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex}.cxpAnnouncementDot{cursor:pointer;background:#d8d3ec;border:0;border-radius:100%;width:10px;height:10px;padding:0;transition:width .2s,background-color .2s}.cxpAnnouncementDot.isActive{background:#6847ee;width:23px}.cxpAnnouncementDot:focus-visible{outline-offset:3px;outline:2px solid #6847ee}.cxpAnnouncementCount{color:#6e7395;font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}.cxpAnnouncementModal{touch-action:pan-y}@keyframes cxpAnnouncementEnter{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.cxpAnnouncementPager{gap:5px;padding:11px 13px 14px}.cxpAnnouncementArrow{min-width:44px;padding:9px 11px;font-size:20px}.cxpAnnouncementArrow span{display:none}.cxpAnnouncementPosition{gap:5px}.cxpAnnouncementDots{gap:6px}.cxpAnnouncementDot{width:9px;height:9px}.cxpAnnouncementDot.isActive{width:18px}}@media (prefers-reduced-motion:reduce){.cxpAnnouncementSlide{animation:none}.cxpAnnouncementDot{transition:none}}.dgGuide{color:#263052;background:linear-gradient(145deg,#fff,#f8faff);border:1px solid #e2e7f2;border-radius:15px;margin-top:16px;padding:15px}.dgHeading{margin-bottom:13px}.dgHeading>span{color:#6157cd;letter-spacing:.07em;font-size:10px;font-weight:850;display:block}.dgHeading h4{color:#202858;margin:5px 0 0;font-size:15px;line-height:1.4}.dgSteps{gap:0;margin:0;padding:0;list-style:none;display:grid}.dgSteps li{align-items:flex-start;gap:12px;padding:0 0 16px;display:flex;position:relative}.dgSteps li:last-child{padding-bottom:0}.dgSteps li:not(:last-child):before{content:"";background:#dcdaf9;width:2px;position:absolute;top:31px;bottom:0;left:15px}.dgStepNumber{color:#5444d4;background:#eeeaff;border-radius:11px;place-items:center;width:32px;min-width:32px;height:32px;font-size:12px;font-weight:900;display:grid}.dgSteps li:nth-last-child(2) .dgStepNumber{color:#2563a5;background:#e9f4ff}.dgSteps li:last-child .dgStepNumber{color:#17844d;background:#e6f8ed}.dgSteps p{color:#424d6c!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.6!important}.dgNote{background:#f2fcf9;border:1px solid #dee9e6;border-radius:12px;margin-top:16px;padding:12px 13px}.dgNote strong{color:#216452;font-size:12px}.dgNote p{color:#34564e!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.65!important}.dgCalculator{background:#fff;border:1px solid #e0e6f1;border-radius:13px;margin-top:15px;padding:14px}.dgCalculatorHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}.dgCalculatorHeader strong{color:#222d55;font-size:12px}.dgCalculatorHeader>span{color:#56607c;background:#f2f3fa;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:700}.dgCalculator label{color:#47506d;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:11px;font-weight:700;display:flex}.dgCalculator label output{color:#242e56;white-space:nowrap;font-size:12px}.dgCalculator input[type=range]{accent-color:#6754df;cursor:pointer;width:100%;margin:9px 0 2px}.dgCalculatorFigures{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:17px;display:grid}.dgCalculatorFigures>div{background:#f5f5ff;border:1px solid #e9e9fc;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:10px;display:flex}.dgCalculatorFigures span{color:#606981;font-size:10px;line-height:1.45}.dgCalculatorFigures strong{color:#232950;font-size:14px;font-weight:850}.dgCalculatorFigures>div:last-child{background:#fff9ed;border-color:#f0e7d1}.dgTrack{background:#e5e9f5;border-radius:999px;height:9px;margin:15px 0 9px;overflow:hidden}.dgTrack>div{background:#4ba982;border-radius:999px;height:100%;transition:width .2s}.dgCalculator small{color:#717892;font-size:10px;line-height:1.55;display:block}@media (width<=580px){.dgGuide{padding:12px}.dgCalculatorFigures{grid-template-columns:1fr}.dgCalculatorFigures>div{flex-direction:row;justify-content:space-between;align-items:center}.dgCalculatorFigures strong{white-space:nowrap}.dgSteps p{font-size:11px!important}}.dgPlatformExample select{color:#242e56;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #dfe3ef;border-radius:10px;margin-top:8px;padding:8px;font-size:12px;display:block}.dgPlatformExample .dgCheckLabel{cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:9px;margin-top:15px;line-height:1.45;display:flex}.dgPlatformExample .dgCheckLabel input{accent-color:#6652dd;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin:1px 0 0}.dgPlatformBreakdown{border:1px solid #e6e9f3;border-radius:12px;gap:0;margin:15px 0 10px;display:grid;overflow:hidden}.dgPlatformBreakdown>div{color:#505b74;border-bottom:1px solid #eef0f7;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-size:11px;display:flex}.dgPlatformBreakdown>div:last-child{border-bottom:0}.dgPlatformBreakdown strong{white-space:nowrap;color:#202a51;font-size:12px}.dgPlatformBreakdown .dgPlatformNet{color:#206448;background:#f0fbf5;font-weight:750}.dgPlatformBreakdown .dgPlatformNet strong{color:#176942;font-size:15px}.dgPlatformFormula{color:#4b4f86;background:#f4f4ff;border-radius:10px;margin:10px 0 12px;padding:11px 12px;font-size:11px;font-weight:650;line-height:1.55}@media (width<=580px){.dgPlatformBreakdown>div{align-items:flex-start}.dgPlatformBreakdown span{line-height:1.45}}.cxpChatPanel{background:#fff;border:1px solid #e4def6;border-radius:16px;min-width:0;margin:16px 0;overflow:hidden}.cxpChatHeading{background:linear-gradient(100deg,#f6f2ff,#fff);border-bottom:1px solid #eee9f8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:13px 16px;display:flex}.cxpChatHeading>span{color:#35235e;align-items:center;gap:7px;font-weight:750;display:inline-flex}.cxpChatHeading small{color:#716c84;align-items:center;gap:5px;font-size:11px;display:inline-flex}.cxpChatTimeline{overscroll-behavior:contain;background:linear-gradient(160deg,#fcfbff,#f7f7fc);flex-direction:column;gap:10px;min-height:195px;max-height:465px;padding:16px;display:flex;overflow-y:auto}.cxpChatTimeline>div{flex-shrink:0}.cxpChatDay{text-align:center;margin:10px 0 7px}.cxpChatDay span{color:#68627b;background:#ebe7f3;border-radius:30px;padding:5px 11px;font-size:11px}.cxpChatMessage{box-sizing:border-box;background:#fff;border:1px solid #e8e5ef;border-radius:15px;max-width:min(83%,620px);padding:11px 13px;box-shadow:0 2px 7px #1f183d0a}.cxpChatMine{background:#ede5ff;border-color:#d8c5fd;border-bottom-right-radius:5px;margin-left:auto}.cxpChatTheirs{border-bottom-left-radius:5px;margin-right:auto}.cxpChatInternal{background:#fff7e3;border-color:#f0dcaa;border-bottom-right-radius:5px;margin-left:auto}.cxpChatMeta{color:#4b3d69;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.cxpChatMeta strong{align-items:center;gap:4px;font-size:12px;display:inline-flex}.cxpChatMeta time{color:#817a91;white-space:nowrap;font-size:10px}.cxpChatMessage p{color:#2a2440;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.cxpChatPrivate,.cxpChatSent{color:#78648e;justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;font-size:10px;display:flex}.cxpChatEmpty{text-align:center;color:#7b758f;padding:32px 8px}.cxpChatOlder{text-align:center}.cxpChatOlder button{color:#5d398f;cursor:pointer;background:#fff;border:1px solid #d7c7f7;border-radius:30px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;display:inline-flex}.cxpChatError{color:#a11a47;margin:8px 12px;font-size:12px}.cxpChatComposer{gap:9px;margin:12px 0 8px;display:grid}.cxpChatComposer textarea{box-sizing:border-box;resize:vertical;color:#2a2440;width:100%;min-height:78px;font:inherit;background:#fff;border:1px solid #d9d4e9;border-radius:12px;padding:12px;display:block}.cxpChatComposer textarea:focus{outline-offset:1px;outline:2px solid #aa8bea}.cxpChatComposerActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxpChatComposerActions small{color:#79728b;font-size:11px}.cxpChatComposerActions button{align-items:center;gap:6px;display:inline-flex;margin:0!important}.cxpChatMode{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.cxpChatMode button{color:#4c4560;cursor:pointer;background:#fff;border:1px solid #dcd5ec;border-radius:25px;align-items:center;gap:7px;padding:8px 13px;font-weight:650;display:inline-flex}.cxpChatMode button.active{color:#49268c;background:#ede5ff;border-color:#a688df}.cxpChatUnread{color:#fff;box-sizing:border-box;background:#703fcb;border-radius:20px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex}.cxpChatTicketId{color:#7a728c;font-size:12px}.cxpChatResolved{color:#635677;background:#f9f6ff;border:1px solid #e2dced;border-radius:10px;padding:12px}@media (width<=720px){.cxpChatTimeline{min-height:220px;max-height:55vh;padding:11px}.cxpChatMessage{max-width:94%}.cxpChatHeading{align-items:flex-start}.cxpChatComposerActions{align-items:stretch}.cxpChatComposerActions button{justify-content:center}}.cxpChatAttachments{background:#fcfbff;border:1px solid #e6dff0;border-radius:13px;min-width:0;margin:12px 0;padding:13px}.cxpChatAttachmentHeading{color:#4d386d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.cxpChatAttachmentHeading b{align-items:center;gap:7px;display:flex}.cxpChatAttachmentHeading small{color:#79708a;font-size:11px}.cxpChatFile{border-top:1px solid #ece7f3;align-items:center;gap:10px;min-width:0;padding:11px 1px;display:flex}.cxpChatFile>svg{color:#815bb3;flex-shrink:0}.cxpChatFile>div{flex:1;gap:3px;min-width:0;display:grid}.cxpChatFile strong{color:#2d2540;overflow-wrap:anywhere;font-size:12px}.cxpChatFile small{color:#756b87;overflow-wrap:anywhere;font-size:11px}.cxpChatFile button{color:#57378d;cursor:pointer;background:#fff;border:1px solid #dacdef;border-radius:9px;align-items:center;gap:6px;padding:8px;display:inline-flex}.cxpChatAttachAction{border-top:1px solid #eee5f6;gap:7px;padding-top:10px;display:grid}.cxpChatAttachAction input{max-width:100%;font-size:12px}.cxpChatAttachAction small{color:#7c718a;align-items:center;gap:4px;font-size:10px;display:flex}@media (width<=600px){.cxpChatFile button span{display:none}}.cxpChatComposerTools{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.cxpAttachTrigger{color:#5d37a0;cursor:pointer;background:#f8f5ff;border:1px solid #dcd2ee;border-radius:12px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;position:relative;padding:0!important;display:inline-flex!important}.cxpAttachTrigger:hover{background:#efe8ff}.cxpAttachCount{color:#fff;background:#6b4dc3;border-radius:50%;justify-content:center;align-items:center;min-width:19px;height:19px;font-size:10px;display:flex;position:absolute;top:-6px;right:-5px}.cxpAttachOverlay{z-index:99999;box-sizing:border-box;background:#19122a94;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.cxpAttachDialog{box-sizing:border-box;background:#fff;border:1px solid #e8dff5;border-radius:19px;width:min(100%,540px);max-height:min(85vh,750px);padding:20px;overflow:auto;box-shadow:0 25px 80px #150c2d40}.cxpAttachModalHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cxpAttachModalHeader h3{color:#32274d;align-items:center;gap:8px;margin:0;font-size:20px;display:flex}.cxpAttachModalHeader p{color:#777088;margin:7px 0 14px;font-size:12px;line-height:1.5}.cxpAttachClose{color:#5a4d71;cursor:pointer;background:#f0edf7;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.cxpAttachDropzone{text-align:center;color:#654198;background:#faf8ff;border:2px dashed #b5a0db;border-radius:15px;flex-direction:column;align-items:center;gap:9px;padding:24px 15px;display:flex}.cxpAttachDropzone.dragging{background:#ece2ff;border-color:#7450bc}.cxpAttachDropzone.disabled{opacity:.6}.cxpAttachDropzone strong{color:#3f2a66;font-size:15px}.cxpAttachDropzone span{color:#776989;font-size:12px;line-height:1.5}.cxpAttachDropzone input{max-width:100%;font-size:12px}.cxpAttachRetention{color:#655a75;background:#f5f2fa;border-radius:10px;align-items:flex-start;gap:8px;margin:13px 0;padding:12px;font-size:11px;line-height:1.65;display:flex}.cxpAttachRetention svg{flex-shrink:0;margin-top:1px}.cxpAttachHistory{margin-top:14px}.cxpAttachHistory h4{color:#3f3255;margin:0 0 10px;font-size:13px}@media (width<=600px){.cxpAttachDialog{border-radius:15px;padding:15px}.cxpChatComposerTools{flex:1}.cxpChatComposerActions{align-items:center}}.cxpPayoutSupport{max-width:1100px}.cxpSupportPaths{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.cxpSupportPath{text-align:left;color:#263457;cursor:pointer;background:#fff;border:1px solid #dfe5f0;border-radius:18px;align-items:center;gap:15px;min-height:130px;padding:23px;display:flex;box-shadow:0 10px 30px #29335b0a}.cxpSupportPath.active{border-color:#7466e9;box-shadow:0 0 0 2px #ece9ff}.cxpSupportPath>span:nth-child(2){flex:1;gap:7px;display:grid}.cxpSupportPath b{font-size:19px}.cxpSupportPath small{color:#68718b;font-size:12px;line-height:1.55}.cxpPathIcon{color:#6154db;background:#f0edff;border-radius:14px;flex-shrink:0;place-items:center;width:57px;height:57px;display:grid}.cxpSupportPath:nth-child(2) .cxpPathIcon{color:#168b92;background:#e9f8f7}.cxpSupportHint{color:#6c748d;margin:18px 4px;font-size:13px}.cxpSupportError,.cxpSupportSuccess{border-radius:12px;padding:12px 15px;font-size:13px}.cxpSupportError{color:#a32940;background:#fff3f3}.cxpSupportSuccess{color:#187452;background:#ebfaf3}.cxpSupportForm,.cxpSupportTracker{padding:22px}.cxpSupportForm h2,.cxpSupportTracker h2{color:#253257;margin:0 0 6px}.cxpSupportForm p,.cxpSupportTracker p{color:#707990}.cxpTrackerHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.cxpTrackerHeading .tableAction{align-items:center;gap:5px;display:inline-flex}.cxpTrackerFilter{color:#64708a;align-items:center;gap:10px;margin-bottom:13px;font-size:12px;display:flex}.cxpTrackerFilter select{color:#263457;background:#fff;border:1px solid #dce1ec;border-radius:9px;padding:8px}.cxpSupportEmpty{background:#f8faff;border:1px dashed #dce4ef;border-radius:12px;padding:24px}.cxpSupportTicket{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7eaf2;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px;display:flex}.cxpSupportTicket.active{background:#f9f8ff;border-color:#7466e9}.cxpSupportTicket>span:first-child{gap:5px;display:grid}.cxpSupportTicket strong{color:#263457;font-size:13px}.cxpSupportTicket small{color:#7a8295;font-size:11px}.cxpTicketThread{border-top:1px solid #e6eaf2;margin-top:18px;padding-top:20px}.cxpTicketThread h3{margin:0 0 6px}.cxpTicketThread .ticketConversation{max-height:350px;overflow:auto}.cxpSupportForm .supportFormGrid{margin-top:20px}.cxpSupportForm .supportFormGrid input{box-sizing:border-box;border:1px solid #dce2ef;border-radius:10px;width:100%;padding:10px}.cxpSupportTracker .ticketReplyComposer .cta{align-items:center;gap:7px;display:inline-flex}.cxpPayoutSupport .supportTicketList{gap:10px;display:grid}@media (width<=720px){.cxpSupportPaths{grid-template-columns:1fr;gap:12px}.cxpSupportPath{min-height:100px;padding:17px}.cxpSupportPath b{font-size:17px}.cxpSupportForm,.cxpSupportTracker{padding:16px}.cxpTrackerHeading{align-items:flex-start}.cxpSupportTicket{flex-direction:column;align-items:flex-start}.cxpSupportTicket .ticketStatus{align-self:flex-start}}.supportOpsLive{padding:17px 0}.supportOpsLayout{grid-template-columns:minmax(260px,1fr) minmax(0,1.4fr);gap:16px;display:grid}.supportOpsTickets{align-content:start;gap:9px;max-height:650px;display:grid;overflow:auto}.supportOpsDetails{background:#fff;border:1px solid #e2e7ef;border-radius:15px;min-width:0;padding:18px}.supportOpsDetails h3{margin:0 0 8px}.supportOpsDetails small{color:#64708b}.supportOpsDetails>p{line-height:1.6}.supportOpsControls{grid-template-columns:1fr 1fr;gap:12px;margin:15px 0;display:grid}.supportOpsControls label,.supportOpsDetails>label{color:#35425e;gap:7px;margin-bottom:12px;font-size:12px;font-weight:700;display:grid}.supportOpsControls select,.supportOpsDetails textarea,.cxpSupportRating textarea{width:100%;font:inherit;box-sizing:border-box;border:1px solid #dfe4ef;border-radius:9px;padding:10px}.supportOpsDetails textarea,.cxpSupportRating textarea{resize:vertical;min-height:90px;display:block}.supportOpsDetails .ticketConversation{max-height:360px;overflow:auto}.supportOpsDetails .cta{margin-bottom:15px}.supportOpsLive .supportFilters{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.supportOpsLive .supportFilters label{gap:6px;font-size:12px;display:grid}.supportOpsLive .supportFilters input,.supportOpsLive .supportFilters select{border:1px solid #dce2ed;border-radius:9px;padding:9px}.cxpSupportRating{gap:12px;display:grid}.cxpSupportRating .ratingChoices{flex-wrap:wrap;gap:8px;display:flex}.cxpSupportRating button{min-height:38px}@media (width<=760px){.supportOpsLayout,.supportOpsControls{grid-template-columns:1fr}.supportOpsTickets{max-height:370px}.supportOpsDetails{padding:13px}}.cxpTicketDateFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 16px;display:flex}.cxpTicketDateFilters label{color:#43506a;gap:6px;min-width:140px;font-size:12px;font-weight:700;display:grid}.cxpTicketDateFilters select,.cxpTicketDateFilters input{box-sizing:border-box;color:#263457;min-height:39px;font:inherit;background:#fff;border:1px solid #dce2ef;border-radius:9px;padding:8px 10px}.cxpTicketDateFilters>small{color:#758098;width:100%;font-size:11px;line-height:1.5}@media (width<=600px){.cxpTicketDateFilters label{flex:140px;min-width:0}.cxpTicketDateFilters select,.cxpTicketDateFilters input{width:100%}}.cxpSupportPaths:has(.cxpSupportPath:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.cxpSupportPath:nth-child(3) .cxpPathIcon{color:#2563eb;background:#edf6ff}.cxpScheduleTicketPicker{color:#35425e;gap:8px;margin:18px 0;font-size:13px;font-weight:700;display:grid}.cxpScheduleTicketPicker select{color:#263457;background:#fff;border:1px solid #dce2ef;border-radius:10px;width:100%;min-height:44px;padding:10px}.cxpScheduleOptIn{color:#35425e;align-items:flex-start;gap:9px;margin:14px 0;font-size:13px;display:flex}.cxpScheduleOptIn input{margin-top:3px}.cxpSchedulePage>.tableAction{margin-top:12px}@media (width<=950px){.cxpSupportPaths:has(.cxpSupportPath:nth-child(3)){grid-template-columns:1fr}}.cxpPayoutSupport .cxpSupportCategories{border:0;grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:block}.cxpPayoutSupport .cxpSupportCategories legend{color:#28385d;padding:0;font-size:14px;font-weight:750}.cxpPayoutSupport .cxpSupportCategories p{color:#62718b;margin:7px 0 12px;font-size:13px;line-height:1.55}.cxpPayoutSupport .cxpSupportCategories p strong{color:#5143b3;white-space:nowrap}.cxpPayoutSupport .cxpSupportCategoryChoices{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px;width:100%;min-width:0;display:grid}.cxpPayoutSupport .cxpSupportCategoryButton{color:#344465;width:100%;min-width:0;max-width:100%;height:auto;min-height:46px;box-shadow:none;text-align:start;white-space:normal;overflow-wrap:break-word;cursor:pointer;background:#fff;border:1px solid #dce3f0;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:11px;margin:0;padding:11px 13px;font-size:13px;font-weight:600;line-height:1.45;transition:background .15s,border-color .15s;display:flex}.cxpPayoutSupport .cxpSupportCategoryButton.selected{color:#42369a;background:#f4f1ff;border-color:#7667df}.cxpPayoutSupport .cxpSupportCategoryButton:focus-visible{outline-offset:2px;outline:3px solid #afa5ff}.cxpPayoutSupport .cxpSupportCategoryButton:disabled{opacity:.45;cursor:not-allowed}.cxpPayoutSupport .cxpSupportCategoryMark{color:#fff;background:#fff;border:1.5px solid #9faac1;border-radius:5px;flex:0 0 19px;justify-content:center;align-items:center;width:19px;min-width:19px;height:19px;min-height:19px;display:flex}.cxpPayoutSupport .cxpSupportCategoryButton.selected .cxpSupportCategoryMark{background:#6554d8;border-color:#6554d8}.cxpPayoutSupport .cxpSupportCategoryName{overflow-wrap:break-word;word-break:normal;min-width:0;font-size:inherit;line-height:inherit;color:inherit;flex:auto;display:block}@media (width<=740px){.cxpPayoutSupport .cxpSupportCategoryChoices{grid-template-columns:minmax(0,1fr)}.cxpPayoutSupport .cxpSupportCategoryButton{min-height:46px;padding:12px 13px}}.cxpCallbackCard{border:1px solid var(--border,#d9dce3);background:var(--card,#fff);border-radius:14px;margin:22px 0;padding:18px}.cxpCallbackCard h3{align-items:center;gap:9px;margin:0 0 8px;display:flex}.cxpCallbackCard p,.cxpCallbacks p{line-height:1.5}.cxpCallbackControls{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;margin-top:16px;display:grid}.cxpCallbackControls label,.cxpCallbackActions label,.cxpCallbackItem>label{gap:6px;font-size:.86rem;font-weight:600;display:grid}.cxpCallbackControls input,.cxpCallbackControls select,.cxpCallbackActions select,.cxpCallbackItem textarea,.cxpCallbackFilter select{background:var(--card,#fff);width:100%;color:inherit;border:1px solid #cbd5e1;border-radius:9px;padding:10px}.cxpCallbackControls button{min-height:43px}.cxpCallbackStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.cxpCallbackStats>div{background:var(--card,#fff);border:1px solid #e2e8f0;border-radius:12px;gap:7px;padding:15px;display:grid}.cxpCallbackStats span{font-size:.8rem}.cxpCallbackStats b{font-size:1.4rem}.cxpCallbackFilter{align-items:center;gap:12px;margin:12px 0;display:flex}.cxpCallbackFilter select{max-width:210px}.cxpCallbackQueue{gap:14px;display:grid}.cxpCallbackItem{background:var(--card,#fff);border:1px solid #e2e8f0;border-radius:12px;gap:12px;padding:15px;display:grid}.cxpCallbackItem>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxpCallbackItem p{overflow-wrap:anywhere;margin:0}.cxpCallbackItem p button{align-items:center;gap:4px;display:inline-flex}.cxpCallbackActions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.cxpCallbackActions button{align-items:center;gap:5px;min-height:37px;display:inline-flex}.cxpCallbackItem textarea{min-height:58px}.cxpCallbackActive{background:#f1f5f9;border-radius:10px;padding:12px}.cxpCallbackActive p{margin:8px 0}@media (width<=600px){.cxpCallbackStats{grid-template-columns:1fr 1fr}.cxpCallbackActions{display:grid}.cxpCallbackItem{padding:12px}}.cxpCallbackStat{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:7px;padding:15px;display:grid}.cxpCallbackStat.active{background:#f7f5ff;border-color:#6e5bee}.cxpCallbackStat span{font-size:.8rem}.cxpCallbackStat b{font-size:1.4rem}.cxpCallbackPublisher{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:22px;padding:17px}.cxpCallbackPublisher h3{margin:0 0 6px}.cxpCallbackPublisher>p{color:#64748b;font-size:13px}.cxpCallbackPublishedList{gap:8px;max-height:270px;display:grid;overflow:auto}.cxpCallbackPublishedList>div{border:1px solid #e2e8f0;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.cxpCallbackControls>p{grid-column:1/-1}.cxpCallbackPublisher .cxpCallbackControls label input{background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:10px}@media (width<=600px){.cxpCallbackStats{grid-template-columns:1fr 1fr}.cxpCallbackPublisher{padding:12px}}.cxpCreator360{gap:18px;display:grid}.cxp360Nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxp360Nav button{align-items:center;gap:7px;display:inline-flex}.cxp360Hero{background:linear-gradient(110deg,#f0edff,#fff 58%,#eafaf7);border:1px solid #e1e7f1;border-radius:20px;align-items:center;gap:18px;padding:24px;display:flex}.cxp360Avatar{color:#fff;background:#6555d9;border-radius:20px;flex-shrink:0;place-items:center;width:66px;height:66px;font-size:24px;font-weight:800;display:grid}.cxp360Identity{min-width:0}.cxp360Identity h2{overflow-wrap:anywhere;margin:6px 0 9px;font-size:24px}.cxp360IdentityLine{color:#66738c;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.cxp360IdentityLine span{align-items:center;gap:5px;display:inline-flex}.cxp360Contacts,.cxp360Kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cxp360Contacts>div,.cxp360Kpis>div{background:#fff;border:1px solid #e6e9f2;border-radius:15px;min-width:0;padding:16px}.cxp360Contacts small,.cxp360Kpis small{color:#79839a;margin-bottom:9px;font-size:11px;display:block}.cxp360Contacts strong{overflow-wrap:anywhere;color:#263350;font-size:13px}.cxp360Kpis strong{color:#2e365e;font-size:29px;display:block}.cxp360Kpis span{color:#748098;font-size:11px}.cxp360Scope{color:#71809a;margin:0;font-size:11px}.cxp360Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cxp360Grid .adminCard{min-width:0}.cxp360Grid h3{margin:18px 0 10px;font-size:13px}.cxp360StatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cxp360StatusGrid>div{background:#f6f8fc;border-radius:12px;flex-direction:column;gap:8px;padding:13px;display:flex}.cxp360StatusGrid span{color:#64748b;font-size:11px}.cxp360StatusGrid strong{color:#343c66;font-size:22px}.cxp360ReasonList{gap:9px;display:grid}.cxp360ReasonList>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.cxp360Muted{color:#7a8497;font-size:12px}.cxp360Recent{gap:12px;display:grid}.cxp360Recent>div{background:#f8faff;border:1px solid #edf0f7;border-radius:12px;min-width:0;padding:12px}.cxp360Recent b,.cxp360Recent small{display:block}.cxp360Recent b{color:#293754;font-size:12px}.cxp360Recent small{color:#7b8496;margin:6px 0;font-size:10px}.cxp360Recent p{color:#58657c;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.5}.cxp360Timeline{gap:4px;display:grid}.cxp360Timeline>div{border-bottom:1px solid #edf0f6;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.cxp360TimelineDot{background:#6f5ce8;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:6px}.cxp360Timeline small,.cxp360Timeline b{display:block}.cxp360Timeline small{color:#7b8497;font-size:10px}.cxp360Timeline b{margin:4px 0;font-size:13px}.cxp360Timeline p{color:#738098;margin:0;font-size:11px}.cxp360TicketIdentity{background:#f5f7fe;border:1px solid #e5e9f6;border-radius:13px;gap:5px;margin-bottom:16px;padding:14px;display:grid}.cxp360TicketIdentity b{color:#293858}.cxp360TicketIdentity small{color:#64728a;overflow-wrap:anywhere}.cxp360TicketIdentity button{justify-self:start;margin-top:6px}.cxp360TrackerPerson{color:#33456a;font-weight:750}.cxp360TrackerPerson+small{color:#68768e}@media (width<=800px){.cxp360Contacts,.cxp360Kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cxp360Grid{grid-template-columns:1fr}}@media (width<=480px){.cxp360Hero{align-items:flex-start;padding:17px}.cxp360Avatar{width:48px;height:48px;font-size:17px}.cxp360Identity h2{font-size:19px}.cxp360Contacts,.cxp360Kpis{grid-template-columns:1fr 1fr}.cxp360Contacts>div,.cxp360Kpis>div{padding:12px}.cxp360Kpis strong{font-size:24px}}.cxpNps{gap:18px;display:grid}.cxpNpsHead,.cxpNpsControls,.cxpNpsCaseTitle,.cxpNpsActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxpNpsHead h2{margin:6px 0;font-size:24px}.cxpNpsHead p{color:#768198;margin:0;font-size:12px}.cxpNpsHead button,.cxpNpsControls button{align-items:center;gap:7px;display:inline-flex}.cxpNpsControls{justify-content:flex-start}.cxpNpsControls label{color:#56627c;align-items:center;gap:9px;font-size:12px;display:flex}.cxpNpsControls input,.cxpNpsControls select,.cxpNpsCaseFields select,.cxpNpsCaseFields input,.cxpNpsNote textarea{font:inherit;color:#253457;box-sizing:border-box;background:#fff;border:1px solid #dce3ee;border-radius:9px;max-width:100%;padding:9px}.cxpNpsSegments{background:#eef1fa;border-radius:12px;gap:4px;padding:5px;display:flex}.cxpNpsSegments button{color:#586681;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 14px;font-size:12px;font-weight:700}.cxpNpsSegments button.active{color:#5c46cc;background:#fff;box-shadow:0 2px 9px #dee2f1}.cxpNpsKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.cxpNpsKpis>div{background:#fff;border:1px solid #e6eaf3;border-radius:15px;min-width:0;padding:16px}.cxpNpsKpis small,.cxpNpsKpis span{color:#7b879c;font-size:11px;display:block}.cxpNpsKpis strong{color:#263858;margin:9px 0;font-size:27px;display:block}.cxpNpsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.cxpNpsTrend{gap:14px;display:grid}.cxpNpsTrend>div{grid-template-columns:85px 1fr 40px 60px;align-items:center;gap:8px;font-size:11px;display:grid}.cxpNpsTrend small{color:#7e899c}.cxpNpsTrack{background:#edf1f7;border-radius:15px;height:10px;overflow:hidden}.cxpNpsTrack i{background:#2fa98f;border-radius:15px;height:100%;display:block}.cxpNpsTrack i.negative{background:#e37a7a}.cxpNpsRecoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cxpNpsRecoveryGrid>div{background:#f7f9fe;border-radius:12px;padding:16px}.cxpNpsRecoveryGrid span,.cxpNpsRecoveryGrid b{display:block}.cxpNpsRecoveryGrid span{color:#66728c;font-size:11px}.cxpNpsRecoveryGrid b{margin-top:7px;font-size:23px}.cxpNpsWarning{color:#8c5b11;background:#fff7e9;border-radius:10px;padding:13px;font-size:12px}.cxpNpsCases{gap:13px;display:grid}.cxpNpsCase{background:#fdfdff;border:1px solid #e3e9f3;border-radius:13px;padding:16px}.cxpNpsCaseTitle{align-items:flex-start}.cxpNpsCaseTitle b,.cxpNpsCaseTitle small{display:block}.cxpNpsCaseTitle small{color:#77839a;overflow-wrap:anywhere;margin-top:5px;font-size:11px}.cxpNpsCaseFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:14px 0;display:grid}.cxpNpsCaseFields label,.cxpNpsNote{color:#53607b;gap:6px;font-size:11px;font-weight:700;display:grid}.cxpNpsNote textarea{resize:vertical;width:100%;min-height:58px}.cxpNpsActions{justify-content:flex-end;margin-top:12px}.cxpNpsActions small{color:#7f8898;margin-right:auto}.cxpNpsActions button{align-items:center;gap:5px;display:inline-flex}@media (width<=900px){.cxpNpsKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cxpNpsGrid{grid-template-columns:1fr}}@media (width<=600px){.cxpNpsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpNpsKpis strong{font-size:22px}.cxpNpsCaseFields{grid-template-columns:1fr}.cxpNpsTrend>div{grid-template-columns:70px 1fr 32px 40px}.cxpNpsHead h2{font-size:21px}}.cxpNps{box-sizing:border-box;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}.cxpNps *{box-sizing:border-box}.cxpNps>.adminCard,.cxpNpsGrid,.cxpNpsGrid>.adminCard,.cxpNpsKpis,.cxpNpsKpis>div,.cxpNpsRecoveryGrid,.cxpNpsRecoveryGrid>div,.cxpNpsCases,.cxpNpsCase,.cxpNpsCaseFields,.cxpNpsCaseFields>label,.cxpNpsCaseTitle>div,.cxpNpsActions,.cxpNpsHead>div{min-width:0;max-width:100%}.cxpNpsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpNpsKpis{grid-template-columns:repeat(5,minmax(0,1fr))}.cxpNpsRecoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpNpsCaseFields{grid-template-columns:repeat(3,minmax(0,1fr))}.cxpNpsHead,.cxpNpsCaseTitle,.cxpNpsActions{flex-wrap:wrap}.cxpNpsCaseFields input,.cxpNpsCaseFields select,.cxpNpsControls input,.cxpNpsControls select,.cxpNpsNote textarea{width:100%;min-width:0;max-width:100%}.cxpNpsCaseTitle small,.cxpNpsCaseTitle b,.cxpNpsCaseFields label,.cxpNpsWarning,.cxpNpsActions small{overflow-wrap:anywhere;white-space:normal}.cxpNpsControls>label{flex-wrap:wrap;min-width:0;max-width:100%}.cxpNpsControls>label input{width:auto;max-width:100%}.cxpNpsTrend>div{grid-template-columns:minmax(0,90px) minmax(0,1fr) 45px 65px}.cxpNpsTrend span,.cxpNpsTrend small{overflow-wrap:anywhere}.cxpNpsResponseScroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.cxpNpsResponseTable{table-layout:fixed;width:100%}.cxpNpsResponseTable th,.cxpNpsResponseTable td{white-space:normal;overflow-wrap:anywhere;word-break:normal;vertical-align:top}.cxpNpsResponseTable th:first-child{width:19%}.cxpNpsResponseTable th:nth-child(2){width:18%}.cxpNpsResponseTable th:nth-child(3){width:10%}.cxpNpsResponseTable th:nth-child(4){width:14%}.cxpNpsResponseTable th:nth-child(5){width:39%}.cxpNpsReason{line-height:1.5}@media (width<=1100px){.cxpNpsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpNpsGrid{grid-template-columns:minmax(0,1fr)}.cxpNpsResponseTable,.cxpNpsResponseTable tbody,.cxpNpsResponseTable tr,.cxpNpsResponseTable td{width:100%;display:block}.cxpNpsResponseTable thead{display:none}.cxpNpsResponseTable tr{background:#fafbff;border:1px solid #e5e9f3;border-radius:12px;margin-bottom:12px;padding:12px}.cxpNpsResponseTable td{text-align:left;white-space:normal;border:0;grid-template-columns:minmax(85px,30%) minmax(0,1fr);gap:10px;padding:6px 2px;display:grid}.cxpNpsResponseTable td:before{content:attr(data-label);color:#69748c;font-weight:750}.cxpNpsResponseTable td small{overflow-wrap:anywhere}.cxpNpsResponseTable td.cxpNpsReason{word-break:break-word}.cxpNpsCaseFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.cxpNpsKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpNpsCaseFields{grid-template-columns:minmax(0,1fr)}.cxpNpsHead>.tableAction{justify-content:center;width:100%}.cxpNpsControls{align-items:stretch}.cxpNpsControls>label{gap:6px;width:100%;display:grid}.cxpNpsControls>label input,.cxpNpsControls>label select{width:100%}.cxpNpsControls>.tableAction{justify-content:center;width:100%}.cxpNpsActions{align-items:stretch}.cxpNpsActions small{width:100%;margin-right:0}.cxpNpsActions button{flex:1;justify-content:center}.cxpNpsTrend>div{grid-template-columns:65px minmax(0,1fr) 36px 45px;gap:5px}.cxpNpsResponseTable td{grid-template-columns:minmax(75px,32%) minmax(0,1fr)}}.cxpExecutive{gap:17px;display:grid}.cxpExecHero{background:linear-gradient(115deg,#efedff,#fff 56%,#eaf9f8);border:1px solid #e4e6f4;border-radius:19px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:23px;display:flex}.cxpExecHero h2{margin:6px 0;font-size:23px}.cxpExecHero p{color:#657188;margin:0;font-size:12px}.cxpExecHeroActions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.cxpExecHeroActions label{color:#66748e;gap:6px;font-size:11px;display:grid}.cxpExecHeroActions select{background:#fff;border:1px solid #dce3ed;border-radius:9px;padding:10px}.cxpExecScope{color:#7a859c;margin:0;font-size:11px;line-height:1.7}.cxpExecKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.cxpExecKpis button{text-align:left;color:#34425f;cursor:pointer;background:#fff;border:1px solid #e4e9f1;border-radius:15px;gap:8px;padding:17px;display:grid}.cxpExecKpis button:hover{background:#fafaff;border-color:#9c95eb}.cxpExecKpis svg{color:#6a59e1}.cxpExecKpis span{color:#63718b;font-size:12px}.cxpExecKpis strong{color:#273352;font-size:28px}.cxpExecKpis small{color:#79859b;font-size:11px}.cxpExecGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cxpExecGrid>.adminCard{min-width:0}.cxpExecWarnings p{color:#a45125;background:#fff4ed;border-radius:9px;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.cxpExecActionRows{gap:8px;display:grid}.cxpExecActionRows button{cursor:pointer;text-align:left;color:#354461;background:#f8faff;border:1px solid #e9edf6;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.cxpExecActionRows button span{flex:1;font-size:12px}.cxpExecActionRows button strong{font-size:17px}.cxpExecAlert{color:#98561a;background:#fff3e9;border-radius:10px;padding:12px;font-size:12px}.cxpExecSentiment{gap:13px;display:grid}.cxpExecSentiment>div{border-bottom:5px solid #f0f2f6;padding-bottom:12px;position:relative}.cxpExecSentiment span,.cxpExecSentiment strong{font-size:12px}.cxpExecSentiment strong{float:right}.cxpExecSentiment i{border-radius:5px;height:5px;position:absolute;bottom:-5px;left:0}.cxpExecSentiment i.good{background:#24ab86}.cxpExecSentiment i.moderate{background:#f0bb50}.cxpExecSentiment i.low{background:#ea7474}.cxpExecSubline{color:#788498;margin-top:13px;font-size:11px;line-height:1.6}.cxpExecMiniKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cxpExecMiniKpis>div{background:#f7f9fd;border-radius:10px;padding:12px}.cxpExecMiniKpis span,.cxpExecMiniKpis strong{display:block}.cxpExecMiniKpis span{color:#748099;font-size:11px}.cxpExecMiniKpis strong{color:#2d395b;margin-top:5px;font-size:21px}.cxpExecGrid h3{margin:18px 0 10px;font-size:13px}.cxpExecReasons{gap:10px;display:grid}.cxpExecReasons>div{border-bottom:1px solid #eff1f7;justify-content:space-between;gap:10px;padding-bottom:7px;font-size:12px;display:flex}.cxpExecReasons>div b{color:#33415c}.cxpExecPulse{gap:9px;display:grid}.cxpExecPulse>div{border-bottom:1px solid #eef1f7;grid-template-columns:75px 1fr 100px;align-items:center;gap:8px;padding:9px 0;font-size:12px;display:grid}.cxpExecPulse strong{color:#27846c;font-size:17px}.cxpExecPulse strong.negative{color:#b85154}.cxpExecPulse small{color:#7a879c;text-align:right}.cxpExecDetractors{gap:9px;display:grid}.cxpExecDetractors>div{border:1px solid #edf0f6;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.cxpExecDetractors b,.cxpExecDetractors small{display:block}.cxpExecDetractors b{font-size:12px}.cxpExecDetractors small{color:#7a8499;margin-top:4px;font-size:11px}@media (width<=900px){.cxpExecGrid{grid-template-columns:1fr}}@media (width<=620px){.cxpExecKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cxpExecKpis button{padding:12px}.cxpExecKpis strong{font-size:22px}.cxpExecHero{padding:17px}.cxpExecPulse>div{grid-template-columns:70px 1fr 85px}}
