.geo-diagnosis-view-module__WH_dkq__headerStatus{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.geo-diagnosis-view-module__WH_dkq__flowBand{background:#f8f9fa;border:1px solid #e2e4e7;border-radius:18px;grid-template-columns:repeat(4,1fr);margin:6px 0 22px;display:grid;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__flowBand>div{border-right:1px solid #e2e4e7;align-items:center;gap:12px;padding:16px 18px;display:flex}.geo-diagnosis-view-module__WH_dkq__flowBand>div:last-child{border:0}.geo-diagnosis-view-module__WH_dkq__flowBand>div>span{color:#fff;background:#17191b;border-radius:50%;place-items:center;width:28px;height:28px;font:700 12px/1 system-ui;display:grid}.geo-diagnosis-view-module__WH_dkq__flowBand p{gap:3px;margin:0;display:grid}.geo-diagnosis-view-module__WH_dkq__flowBand strong{font-size:14px}.geo-diagnosis-view-module__WH_dkq__flowBand small{color:#7b8087;font-size:11px}.geo-diagnosis-view-module__WH_dkq__runtimeNotice{background:#fffaf0;border:1px solid #ead8ad;border-radius:14px;align-items:center;gap:14px;margin-bottom:20px;padding:16px 18px;display:flex}.geo-diagnosis-view-module__WH_dkq__runtimeNotice>span{color:#755b20;background:#f5e8c7;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.geo-diagnosis-view-module__WH_dkq__runtimeNotice>div{flex:1}.geo-diagnosis-view-module__WH_dkq__runtimeNotice strong{font-size:14px}.geo-diagnosis-view-module__WH_dkq__runtimeNotice p{color:#756d60;margin:3px 0 0;font-size:13px;line-height:1.6}.geo-diagnosis-view-module__WH_dkq__startPanel{background:#fff;border:1px solid #dedfe1;border-radius:22px;grid-template-columns:minmax(250px,.72fr) minmax(480px,1.28fr);display:grid;overflow:hidden;box-shadow:0 18px 50px #191d230f}.geo-diagnosis-view-module__WH_dkq__startCopy{color:#fff;background:#17191b;padding:32px}.geo-diagnosis-view-module__WH_dkq__startCopy>span,.geo-diagnosis-view-module__WH_dkq__runPanel header>div>span,.geo-diagnosis-view-module__WH_dkq__questionPanel header>div>span,.geo-diagnosis-view-module__WH_dkq__reportPanel>header>div>span{color:#8d949d;letter-spacing:.18em;font-size:10px;font-weight:750}.geo-diagnosis-view-module__WH_dkq__startCopy h2{letter-spacing:-.035em;max-width:360px;margin:10px 0 14px;font-size:30px;line-height:1.16}.geo-diagnosis-view-module__WH_dkq__startCopy p{color:#b8bdc4;margin:0;font-size:14px;line-height:1.75}.geo-diagnosis-view-module__WH_dkq__startCopy ul{gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.geo-diagnosis-view-module__WH_dkq__startCopy li{color:#e7e9eb;align-items:center;gap:9px;font-size:12px;display:flex}.geo-diagnosis-view-module__WH_dkq__startCopy li:before{content:"✓";color:#aeb6c0;border:1px solid #4a5058;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.geo-diagnosis-view-module__WH_dkq__brandForm{gap:16px;padding:28px;display:grid}.geo-diagnosis-view-module__WH_dkq__brandForm label{color:#40444a;gap:7px;font-size:12px;font-weight:680;display:grid}.geo-diagnosis-view-module__WH_dkq__brandForm label>span{justify-content:space-between;align-items:center;display:flex}.geo-diagnosis-view-module__WH_dkq__brandForm label small{color:#92979d;font-weight:500}.geo-diagnosis-view-module__WH_dkq__brandForm label em{color:#927325;font-size:10px;font-style:normal}.geo-diagnosis-view-module__WH_dkq__brandForm input{color:#17191b;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #d9dcdf;border-radius:11px;outline:none;padding:0 13px;font-size:14px;transition:border-color .18s,box-shadow .18s}.geo-diagnosis-view-module__WH_dkq__brandForm input:focus{border-color:#17191b;box-shadow:0 0 0 3px #17191b14}.geo-diagnosis-view-module__WH_dkq__primaryField input{height:54px!important;font-size:18px!important;font-weight:650!important}.geo-diagnosis-view-module__WH_dkq__formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.geo-diagnosis-view-module__WH_dkq__formAction{justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.geo-diagnosis-view-module__WH_dkq__formAction p{color:#8a8f95;max-width:300px;margin:0;font-size:11px;line-height:1.55}.geo-diagnosis-view-module__WH_dkq__formAction button{white-space:nowrap}.geo-diagnosis-view-module__WH_dkq__historyStrip{align-items:flex-start;gap:16px;margin:22px 0;display:flex}.geo-diagnosis-view-module__WH_dkq__historyStrip>span{color:#777d84;flex:none;padding-top:12px;font-size:11px;font-weight:750}.geo-diagnosis-view-module__WH_dkq__historyStrip>div{gap:8px;max-width:100%;padding-bottom:3px;display:flex;overflow:auto}.geo-diagnosis-view-module__WH_dkq__historyStrip button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dcdee1;border-radius:11px;gap:2px;min-width:150px;padding:10px 13px;display:grid}.geo-diagnosis-view-module__WH_dkq__historyStrip button[aria-pressed=true]{background:#f1f2f3;border-color:#17191b}.geo-diagnosis-view-module__WH_dkq__historyStrip strong{font-size:12px}.geo-diagnosis-view-module__WH_dkq__historyStrip small{color:#888e95;font-size:10px}.geo-diagnosis-view-module__WH_dkq__runPanel,.geo-diagnosis-view-module__WH_dkq__questionPanel,.geo-diagnosis-view-module__WH_dkq__reportPanel{background:#fff;border:1px solid #dedfe1;border-radius:20px;margin-top:22px}.geo-diagnosis-view-module__WH_dkq__runPanel{padding:24px}.geo-diagnosis-view-module__WH_dkq__runPanel>header,.geo-diagnosis-view-module__WH_dkq__questionPanel>header,.geo-diagnosis-view-module__WH_dkq__reportPanel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.geo-diagnosis-view-module__WH_dkq__runPanel h2,.geo-diagnosis-view-module__WH_dkq__questionPanel h2,.geo-diagnosis-view-module__WH_dkq__reportPanel h2{letter-spacing:-.025em;margin:6px 0 4px;font-size:23px}.geo-diagnosis-view-module__WH_dkq__runPanel header p,.geo-diagnosis-view-module__WH_dkq__reportPanel header p{color:#777d84;margin:0;font-size:12px}.geo-diagnosis-view-module__WH_dkq__runActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;max-width:470px;display:flex}.geo-diagnosis-view-module__WH_dkq__runActions>small{color:#777d84;text-align:right;font-size:10px;line-height:1.45}.geo-diagnosis-view-module__WH_dkq__progressRow{grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin:22px 0 18px;display:grid}.geo-diagnosis-view-module__WH_dkq__progressRow>div{background:#e9ebed;border-radius:10px;height:8px;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__progressRow>div>span{border-radius:inherit;background:#17191b;height:100%;transition:width .25s;display:block}.geo-diagnosis-view-module__WH_dkq__progressRow strong{font-size:13px}.geo-diagnosis-view-module__WH_dkq__progressRow small{color:#81878d;font-size:11px}.geo-diagnosis-view-module__WH_dkq__platformGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px;display:grid}.geo-diagnosis-view-module__WH_dkq__platformGrid article{background:#fafafa;border:1px solid #e1e3e5;border-radius:13px;min-width:0;padding:13px}.geo-diagnosis-view-module__WH_dkq__platformGrid article>div:first-child{align-items:center;gap:8px;display:flex}.geo-diagnosis-view-module__WH_dkq__platformGrid article p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.geo-diagnosis-view-module__WH_dkq__platformGrid article p strong{font-size:12px}.geo-diagnosis-view-module__WH_dkq__platformGrid article p small{color:#858b92;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__platformMark{background:#fff;border:1px solid #e1e3e5;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__platformMark img{object-fit:cover;width:100%;height:100%}.geo-diagnosis-view-module__WH_dkq__miniProgress{grid-template-columns:repeat(5,1fr);margin-top:12px;gap:3px!important;display:grid!important}.geo-diagnosis-view-module__WH_dkq__miniProgress i{background:#dfe2e4;border-radius:4px;height:4px}.geo-diagnosis-view-module__WH_dkq__miniProgress i[data-status=completed]{background:#2a7c57}.geo-diagnosis-view-module__WH_dkq__miniProgress i[data-status=running]{background:#2772c7}.geo-diagnosis-view-module__WH_dkq__miniProgress i[data-status=login_required],.geo-diagnosis-view-module__WH_dkq__miniProgress i[data-status=blocked]{background:#d19b32}.geo-diagnosis-view-module__WH_dkq__miniProgress i[data-status=failed],.geo-diagnosis-view-module__WH_dkq__miniProgress i[data-status=unknown]{background:#b85a55}.geo-diagnosis-view-module__WH_dkq__platformDetail{color:#737980;min-height:32px;line-height:1.55;margin-top:9px!important;font-size:9px!important;display:block!important}.geo-diagnosis-view-module__WH_dkq__platformGrid footer{gap:5px;margin-top:10px;display:flex}.geo-diagnosis-view-module__WH_dkq__platformGrid footer button{color:#3f4449;cursor:pointer;background:#fff;border:1px solid #d8dbde;border-radius:7px;flex:1;padding:7px;font-size:9px}.geo-diagnosis-view-module__WH_dkq__platformGrid footer button:last-child{color:#fff;background:#17191b}.geo-diagnosis-view-module__WH_dkq__questionPanel{padding:22px 24px}.geo-diagnosis-view-module__WH_dkq__questionPanel>header>small{color:#858b92;padding-top:9px;font-size:11px}.geo-diagnosis-view-module__WH_dkq__questionPanel ol{border-top:1px solid #eceef0;gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.geo-diagnosis-view-module__WH_dkq__questionPanel li{border-bottom:1px solid #eceef0;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.geo-diagnosis-view-module__WH_dkq__questionPanel li>span{color:#8c9299;font:700 11px/1 system-ui}.geo-diagnosis-view-module__WH_dkq__questionPanel li p{margin:0;font-size:13px;line-height:1.55}.geo-diagnosis-view-module__WH_dkq__questionPanel li em{color:#60666d;background:#f0f2f3;border-radius:7px;padding:5px 8px;font-size:9px;font-style:normal}.geo-diagnosis-view-module__WH_dkq__reportPanel{padding:26px}.geo-diagnosis-view-module__WH_dkq__reportSummary{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px;display:grid}.geo-diagnosis-view-module__WH_dkq__reportSummary>div{background:#fafafa;border:1px solid #e1e3e5;border-radius:12px;gap:4px;padding:14px;display:grid}.geo-diagnosis-view-module__WH_dkq__reportSummary small{color:#777d84;font-size:9px;font-weight:700}.geo-diagnosis-view-module__WH_dkq__reportSummary strong{letter-spacing:-.025em;font-size:23px}.geo-diagnosis-view-module__WH_dkq__reportSummary strong em{color:#8a9096;font-size:12px;font-style:normal;font-weight:600}.geo-diagnosis-view-module__WH_dkq__reportSummary span{color:#8a9096;font-size:9px}.geo-diagnosis-view-module__WH_dkq__metricTable{border:1px solid #e0e2e4;border-radius:14px;margin-top:12px;overflow:auto}.geo-diagnosis-view-module__WH_dkq__metricHead,.geo-diagnosis-view-module__WH_dkq__metricLine{grid-template-columns:1.08fr repeat(7,1fr);min-width:920px;display:grid}.geo-diagnosis-view-module__WH_dkq__metricHead{color:#747a81;background:#f2f3f4;font-size:10px;font-weight:700}.geo-diagnosis-view-module__WH_dkq__metricHead span,.geo-diagnosis-view-module__WH_dkq__metricLine>span,.geo-diagnosis-view-module__WH_dkq__metricLine>strong{border-right:1px solid #e4e6e8;padding:11px 12px}.geo-diagnosis-view-module__WH_dkq__metricHead span:last-child,.geo-diagnosis-view-module__WH_dkq__metricLine>span:last-child{border:0}.geo-diagnosis-view-module__WH_dkq__metricLine{border-top:1px solid #e4e6e8;align-items:center}.geo-diagnosis-view-module__WH_dkq__metricLine>strong{font-size:12px}.geo-diagnosis-view-module__WH_dkq__metricLine>span{gap:2px;font-size:14px;font-weight:720;display:grid}.geo-diagnosis-view-module__WH_dkq__metricLine small{color:#91969c;font-size:9px;font-weight:500}.geo-diagnosis-view-module__WH_dkq__findingList{border:1px solid #e1e3e5;border-radius:14px;margin-top:14px;padding:18px}.geo-diagnosis-view-module__WH_dkq__findingList h3{margin:0 0 10px;font-size:14px}.geo-diagnosis-view-module__WH_dkq__findingList ol{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.geo-diagnosis-view-module__WH_dkq__findingList li{border-top:1px solid #eceef0;grid-template-columns:92px 1fr;gap:10px;padding:11px 12px;display:grid}.geo-diagnosis-view-module__WH_dkq__findingList li:nth-child(-n+2){border-top:0}.geo-diagnosis-view-module__WH_dkq__findingList li:nth-child(odd){border-right:1px solid #eceef0}.geo-diagnosis-view-module__WH_dkq__findingList strong{font-size:11px}.geo-diagnosis-view-module__WH_dkq__findingList p{color:#656b72;margin:0;font-size:10px;line-height:1.65}.geo-diagnosis-view-module__WH_dkq__reportColumns{grid-template-columns:1.12fr .88fr;gap:14px;margin-top:14px;display:grid}.geo-diagnosis-view-module__WH_dkq__reportColumns>section{border:1px solid #e1e3e5;border-radius:14px;padding:18px}.geo-diagnosis-view-module__WH_dkq__reportColumns h3,.geo-diagnosis-view-module__WH_dkq__evidenceList>h3{margin:0 0 5px;font-size:14px}.geo-diagnosis-view-module__WH_dkq__sectionNote{color:#858b92;margin:0 0 10px;font-size:9px;line-height:1.55}.geo-diagnosis-view-module__WH_dkq__voiceGroup{border-top:1px solid #eceef0;gap:6px;padding:10px 0;display:grid}.geo-diagnosis-view-module__WH_dkq__voiceGroup:first-of-type{border:0}.geo-diagnosis-view-module__WH_dkq__voiceGroup>strong,.geo-diagnosis-view-module__WH_dkq__sourceGroup>strong{margin-bottom:3px;font-size:11px}.geo-diagnosis-view-module__WH_dkq__voiceGroup>div{grid-template-columns:100px 1fr 42px;align-items:center;gap:8px;display:grid}.geo-diagnosis-view-module__WH_dkq__voiceGroup span{color:#5f656b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__voiceGroup i{background:#eceef0;border-radius:8px;height:5px;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__voiceGroup b{border-radius:inherit;background:#222629;height:100%;display:block}.geo-diagnosis-view-module__WH_dkq__voiceGroup em{color:#787e84;text-align:right;font-size:10px;font-style:normal}.geo-diagnosis-view-module__WH_dkq__voiceGroup>small{color:#8b9197;font-size:9px}.geo-diagnosis-view-module__WH_dkq__sourceGroup{border-top:1px solid #eceef0;gap:6px;padding:10px 0;display:grid}.geo-diagnosis-view-module__WH_dkq__sourceGroup:first-of-type{border:0}.geo-diagnosis-view-module__WH_dkq__sourceGroup>span{justify-content:space-between;gap:12px;display:flex}.geo-diagnosis-view-module__WH_dkq__sourceGroup i{color:#565c62;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__sourceGroup em,.geo-diagnosis-view-module__WH_dkq__sourceGroup small{color:#8b9197;font-size:9px;font-style:normal}.geo-diagnosis-view-module__WH_dkq__evidenceList{margin-top:18px}.geo-diagnosis-view-module__WH_dkq__evidenceList details{border-top:1px solid #e5e7e9}.geo-diagnosis-view-module__WH_dkq__evidenceList summary{cursor:pointer;align-items:center;gap:10px;padding:14px 2px;list-style:none;display:flex}.geo-diagnosis-view-module__WH_dkq__evidenceList summary span{font-size:13px;font-weight:700}.geo-diagnosis-view-module__WH_dkq__evidenceList summary small{color:#8b9096;flex:1;font-size:10px}.geo-diagnosis-view-module__WH_dkq__evidenceList details>div{gap:9px;padding-bottom:12px;display:grid}.geo-diagnosis-view-module__WH_dkq__evidenceList article{background:#f6f7f8;border-radius:11px;padding:15px}.geo-diagnosis-view-module__WH_dkq__evidenceList article[data-valid=false]{background:#fffaf0;border:1px solid #ead8ad}.geo-diagnosis-view-module__WH_dkq__evidenceList article header{justify-content:space-between;gap:15px;display:flex}.geo-diagnosis-view-module__WH_dkq__evidenceList article header strong{font-size:11px}.geo-diagnosis-view-module__WH_dkq__evidenceList article header span{color:#7f858c;text-align:right;font-size:9px}.geo-diagnosis-view-module__WH_dkq__evidenceList article p{color:#3e4348;white-space:pre-wrap;max-height:220px;margin:12px 0 0;font-size:11px;line-height:1.75;overflow:auto}.geo-diagnosis-view-module__WH_dkq__evidenceList blockquote{color:#315f4b;background:#eef7f2;border-left:2px solid #2d7d58;margin:10px 0 0;padding:8px 10px;font-size:10px}.geo-diagnosis-view-module__WH_dkq__evidenceList article footer{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.geo-diagnosis-view-module__WH_dkq__evidenceList article a{color:#4e5d70;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:6px;max-width:260px;padding:5px 8px;font-size:9px;text-decoration:none;overflow:hidden}.geo-diagnosis-view-module__WH_dkq__evidenceList article a[data-target=true]{color:#2f684d;background:#e9f4ed}.geo-diagnosis-view-module__WH_dkq__noTargetCitation{color:#92979d;margin-top:9px;font-size:9px;display:block}.geo-diagnosis-view-module__WH_dkq__methodNote{color:#747a81;background:#f3f4f5;border-radius:10px;margin:18px 0 0;padding:13px 15px;font-size:10px;line-height:1.7}.geo-diagnosis-view-module__WH_dkq__detailsPrompt{grid-template-columns:42px 1fr;gap:14px;display:grid}.geo-diagnosis-view-module__WH_dkq__detailsPrompt>div{color:#fff;background:#17191b;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.geo-diagnosis-view-module__WH_dkq__detailsPrompt p{gap:5px;margin:0;display:grid}.geo-diagnosis-view-module__WH_dkq__detailsPrompt p strong{font-size:15px}.geo-diagnosis-view-module__WH_dkq__detailsPrompt p span{color:#727880;font-size:12px;line-height:1.65}.geo-diagnosis-view-module__WH_dkq__detailsPrompt ul{flex-wrap:wrap;grid-column:1/-1;gap:7px;margin:4px 0 0;padding:0;list-style:none;display:flex}.geo-diagnosis-view-module__WH_dkq__detailsPrompt li{color:#676d74;background:#f1f2f3;border-radius:8px;padding:7px 9px;font-size:10px}.geo-diagnosis-view-module__WH_dkq__detailsPrompt li[data-required=true]{color:#75561b;background:#fff3dd}.geo-diagnosis-view-module__WH_dkq__loginGuide{gap:16px;display:grid}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol li{background:#fafafa;border:1px solid #e2e4e6;border-radius:12px;grid-template-columns:28px 1fr;gap:9px;padding:12px;display:grid}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol span{color:#fff;background:#17191b;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:750;display:grid}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol p{gap:3px;margin:0;display:grid}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol strong{font-size:11px}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol small{color:#81878e;font-size:9px;line-height:1.5}.geo-diagnosis-view-module__WH_dkq__loginGuide>button{justify-self:start}.geo-diagnosis-view-module__WH_dkq__loginPlatforms{grid-template-columns:1fr 1fr;gap:8px;display:grid}.geo-diagnosis-view-module__WH_dkq__loginPlatforms article{border:1px solid #e1e3e5;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.geo-diagnosis-view-module__WH_dkq__loginPlatforms article>img{object-fit:cover;border:1px solid #e5e7e9;border-radius:10px;width:36px;height:36px}.geo-diagnosis-view-module__WH_dkq__loginPlatforms p{gap:3px;margin:0;display:grid}.geo-diagnosis-view-module__WH_dkq__loginPlatforms strong{font-size:12px}.geo-diagnosis-view-module__WH_dkq__loginPlatforms small{color:#858b92;font-size:9px}.geo-diagnosis-view-module__WH_dkq__loginPlatforms small[data-status=authenticated]{color:#277852}.geo-diagnosis-view-module__WH_dkq__loginPlatforms small[data-status=login_required],.geo-diagnosis-view-module__WH_dkq__loginPlatforms small[data-status=blocked]{color:#9a6e17}.geo-diagnosis-view-module__WH_dkq__loginPlatforms article button{color:#33373b;cursor:pointer;background:#fff;border:1px solid #d8dade;border-radius:8px;padding:7px 9px;font-size:9px}.geo-diagnosis-view-module__WH_dkq__loginPlatforms article button:disabled{cursor:not-allowed;opacity:.5}.geo-diagnosis-view-module__WH_dkq__loginNote{color:#747a81;background:#f2f3f4;border-radius:9px;margin:0;padding:11px 13px;font-size:10px;line-height:1.65}@media (max-width:1100px){.geo-diagnosis-view-module__WH_dkq__startPanel{grid-template-columns:1fr}.geo-diagnosis-view-module__WH_dkq__startCopy{padding:26px}.geo-diagnosis-view-module__WH_dkq__startCopy h2{max-width:none}.geo-diagnosis-view-module__WH_dkq__platformGrid{grid-template-columns:repeat(3,1fr)}.geo-diagnosis-view-module__WH_dkq__reportColumns{grid-template-columns:1fr}}@media (max-width:760px){.geo-diagnosis-view-module__WH_dkq__headerStatus{justify-content:flex-start}.geo-diagnosis-view-module__WH_dkq__flowBand{grid-template-columns:1fr 1fr}.geo-diagnosis-view-module__WH_dkq__flowBand>div:nth-child(2){border-right:0}.geo-diagnosis-view-module__WH_dkq__flowBand>div:nth-child(-n+2){border-bottom:1px solid #e2e4e7}.geo-diagnosis-view-module__WH_dkq__runtimeNotice{flex-wrap:wrap;align-items:flex-start}.geo-diagnosis-view-module__WH_dkq__runtimeNotice button{width:100%}.geo-diagnosis-view-module__WH_dkq__startCopy h2{font-size:25px}.geo-diagnosis-view-module__WH_dkq__brandForm{padding:20px}.geo-diagnosis-view-module__WH_dkq__formGrid{grid-template-columns:1fr}.geo-diagnosis-view-module__WH_dkq__formAction{flex-direction:column;align-items:stretch}.geo-diagnosis-view-module__WH_dkq__formAction button{width:100%}.geo-diagnosis-view-module__WH_dkq__runPanel,.geo-diagnosis-view-module__WH_dkq__questionPanel,.geo-diagnosis-view-module__WH_dkq__reportPanel{border-radius:16px;padding:18px}.geo-diagnosis-view-module__WH_dkq__runPanel>header,.geo-diagnosis-view-module__WH_dkq__questionPanel>header,.geo-diagnosis-view-module__WH_dkq__reportPanel>header{flex-direction:column}.geo-diagnosis-view-module__WH_dkq__runActions{justify-content:flex-start;width:100%;max-width:none}.geo-diagnosis-view-module__WH_dkq__runActions>small{text-align:left;width:100%}.geo-diagnosis-view-module__WH_dkq__progressRow{grid-template-columns:1fr auto}.geo-diagnosis-view-module__WH_dkq__progressRow small{grid-column:1/-1}.geo-diagnosis-view-module__WH_dkq__platformGrid{grid-template-columns:1fr 1fr}.geo-diagnosis-view-module__WH_dkq__questionPanel>header>small{padding:0}.geo-diagnosis-view-module__WH_dkq__questionPanel li{grid-template-columns:28px 1fr}.geo-diagnosis-view-module__WH_dkq__questionPanel li em{grid-column:2}.geo-diagnosis-view-module__WH_dkq__reportSummary{grid-template-columns:1fr 1fr}.geo-diagnosis-view-module__WH_dkq__findingList ol{grid-template-columns:1fr}.geo-diagnosis-view-module__WH_dkq__findingList li,.geo-diagnosis-view-module__WH_dkq__findingList li:nth-child(-n+2){border-top:1px solid #eceef0}.geo-diagnosis-view-module__WH_dkq__findingList li:first-child{border-top:0}.geo-diagnosis-view-module__WH_dkq__findingList li:nth-child(odd){border-right:0}.geo-diagnosis-view-module__WH_dkq__reportColumns{grid-template-columns:1fr}.geo-diagnosis-view-module__WH_dkq__historyStrip{display:block}.geo-diagnosis-view-module__WH_dkq__historyStrip>span{padding:0 0 8px;display:block}.geo-diagnosis-view-module__WH_dkq__evidenceList article header{display:grid}.geo-diagnosis-view-module__WH_dkq__evidenceList article header span{text-align:left}.geo-diagnosis-view-module__WH_dkq__loginGuide>ol,.geo-diagnosis-view-module__WH_dkq__loginPlatforms{grid-template-columns:1fr}}@media (max-width:420px){.geo-diagnosis-view-module__WH_dkq__flowBand{grid-template-columns:1fr}.geo-diagnosis-view-module__WH_dkq__flowBand>div{border-bottom:1px solid #e2e4e7;border-right:0}.geo-diagnosis-view-module__WH_dkq__platformGrid{grid-template-columns:1fr}.geo-diagnosis-view-module__WH_dkq__startCopy,.geo-diagnosis-view-module__WH_dkq__brandForm{padding:18px}.geo-diagnosis-view-module__WH_dkq__startCopy h2{font-size:22px}}
.geo-website-view-module__dSzxpq__page{gap:18px;min-width:0;display:grid}.geo-website-view-module__dSzxpq__intro,.geo-website-view-module__dSzxpq__project,.geo-website-view-module__dSzxpq__wizard{border:1px solid var(--line);background:#fff;border-radius:15px}.geo-website-view-module__dSzxpq__intro{grid-template-columns:minmax(0,1fr) minmax(280px,.68fr);gap:44px;padding:42px;display:grid}.geo-website-view-module__dSzxpq__intro>div>span,.geo-website-view-module__dSzxpq__stepBody header>span{color:#7b7e82;font-size:var(--type-micro);letter-spacing:.09em;font-weight:700}.geo-website-view-module__dSzxpq__intro h2,.geo-website-view-module__dSzxpq__stepBody h2{max-width:720px;font:600 clamp(24px,3vw,38px)/1.15 var(--font-display);letter-spacing:-.035em;margin:12px 0}.geo-website-view-module__dSzxpq__intro p,.geo-website-view-module__dSzxpq__stepBody header p{color:#74777b;max-width:680px;line-height:1.7}.geo-website-view-module__dSzxpq__intro ol{background:var(--line);border:1px solid var(--line);border-radius:12px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.geo-website-view-module__dSzxpq__intro li{background:#f8f8f6;align-items:center;gap:16px;padding:18px;display:flex}.geo-website-view-module__dSzxpq__intro li b{font:var(--type-micro) ui-monospace;color:#95989b}.geo-website-view-module__dSzxpq__intro li span{font-size:var(--type-caption);font-weight:650}.geo-website-view-module__dSzxpq__project{padding:34px}.geo-website-view-module__dSzxpq__project h2{font:600 clamp(25px,3vw,36px)/1.15 var(--font-display);margin:12px 0 6px}.geo-website-view-module__dSzxpq__project p{color:#7c7f83}.geo-website-view-module__dSzxpq__pageStatus{grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0;display:grid}.geo-website-view-module__dSzxpq__pageStatus a{border:1px solid var(--line);color:inherit;border-radius:10px;gap:7px;padding:16px;text-decoration:none;display:grid}.geo-website-view-module__dSzxpq__pageStatus a:hover{border-color:#949893}.geo-website-view-module__dSzxpq__pageStatus span{font-weight:700}.geo-website-view-module__dSzxpq__pageStatus small{color:#708377}.geo-website-view-module__dSzxpq__previewLink{color:#fff;font-size:var(--type-caption);background:#17191b;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-flex}.geo-website-view-module__dSzxpq__localNote{font-size:var(--type-micro);margin:14px 0 0!important}.geo-website-view-module__dSzxpq__wizard{overflow:hidden}.geo-website-view-module__dSzxpq__steps{border-bottom:1px solid var(--line);background:#f5f5f2;grid-template-columns:repeat(4,1fr);display:grid}.geo-website-view-module__dSzxpq__steps button{border:0;border-right:1px solid var(--line);color:#777b7f;text-align:left;background:0 0;align-items:center;gap:11px;min-height:70px;padding:0 18px;display:flex}.geo-website-view-module__dSzxpq__steps button:last-child{border-right:0}.geo-website-view-module__dSzxpq__steps button b{font:var(--type-micro) ui-monospace}.geo-website-view-module__dSzxpq__steps button span{font-size:var(--type-caption);font-weight:650}.geo-website-view-module__dSzxpq__steps .geo-website-view-module__dSzxpq__activeStep{color:#fff;background:#17191b}.geo-website-view-module__dSzxpq__stepBody{padding:34px}.geo-website-view-module__dSzxpq__stepBody header{margin-bottom:26px}.geo-website-view-module__dSzxpq__stepBody header p{margin:8px 0 0}.geo-website-view-module__dSzxpq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.geo-website-view-module__dSzxpq__field{gap:7px;display:grid}.geo-website-view-module__dSzxpq__field>span{font-size:var(--type-micro);color:#575a5e;font-weight:700}.geo-website-view-module__dSzxpq__field input,.geo-website-view-module__dSzxpq__field textarea,.geo-website-view-module__dSzxpq__assetSection select{box-sizing:border-box;color:#17191b;width:100%;font:inherit;background:#fff;border:1px solid #d3d4d1;border-radius:9px;padding:11px 12px}.geo-website-view-module__dSzxpq__field textarea{resize:vertical}.geo-website-view-module__dSzxpq__field input:focus,.geo-website-view-module__dSzxpq__field textarea:focus,.geo-website-view-module__dSzxpq__assetSection select:focus{outline-offset:2px;outline:2px solid #17191b}.geo-website-view-module__dSzxpq__full{grid-column:1/-1}.geo-website-view-module__dSzxpq__colorField{grid-template-columns:48px 1fr;gap:8px;display:grid}.geo-website-view-module__dSzxpq__colorField input[type=color]{height:44px;padding:4px}.geo-website-view-module__dSzxpq__assetSection{gap:12px;margin-top:24px;display:grid}.geo-website-view-module__dSzxpq__assetSection h3{font-size:var(--type-caption);margin:0}.geo-website-view-module__dSzxpq__assetHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.geo-website-view-module__dSzxpq__upload{cursor:pointer;font-size:var(--type-micro);border:1px solid #caccc8;border-radius:8px;padding:8px 11px;font-weight:700}.geo-website-view-module__dSzxpq__upload input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.geo-website-view-module__dSzxpq__assetGrid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;display:grid}.geo-website-view-module__dSzxpq__assetGrid button{background:#e9e9e5;border:2px solid #0000;border-radius:10px;min-height:132px;padding:0;position:relative;overflow:hidden}.geo-website-view-module__dSzxpq__assetGrid img{object-fit:cover}.geo-website-view-module__dSzxpq__assetGrid button b{z-index:1;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#111315c7;border-radius:6px;padding:6px;font-size:10px;position:absolute;bottom:7px;left:7px;right:7px;overflow:hidden}.geo-website-view-module__dSzxpq__assetGrid .geo-website-view-module__dSzxpq__selectedAsset{border-color:#17191b}.geo-website-view-module__dSzxpq__caseChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.geo-website-view-module__dSzxpq__caseChoices button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;grid-template-columns:100px 1fr;align-items:center;gap:12px;padding:8px;display:grid}.geo-website-view-module__dSzxpq__caseChoices button>span{background:#eee;border-radius:7px;height:74px;overflow:hidden}.geo-website-view-module__dSzxpq__caseChoices img{object-fit:cover;width:100%;height:100%}.geo-website-view-module__dSzxpq__caseChoices b,.geo-website-view-module__dSzxpq__caseChoices small{display:block}.geo-website-view-module__dSzxpq__caseChoices small{color:#85888c;margin-top:5px}.geo-website-view-module__dSzxpq__caseChoices .geo-website-view-module__dSzxpq__selectedCase{background:#f4f5f1;border:2px solid #17191b}.geo-website-view-module__dSzxpq__planGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.geo-website-view-module__dSzxpq__planGrid article{border:1px solid var(--line);border-radius:11px;padding:18px}.geo-website-view-module__dSzxpq__planGrid article>b{color:#999c9f;font:var(--type-micro) ui-monospace}.geo-website-view-module__dSzxpq__planGrid h3{margin:18px 0 7px}.geo-website-view-module__dSzxpq__planGrid p{color:#777a7e;min-height:40px;font-size:var(--type-micro);margin:0 0 14px;line-height:1.6}.geo-website-view-module__dSzxpq__summary{background:#f3f3f0;border-radius:10px;justify-content:space-between;gap:16px;margin-top:14px;padding:15px;display:flex}.geo-website-view-module__dSzxpq__summary span{color:#73767a;font-size:var(--type-micro)}.geo-website-view-module__dSzxpq__error{color:#9b3025;font-size:var(--type-micro);background:#fff0ed;border-radius:8px;padding:11px 13px}.geo-website-view-module__dSzxpq__actions{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;display:flex}@media (max-width:900px){.geo-website-view-module__dSzxpq__intro{grid-template-columns:1fr}.geo-website-view-module__dSzxpq__pageStatus{grid-template-columns:repeat(2,1fr)}.geo-website-view-module__dSzxpq__steps button{padding:0 10px}.geo-website-view-module__dSzxpq__steps button span{font-size:11px}.geo-website-view-module__dSzxpq__caseChoices{grid-template-columns:1fr}}@media (max-width:680px){.geo-website-view-module__dSzxpq__intro,.geo-website-view-module__dSzxpq__project,.geo-website-view-module__dSzxpq__stepBody{padding:20px}.geo-website-view-module__dSzxpq__intro{gap:24px}.geo-website-view-module__dSzxpq__steps{grid-template-columns:1fr 1fr}.geo-website-view-module__dSzxpq__steps button{border-bottom:1px solid var(--line);min-height:52px}.geo-website-view-module__dSzxpq__formGrid,.geo-website-view-module__dSzxpq__planGrid{grid-template-columns:1fr}.geo-website-view-module__dSzxpq__full{grid-column:auto}.geo-website-view-module__dSzxpq__pageStatus{grid-template-columns:1fr}.geo-website-view-module__dSzxpq__assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-website-view-module__dSzxpq__summary{display:grid}.geo-website-view-module__dSzxpq__actions{align-items:stretch}.geo-website-view-module__dSzxpq__actions button{flex:1}}
.dashboard-view-module__mCE1iq__dashboard{color:#17181a;flex-direction:column;gap:18px;display:flex}.dashboard-view-module__mCE1iq__header{justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 0 6px;display:flex}.dashboard-view-module__mCE1iq__header h1{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:34px;font-weight:500;line-height:1.1}.dashboard-view-module__mCE1iq__header p{color:#777a7f;margin:9px 0 0;font-size:14px}.dashboard-view-module__mCE1iq__periodSwitch{background:#f0f0ed;border:1px solid #dfdfdc;border-radius:10px;gap:3px;margin:0;padding:3px;display:flex}.dashboard-view-module__mCE1iq__periodSwitch legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-view-module__mCE1iq__periodSwitch button{color:#6d7074;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:34px;padding:0 13px;font-size:13px}.dashboard-view-module__mCE1iq__periodSwitch button[aria-pressed=true]{color:#151618;background:#fff;font-weight:600;box-shadow:0 1px 3px #1012141f}.dashboard-view-module__mCE1iq__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dashboard-view-module__mCE1iq__summaryCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr) auto;gap:14px 12px;min-width:0;padding:18px;transition:border-color .18s,transform .18s;display:grid;position:relative}.dashboard-view-module__mCE1iq__summaryCard:hover{border-color:#aeb0ad;transform:translateY(-1px)}.dashboard-view-module__mCE1iq__summaryIcon{color:#f7f7f3;background:#181a1d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.dashboard-view-module__mCE1iq__summaryCard>div>strong{font-size:16px;display:block}.dashboard-view-module__mCE1iq__summaryCard>div>small{color:#85878b;margin-top:2px;font-size:12px;display:block}.dashboard-view-module__mCE1iq__summaryCard>svg{color:#999b9f;margin:9px 0 0}.dashboard-view-module__mCE1iq__summaryCard dl{border-top:1px solid #eeeeeb;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding-top:13px;display:grid}.dashboard-view-module__mCE1iq__summaryCard dl div{min-width:0}.dashboard-view-module__mCE1iq__summaryCard dt{color:#8a8c90;font-size:12px}.dashboard-view-module__mCE1iq__summaryCard dd{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:17px;overflow:hidden}.dashboard-view-module__mCE1iq__dangerText{color:#a14b36!important}.dashboard-view-module__mCE1iq__reportSection{background:#fff;border:1px solid #dededb;border-radius:15px;flex-direction:column;gap:16px;padding:24px;scroll-margin-top:88px;display:flex}.dashboard-view-module__mCE1iq__sectionTitle{border-bottom:1px solid #e9e9e6;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:15px;display:flex}.dashboard-view-module__mCE1iq__sectionTitle h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:25px;font-weight:500;line-height:1.2}.dashboard-view-module__mCE1iq__sectionTitle p{color:#7d7f83;margin:6px 0 0;font-size:13px}.dashboard-view-module__mCE1iq__linkButton{color:#202124;cursor:pointer;background:#fff;border:1px solid #d9d9d6;border-radius:8px;flex:none;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.dashboard-view-module__mCE1iq__linkButton:hover{background:#f5f5f2}.dashboard-view-module__mCE1iq__metricGrid{border:1px solid #e4e4e1;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.dashboard-view-module__mCE1iq__metric{background:#fafaf8;border-right:1px solid #e5e5e2;min-width:0;padding:15px 17px}.dashboard-view-module__mCE1iq__metric:last-child{border-right:0}.dashboard-view-module__mCE1iq__metric>span{color:#76787c;font-size:12px;display:block}.dashboard-view-module__mCE1iq__metric>strong{font-family:var(--font-display);overflow-wrap:anywhere;margin:7px 0 3px;font-size:22px;font-weight:500;line-height:1.2;display:block}.dashboard-view-module__mCE1iq__metric>small{color:#96989b;font-size:11px;display:block}.dashboard-view-module__mCE1iq__metric_good{background:#f5f8f5}.dashboard-view-module__mCE1iq__metric_warn{background:#fbf6f2}.dashboard-view-module__mCE1iq__reportColumns{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:16px;display:grid}.dashboard-view-module__mCE1iq__panel{background:#fff;border:1px solid #e4e4e1;border-radius:12px;min-width:0;padding:18px}.dashboard-view-module__mCE1iq__panel>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.dashboard-view-module__mCE1iq__panel h3{margin:0;font-size:15px}.dashboard-view-module__mCE1iq__panel header p{color:#8a8c90;margin:4px 0 0;font-size:12px}.dashboard-view-module__mCE1iq__funnel{flex-direction:column;gap:11px;display:flex}.dashboard-view-module__mCE1iq__funnel>div{grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;gap:10px;font-size:12px;display:grid}.dashboard-view-module__mCE1iq__funnel>div>span{color:#6d6f73}.dashboard-view-module__mCE1iq__funnel i{background:#efefec;border-radius:99px;height:7px;overflow:hidden}.dashboard-view-module__mCE1iq__funnel i b{border-radius:inherit;background:#25282b;height:100%;display:block}.dashboard-view-module__mCE1iq__funnel>div>strong{text-align:right;font-size:12px}.dashboard-view-module__mCE1iq__ownerList{flex-direction:column;display:flex}.dashboard-view-module__mCE1iq__ownerList>div{border-top:1px solid #efefec;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.dashboard-view-module__mCE1iq__ownerList>div:first-child{border-top:0;padding-top:0}.dashboard-view-module__mCE1iq__ownerList span{min-width:0}.dashboard-view-module__mCE1iq__ownerList strong{font-size:13px;display:block}.dashboard-view-module__mCE1iq__ownerList small{color:#8d8f93;margin-top:3px;font-size:11px;display:block}.dashboard-view-module__mCE1iq__ownerList>div>b{font-family:var(--font-display);flex:none;font-size:15px;font-weight:500}.dashboard-view-module__mCE1iq__actionList,.dashboard-view-module__mCE1iq__issueList{flex-direction:column;display:flex}.dashboard-view-module__mCE1iq__actionList button,.dashboard-view-module__mCE1iq__issueList button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #efefec;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;width:100%;min-width:0;padding:11px 2px;display:grid}.dashboard-view-module__mCE1iq__actionList button:first-child,.dashboard-view-module__mCE1iq__issueList button:first-child{border-top:0;padding-top:0}.dashboard-view-module__mCE1iq__actionList button:hover,.dashboard-view-module__mCE1iq__issueList button:hover{color:#55585c}.dashboard-view-module__mCE1iq__actionList strong,.dashboard-view-module__mCE1iq__issueList strong{font-size:13px;display:block}.dashboard-view-module__mCE1iq__actionList small,.dashboard-view-module__mCE1iq__issueList small{color:#8a8c90;margin-top:3px;font-size:11px;display:block}.dashboard-view-module__mCE1iq__actionList em,.dashboard-view-module__mCE1iq__issueList em{color:#737579;font-size:11px;font-style:normal}.dashboard-view-module__mCE1iq__issueList em{color:#9b533d}.dashboard-view-module__mCE1iq__inlineEmpty{text-align:center;color:#85878a;background:#f7f7f4;border-radius:9px;padding:24px;font-size:13px}.dashboard-view-module__mCE1iq__trendPanel{flex-direction:column;display:flex}.dashboard-view-module__mCE1iq__mediaTrend{background:repeating-linear-gradient(#0000 0 41px,#f0f0ed 42px 43px);border-bottom:1px solid #e1e1de;border-left:1px solid #e1e1de;align-items:stretch;gap:9px;height:170px;padding:14px 8px 0;display:flex}.dashboard-view-module__mCE1iq__mediaTrend>div{text-align:center;flex:1;grid-template-rows:minmax(0,1fr) 24px;align-items:end;min-width:0;display:grid}.dashboard-view-module__mCE1iq__mediaTrend>div>span{justify-content:center;align-items:flex-end;height:100%;display:flex}.dashboard-view-module__mCE1iq__mediaTrend b{background:#303336;border-radius:4px 4px 0 0;width:min(28px,65%);display:block}.dashboard-view-module__mCE1iq__mediaTrend small{color:#87898d;white-space:nowrap;font-size:10px}.dashboard-view-module__mCE1iq__trendSummary{color:#7b7d81;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:11px;display:flex}.dashboard-view-module__mCE1iq__trendSummary b{color:#232528;margin-left:4px;font-size:12px}.dashboard-view-module__mCE1iq__channelTable{flex-direction:column;display:flex}.dashboard-view-module__mCE1iq__channelTable>div{border-top:1px solid #efefec;grid-template-columns:1.1fr .8fr .8fr .55fr;align-items:center;gap:9px;padding:10px 0;font-size:12px;display:grid}.dashboard-view-module__mCE1iq__channelTable>div:first-child{border-top:0;padding-top:0}.dashboard-view-module__mCE1iq__channelTable strong{font-size:12px}.dashboard-view-module__mCE1iq__channelTable span{color:#74767a}.dashboard-view-module__mCE1iq__tableHeader span{color:#989a9d;font-size:11px}.dashboard-view-module__mCE1iq__issuePanel{background:#fffaf7;border-color:#e5d7cf}.dashboard-view-module__mCE1iq__emptyReport{background:#fafaf8;border:1px dashed #d6d6d2;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:150px;padding:24px;display:grid}.dashboard-view-module__mCE1iq__emptyReport>span{color:#777a7e;background:#ecece8;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.dashboard-view-module__mCE1iq__emptyReport h3{margin:0;font-size:15px}.dashboard-view-module__mCE1iq__emptyReport p{color:#7f8185;margin:5px 0 0;font-size:13px;line-height:1.6}@media (max-width:1100px){.dashboard-view-module__mCE1iq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view-module__mCE1iq__summaryCard:last-child{grid-column:1/-1}.dashboard-view-module__mCE1iq__metricGrid{grid-template-columns:repeat(2,1fr)}.dashboard-view-module__mCE1iq__metric:nth-child(2){border-right:0}.dashboard-view-module__mCE1iq__metric:nth-child(-n+2){border-bottom:1px solid #e5e5e2}.dashboard-view-module__mCE1iq__reportColumns{grid-template-columns:1fr}}@media (max-width:700px){.dashboard-view-module__mCE1iq__dashboard{gap:14px}.dashboard-view-module__mCE1iq__header{flex-direction:column;align-items:stretch}.dashboard-view-module__mCE1iq__header h1{font-size:30px}.dashboard-view-module__mCE1iq__periodSwitch{width:100%}.dashboard-view-module__mCE1iq__periodSwitch button{flex:1;padding:0 7px}.dashboard-view-module__mCE1iq__summaryGrid{grid-template-columns:1fr}.dashboard-view-module__mCE1iq__summaryCard:last-child{grid-column:auto}.dashboard-view-module__mCE1iq__reportSection{padding:17px}.dashboard-view-module__mCE1iq__sectionTitle{flex-direction:column;align-items:stretch;gap:12px}.dashboard-view-module__mCE1iq__sectionTitle h2{font-size:22px}.dashboard-view-module__mCE1iq__linkButton{align-self:flex-start}.dashboard-view-module__mCE1iq__metricGrid{grid-template-columns:1fr}.dashboard-view-module__mCE1iq__metric{border-bottom:1px solid #e5e5e2;border-right:0}.dashboard-view-module__mCE1iq__metric:nth-child(3){border-bottom:1px solid #e5e5e2}.dashboard-view-module__mCE1iq__metric:last-child{border-bottom:0}.dashboard-view-module__mCE1iq__metric>strong{font-size:20px}.dashboard-view-module__mCE1iq__reportColumns{grid-template-columns:1fr}.dashboard-view-module__mCE1iq__panel{padding:15px}.dashboard-view-module__mCE1iq__mediaTrend{gap:5px;height:150px}.dashboard-view-module__mCE1iq__mediaTrend small{font-size:9px}.dashboard-view-module__mCE1iq__tableHeader{display:none!important}.dashboard-view-module__mCE1iq__channelTable>div:not(.dashboard-view-module__mCE1iq__tableHeader){grid-template-columns:1fr 1fr;gap:8px 14px;padding:13px 0}.dashboard-view-module__mCE1iq__channelTable>div:not(.dashboard-view-module__mCE1iq__tableHeader)>strong{grid-column:1/-1}.dashboard-view-module__mCE1iq__channelTable span:before{content:attr(data-label) " ";color:#a0a2a5}.dashboard-view-module__mCE1iq__emptyReport{grid-template-columns:40px minmax(0,1fr);padding:20px}.dashboard-view-module__mCE1iq__emptyReport .dashboard-view-module__mCE1iq__linkButton{grid-column:1/-1}.dashboard-view-module__mCE1iq__actionList button,.dashboard-view-module__mCE1iq__issueList button{grid-template-columns:minmax(0,1fr) auto}.dashboard-view-module__mCE1iq__actionList button>svg,.dashboard-view-module__mCE1iq__issueList button>svg{display:none}}
.assets-view-module__0ZaziW__page{flex-direction:column;gap:18px;min-width:0;display:flex}.assets-view-module__0ZaziW__pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;padding:6px 0 2px;display:flex}.assets-view-module__0ZaziW__pageHeader h1{font:500 clamp(34px,4vw,48px)/1.05 var(--font-display);letter-spacing:-.035em;color:#151719;margin:0}.assets-view-module__0ZaziW__pageHeader p{color:#686b70;max-width:650px;margin:12px 0 0;font-size:14px;line-height:1.75}.assets-view-module__0ZaziW__pageHeader>span{color:#72757a;background:#fff;border:1px solid #dededb;border-radius:999px;flex:none;padding:8px 12px;font-size:12px}.assets-view-module__0ZaziW__librarySwitch{background:#eaeae7;border:1px solid #dededb;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:5px;display:grid}.assets-view-module__0ZaziW__librarySwitch button{color:#696c70;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:78px;padding:14px 58px 14px 16px;position:relative}.assets-view-module__0ZaziW__librarySwitch strong,.assets-view-module__0ZaziW__librarySwitch small{display:block}.assets-view-module__0ZaziW__librarySwitch strong{color:#242629;font-size:16px;line-height:1.35}.assets-view-module__0ZaziW__librarySwitch small{color:#818489;margin-top:5px;font-size:12px;line-height:1.45}.assets-view-module__0ZaziW__librarySwitch b{color:#686b70;background:#d9dad7;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.assets-view-module__0ZaziW__librarySwitch .assets-view-module__0ZaziW__libraryActive{background:#17191b;box-shadow:0 5px 16px #11131524}.assets-view-module__0ZaziW__librarySwitch .assets-view-module__0ZaziW__libraryActive strong{color:#fff}.assets-view-module__0ZaziW__librarySwitch .assets-view-module__0ZaziW__libraryActive small{color:#aeb1b5}.assets-view-module__0ZaziW__librarySwitch .assets-view-module__0ZaziW__libraryActive b{color:#17191b;background:#f3f3ef}.assets-view-module__0ZaziW__libraryPanel{background:#fff;border:1px solid #dededb;border-radius:16px;min-width:0;overflow:hidden}.assets-view-module__0ZaziW__panelHeader{justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.assets-view-module__0ZaziW__panelHeader h2{font:500 28px/1.15 var(--font-display);color:#17191b;margin:0}.assets-view-module__0ZaziW__panelHeader p{color:#72757a;margin:8px 0 0;font-size:13px;line-height:1.65}.assets-view-module__0ZaziW__panelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.assets-view-module__0ZaziW__folderBar{padding:0 24px 16px}.assets-view-module__0ZaziW__folderList{scrollbar-width:none;gap:7px;padding:1px 0 3px;display:flex;overflow-x:auto}.assets-view-module__0ZaziW__folderList::-webkit-scrollbar{display:none}.assets-view-module__0ZaziW__folderItem{background:#fff;border:1px solid #dededb;border-radius:9px;flex:none;height:41px;display:flex;overflow:hidden}.assets-view-module__0ZaziW__folderItemActive{color:#fff;background:#17191b;border-color:#17191b}.assets-view-module__0ZaziW__folderSelect{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 10px;display:flex}.assets-view-module__0ZaziW__folderSelect span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;font-weight:650;overflow:hidden}.assets-view-module__0ZaziW__folderSelect small{color:#707378;background:#efefec;border-radius:6px;place-items:center;min-width:20px;height:20px;font-size:10px;display:grid}.assets-view-module__0ZaziW__folderItemActive .assets-view-module__0ZaziW__folderSelect small{color:#fff;background:#36383b}.assets-view-module__0ZaziW__folderManage{color:#85888c;cursor:pointer;background:0 0;border:0;border-left:1px solid #e2e2df;place-items:center;width:33px;display:grid}.assets-view-module__0ZaziW__folderItemActive .assets-view-module__0ZaziW__folderManage{color:#c4c6c8;border-color:#393b3e}.assets-view-module__0ZaziW__controls{background:#f7f7f5;border-block:1px solid #e5e5e2;align-items:center;gap:9px;padding:13px 24px;display:flex}.assets-view-module__0ZaziW__controls label{color:#85878b;background:#fff;border:1px solid #dededb;border-radius:9px;flex:1;align-items:center;gap:8px;height:39px;padding:0 11px;display:flex}.assets-view-module__0ZaziW__controls input{color:#202225;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.assets-view-module__0ZaziW__controls select{color:#36383b;background:#fff;border:1px solid #dededb;border-radius:9px;min-width:140px;height:39px;padding:0 11px;font-size:13px}.assets-view-module__0ZaziW__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.assets-view-module__0ZaziW__caseCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:13px;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.assets-view-module__0ZaziW__caseCard:hover{border-color:#b7b8b5;transform:translateY(-2px);box-shadow:0 14px 32px #11131514}.assets-view-module__0ZaziW__caseCard:focus-visible{outline-offset:3px;outline:3px solid #17191b33}.assets-view-module__0ZaziW__caseCard:disabled{cursor:default;opacity:.72;transform:none}.assets-view-module__0ZaziW__caseCardSelected{border-color:#17191b;box-shadow:0 0 0 2px #17191b}.assets-view-module__0ZaziW__caseCover{aspect-ratio:16/10;background:#e5e5e2;position:relative;overflow:hidden}.assets-view-module__0ZaziW__caseCover img{object-fit:cover;width:100%;height:100%}.assets-view-module__0ZaziW__caseCoverPlaceholder{color:#777a7e;background:linear-gradient(145deg,#ededeb,#d9dad7);place-items:center;height:100%;font-size:12px;display:grid}.assets-view-module__0ZaziW__caseStatus{color:#25272a;background:#ffffffeb;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750;position:absolute;top:12px;right:12px;box-shadow:0 3px 12px #11131514}.assets-view-module__0ZaziW__casePhotoCount{color:#343639;background:#ffffffe6;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:700;position:absolute;bottom:12px;right:12px}.assets-view-module__0ZaziW__caseBody{padding:16px}.assets-view-module__0ZaziW__caseMeta{color:#85888d;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.assets-view-module__0ZaziW__caseBody h3{font:500 23px/1.2 var(--font-display);color:#17191b;margin:9px 0 5px}.assets-view-module__0ZaziW__caseBody>p{color:#66696d;margin:0;font-size:12px;line-height:1.65}.assets-view-module__0ZaziW__productLine{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.assets-view-module__0ZaziW__productLine span{color:#777a7e;border-top:1px solid #e7e7e4;padding-top:10px;font-size:10px;line-height:1.45}.assets-view-module__0ZaziW__productLine strong{color:#202225;margin-top:3px;font-size:12px;display:block}.assets-view-module__0ZaziW__empty{text-align:center;background:#f7f7f5;border:1px dashed #d5d5d1;border-radius:13px;margin:24px;padding:42px 24px}.assets-view-module__0ZaziW__empty h3{font:500 20px/1.3 var(--font-display);margin:0}.assets-view-module__0ZaziW__empty p{color:#777a7e;max-width:42ch;margin:8px auto 0;font-size:13px;line-height:1.65}.assets-view-module__0ZaziW__caseDetail{flex-direction:column;gap:18px;display:flex}.assets-view-module__0ZaziW__detailGrid{border:1px solid #e1e1de;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.assets-view-module__0ZaziW__detailGrid div{border-bottom:1px solid #e7e7e4;border-right:1px solid #e7e7e4;min-width:0;padding:12px}.assets-view-module__0ZaziW__detailGrid div:nth-child(3n){border-right:0}.assets-view-module__0ZaziW__detailGrid div:nth-last-child(-n+3){border-bottom:0}.assets-view-module__0ZaziW__detailGrid span,.assets-view-module__0ZaziW__detailGrid strong{display:block}.assets-view-module__0ZaziW__detailGrid span{color:#85888c;font-size:10px}.assets-view-module__0ZaziW__detailGrid strong{color:#25272a;margin-top:5px;font-size:13px;line-height:1.45}.assets-view-module__0ZaziW__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.assets-view-module__0ZaziW__storyGrid article{background:#f7f7f5;border:1px solid #e1e1de;border-radius:11px;padding:14px}.assets-view-module__0ZaziW__storyGrid h4{margin:0 0 7px;font-size:12px}.assets-view-module__0ZaziW__storyGrid p{color:#66696d;margin:0;font-size:12px;line-height:1.7}.assets-view-module__0ZaziW__photoPicker{background:#f7f7f5;border:1px dashed #cfd0cc;border-radius:11px;padding:15px}.assets-view-module__0ZaziW__photoPicker input{width:100%;font-size:12px}.assets-view-module__0ZaziW__photoPicker p{color:#777a7e;margin:8px 0 0;font-size:11px;line-height:1.6}.assets-view-module__0ZaziW__photoPreview{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.assets-view-module__0ZaziW__photoPreview img{aspect-ratio:4/3;object-fit:cover;border-radius:7px;width:100%;height:auto}.assets-view-module__0ZaziW__materialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:24px;display:grid}.assets-view-module__0ZaziW__materialCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:12px;overflow:hidden}.assets-view-module__0ZaziW__materialCard:hover{border-color:#b8b9b6;box-shadow:0 10px 26px #11131512}.assets-view-module__0ZaziW__materialImage{aspect-ratio:4/3;background:#e8e8e5;overflow:hidden}.assets-view-module__0ZaziW__materialImage img{object-fit:cover;width:100%;height:100%}.assets-view-module__0ZaziW__materialPlaceholder{color:#fff;height:100%;font:500 24px var(--font-display);background:linear-gradient(145deg,#17191b,#56595d);place-items:center;display:grid}.assets-view-module__0ZaziW__materialInfo{padding:13px}.assets-view-module__0ZaziW__materialInfo strong,.assets-view-module__0ZaziW__materialInfo small,.assets-view-module__0ZaziW__materialInfo span{display:block}.assets-view-module__0ZaziW__materialInfo strong{color:#202225;font-size:13px}.assets-view-module__0ZaziW__materialInfo small{color:#7b7e82;margin-top:5px;font-size:11px}.assets-view-module__0ZaziW__materialInfo span{color:#999b9e;margin-top:4px;font-size:10px}@media (max-width:900px){.assets-view-module__0ZaziW__caseGrid{grid-template-columns:1fr}.assets-view-module__0ZaziW__materialGrid,.assets-view-module__0ZaziW__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.assets-view-module__0ZaziW__detailGrid div:nth-child(3n){border-right:1px solid #e7e7e4}.assets-view-module__0ZaziW__detailGrid div:nth-child(2n){border-right:0}.assets-view-module__0ZaziW__detailGrid div:nth-last-child(-n+3){border-bottom:1px solid #e7e7e4}.assets-view-module__0ZaziW__detailGrid div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:700px){.assets-view-module__0ZaziW__pageHeader{flex-direction:column;align-items:flex-start}.assets-view-module__0ZaziW__librarySwitch{grid-template-columns:1fr}.assets-view-module__0ZaziW__panelHeader{flex-direction:column;align-items:stretch;padding:18px}.assets-view-module__0ZaziW__panelActions{justify-content:flex-start}.assets-view-module__0ZaziW__panelActions>button{flex:1}.assets-view-module__0ZaziW__folderBar{padding:0 18px 14px}.assets-view-module__0ZaziW__controls{flex-wrap:wrap;align-items:stretch;padding:12px 18px}.assets-view-module__0ZaziW__controls label{flex:1 0 100%}.assets-view-module__0ZaziW__controls select{flex:1}.assets-view-module__0ZaziW__caseGrid,.assets-view-module__0ZaziW__materialGrid{grid-template-columns:1fr;padding:18px}.assets-view-module__0ZaziW__caseBody h3{font-size:21px}.assets-view-module__0ZaziW__detailGrid{grid-template-columns:1fr}.assets-view-module__0ZaziW__detailGrid div,.assets-view-module__0ZaziW__detailGrid div:nth-child(2n),.assets-view-module__0ZaziW__detailGrid div:nth-child(3n){border-right:0}.assets-view-module__0ZaziW__detailGrid div:nth-last-child(-n+2){border-bottom:1px solid #e7e7e4}.assets-view-module__0ZaziW__detailGrid div:last-child{border-bottom:0}.assets-view-module__0ZaziW__storyGrid{grid-template-columns:1fr}.assets-view-module__0ZaziW__photoPreview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.assets-view-module__0ZaziW__caseCard{transition:none}}
.case-photo-gallery-module__GCUXxG__gallery{gap:10px;min-width:0;display:grid}.case-photo-gallery-module__GCUXxG__viewport{aspect-ratio:16/9;background:#111315;border-radius:12px;position:relative;overflow:hidden}.case-photo-gallery-module__GCUXxG__track{width:100%;height:100%;transition:transform .42s cubic-bezier(.22,.68,.28,1);display:flex}.case-photo-gallery-module__GCUXxG__slide{flex:0 0 100%;width:100%;height:100%;position:relative}.case-photo-gallery-module__GCUXxG__slideButton{cursor:zoom-in;background:#111315;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.case-photo-gallery-module__GCUXxG__slideButton img{object-fit:cover;width:100%;height:100%;display:block}.case-photo-gallery-module__GCUXxG__slideButton:focus-visible{outline-offset:-5px;outline:3px solid #fff}.case-photo-gallery-module__GCUXxG__viewport:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000007a);height:84px;position:absolute;inset:auto 0 0}.case-photo-gallery-module__GCUXxG__controls{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:12px;right:13px}.case-photo-gallery-module__GCUXxG__navButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#111315b8;border:1px solid #ffffff3d;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.case-photo-gallery-module__GCUXxG__navButton:hover{color:#17191b;background:#fff}.case-photo-gallery-module__GCUXxG__previous svg{transform:rotate(90deg)}.case-photo-gallery-module__GCUXxG__next svg{transform:rotate(-90deg)}.case-photo-gallery-module__GCUXxG__counter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.05em;background:#111315b8;border-radius:9px;place-items:center;min-width:52px;height:34px;font-size:11px;font-weight:650;display:grid}.case-photo-gallery-module__GCUXxG__thumbnails{scrollbar-width:thin;scrollbar-color:#c5c6c3 transparent;grid-auto-columns:minmax(86px,112px);grid-auto-flow:column;gap:8px;padding:2px;display:grid;overflow-x:auto}.case-photo-gallery-module__GCUXxG__thumbnail,.case-photo-gallery-module__GCUXxG__thumbnailActive{aspect-ratio:16/10;cursor:pointer;opacity:.68;background:#e5e5e2;border:1px solid #0000;border-radius:8px;padding:0;transition:opacity .16s,border-color .16s,transform .16s;position:relative;overflow:hidden}.case-photo-gallery-module__GCUXxG__thumbnail:hover{opacity:1}.case-photo-gallery-module__GCUXxG__thumbnailActive{opacity:1;border-color:#17191b;transform:translateY(-1px);box-shadow:0 0 0 1px #17191b}.case-photo-gallery-module__GCUXxG__thumbnail img,.case-photo-gallery-module__GCUXxG__thumbnailActive img{object-fit:cover;width:100%;height:100%;display:block}.case-photo-gallery-module__GCUXxG__thumbnail:focus-visible,.case-photo-gallery-module__GCUXxG__thumbnailActive:focus-visible{outline-offset:2px;outline:3px solid #17191b33}.case-photo-gallery-module__GCUXxG__lightbox{color:#fff;background:#08090a;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;overflow:hidden}.case-photo-gallery-module__GCUXxG__lightbox::backdrop{background:#08090a}.case-photo-gallery-module__GCUXxG__lightboxStage{place-items:center;padding:62px 78px 46px;display:grid;position:absolute;inset:0}.case-photo-gallery-module__GCUXxG__lightboxStage img{object-fit:contain;width:100%;height:100%;display:block}.case-photo-gallery-module__GCUXxG__lightboxToolbar{z-index:2;align-items:center;gap:9px;display:flex;position:absolute;top:18px;right:20px}.case-photo-gallery-module__GCUXxG__lightboxToolbar span{text-align:center;color:#d6d7d8;letter-spacing:.06em;min-width:58px;font-size:12px}.case-photo-gallery-module__GCUXxG__lightboxToolbar button,.case-photo-gallery-module__GCUXxG__lightboxNav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181a1cd1;border:1px solid #ffffff38;place-items:center;display:grid}.case-photo-gallery-module__GCUXxG__lightboxToolbar button{border-radius:11px;width:42px;height:42px}.case-photo-gallery-module__GCUXxG__lightboxNav{z-index:2;border-radius:12px;width:48px;height:58px;position:absolute;top:50%;transform:translateY(-50%)}.case-photo-gallery-module__GCUXxG__lightboxPrevious{left:20px}.case-photo-gallery-module__GCUXxG__lightboxPrevious svg{transform:rotate(90deg)}.case-photo-gallery-module__GCUXxG__lightboxNext{right:20px}.case-photo-gallery-module__GCUXxG__lightboxNext svg{transform:rotate(-90deg)}.case-photo-gallery-module__GCUXxG__lightboxToolbar button:hover,.case-photo-gallery-module__GCUXxG__lightboxNav:hover{color:#17191b;background:#fff}@media (max-width:700px){.case-photo-gallery-module__GCUXxG__viewport{aspect-ratio:4/3}.case-photo-gallery-module__GCUXxG__thumbnails{grid-auto-columns:74px}.case-photo-gallery-module__GCUXxG__lightboxStage{padding:68px 12px 52px}.case-photo-gallery-module__GCUXxG__lightboxNav{width:44px;height:44px;top:auto;bottom:16px;transform:none}.case-photo-gallery-module__GCUXxG__lightboxPrevious{left:16px}.case-photo-gallery-module__GCUXxG__lightboxNext{right:16px}.case-photo-gallery-module__GCUXxG__lightboxToolbar{top:13px;right:13px}}@media (prefers-reduced-motion:reduce){.case-photo-gallery-module__GCUXxG__track,.case-photo-gallery-module__GCUXxG__thumbnail,.case-photo-gallery-module__GCUXxG__thumbnailActive{transition:none}}
.asset-studio-module__d7GkaG__sourceTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.asset-studio-module__d7GkaG__sourceTab{color:#686a6e;text-align:left;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:11px;align-items:center;gap:11px;min-height:72px;padding:13px 14px;display:flex}.asset-studio-module__d7GkaG__sourceTab>span:first-child{color:#5f6266;background:#f0f0ed;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.asset-studio-module__d7GkaG__sourceTab>span:last-child{min-width:0}.asset-studio-module__d7GkaG__sourceTab strong,.asset-studio-module__d7GkaG__sourceTab small{display:block}.asset-studio-module__d7GkaG__sourceTab strong{color:#1c1e20;font-size:14px;line-height:1.35}.asset-studio-module__d7GkaG__sourceTab small{margin-top:4px;font-size:12px;line-height:1.4}.asset-studio-module__d7GkaG__sourceTabActive{color:#aeb0b4;background:#17191b;border-color:#17191b}.asset-studio-module__d7GkaG__sourceTabActive>span:first-child{color:#17191b;background:#f3f3ef}.asset-studio-module__d7GkaG__sourceTabActive strong{color:#fff}.asset-studio-module__d7GkaG__uploadStage{text-align:center;background:#f4f4f1;border:1px solid #dededb;border-radius:13px;place-items:center;min-height:294px;padding:24px;display:grid}.asset-studio-module__d7GkaG__uploadStage>div{max-width:440px}.asset-studio-module__d7GkaG__uploadIcon{color:#fff;background:#17191b;border-radius:15px;place-items:center;width:54px;height:54px;margin:0 auto 16px;display:grid;box-shadow:0 12px 26px #0a0b0d29}.asset-studio-module__d7GkaG__uploadStage h3{font:500 22px/1.25 var(--font-display);margin:0}.asset-studio-module__d7GkaG__uploadStage p{color:#707277;max-width:48ch;margin:9px auto 18px;font-size:13px;line-height:1.7}.asset-studio-module__d7GkaG__uploadMeta{color:#85878b;justify-content:center;gap:12px;margin-top:13px;font-size:12px;line-height:1.5;display:flex}.asset-studio-module__d7GkaG__mobilePair{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:22px;display:grid}.asset-studio-module__d7GkaG__qrFrame{aspect-ratio:1;background:#fff;border:1px solid #dededb;border-radius:14px;place-items:center;width:220px;padding:14px;display:grid}.asset-studio-module__d7GkaG__qrFrame img{object-fit:contain;width:100%;height:100%}.asset-studio-module__d7GkaG__qrLoading{background:#e7e7e3;border-radius:8px;width:100%;height:100%;animation:1.2s ease-in-out infinite asset-studio-module__d7GkaG__pulse}.asset-studio-module__d7GkaG__mobileCopy h3{font:500 23px/1.25 var(--font-display);margin:0}.asset-studio-module__d7GkaG__mobileCopy p{color:#67696d;margin:9px 0 15px;font-size:13px;line-height:1.7}.asset-studio-module__d7GkaG__linkBox{color:#77797c;overflow-wrap:anywhere;text-align:left;background:#fff;border:1px solid #dededb;border-radius:9px;margin:14px 0;padding:10px 11px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.asset-studio-module__d7GkaG__demoNotice{color:#745e3c;text-align:left;background:#f4efe6;border:1px solid #e1d7c6;border-radius:10px;margin-top:15px;padding:11px 12px;font-size:12px;line-height:1.65}.asset-studio-module__d7GkaG__uploadSuccess{color:#4e6957;margin-top:14px;font-size:13px;font-weight:600}.asset-studio-module__d7GkaG__editorLayout{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:20px;min-height:570px;display:grid}.asset-studio-module__d7GkaG__canvasWorkspace{color:#fff;background:#111315;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.asset-studio-module__d7GkaG__canvasToolbar{border-bottom:1px solid #2b2e31;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 12px;display:flex}.asset-studio-module__d7GkaG__canvasModeSwitch{background:#232629;border-radius:9px;align-items:center;gap:4px;padding:3px;display:flex}.asset-studio-module__d7GkaG__canvasModeSwitch button,.asset-studio-module__d7GkaG__compareButton{color:#b9bbbe;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.asset-studio-module__d7GkaG__canvasModeSwitch button[aria-pressed=true]{color:#17191b;background:#f3f3ef}.asset-studio-module__d7GkaG__compareButton{color:#d5d6d7;border:1px solid #383b3f}.asset-studio-module__d7GkaG__compareButton:hover,.asset-studio-module__d7GkaG__compareButton:focus-visible{color:#fff;background:#24272a;border-color:#666a6f}.asset-studio-module__d7GkaG__canvasStage{background:#191c1f;flex:1;place-items:center;min-width:0;min-height:448px;padding:24px;display:grid;overflow:hidden}.asset-studio-module__d7GkaG__canvasViewport{--preview-ratio:1.333;width:min(100%,calc(520px * var(--preview-ratio)));max-width:100%;aspect-ratio:var(--preview-ratio);touch-action:none;-webkit-user-select:none;user-select:none;background:#272a2d;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 24px 54px #00000057}.asset-studio-module__d7GkaG__canvasViewport canvas{width:100%;height:100%;display:block}.asset-studio-module__d7GkaG__canvasViewportPan{cursor:grab}.asset-studio-module__d7GkaG__canvasViewportPan:active{cursor:grabbing}.asset-studio-module__d7GkaG__canvasViewportCrop{cursor:default}.asset-studio-module__d7GkaG__cropFrame{z-index:2;touch-action:none;border:1.5px solid #fff;outline:0;position:absolute;box-shadow:0 0 0 9999px #07090b9e}.asset-studio-module__d7GkaG__cropFrame:focus-visible{outline-offset:3px;outline:2px solid #fff}.asset-studio-module__d7GkaG__cropFrameInteractive{cursor:move;pointer-events:auto}.asset-studio-module__d7GkaG__cropFramePassive{pointer-events:none}.asset-studio-module__d7GkaG__cropGrid{pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#ffffff7a 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#ffffff7a 66.666%,#0000 calc(66.666% + .5px)),linear-gradient(0deg,#0000 calc(33.333% - .5px),#ffffff7a 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#ffffff7a 66.666%,#0000 calc(66.666% + .5px));position:absolute;inset:0}.asset-studio-module__d7GkaG__cropHandle{z-index:3;cursor:pointer;background:0 0;border:0;width:18px;height:18px;margin:-9px;padding:0;position:absolute}.asset-studio-module__d7GkaG__cropHandle:after{content:"";background:#fff;border:1px solid #1b1d20;border-radius:1px;position:absolute;inset:5px}.asset-studio-module__d7GkaG__cropHandle[data-handle=nw]{cursor:nwse-resize;top:0;left:0}.asset-studio-module__d7GkaG__cropHandle[data-handle=n]{cursor:ns-resize;top:0;left:50%}.asset-studio-module__d7GkaG__cropHandle[data-handle=ne]{cursor:nesw-resize;top:0;right:0}.asset-studio-module__d7GkaG__cropHandle[data-handle=e]{cursor:ew-resize;top:50%;right:0}.asset-studio-module__d7GkaG__cropHandle[data-handle=se]{cursor:nwse-resize;bottom:0;right:0}.asset-studio-module__d7GkaG__cropHandle[data-handle=s]{cursor:ns-resize;bottom:0;left:50%}.asset-studio-module__d7GkaG__cropHandle[data-handle=sw]{cursor:nesw-resize;bottom:0;left:0}.asset-studio-module__d7GkaG__cropHandle[data-handle=w]{cursor:ew-resize;top:50%;left:0}.asset-studio-module__d7GkaG__canvasFooter{color:#9ca0a4;border-top:1px solid #2b2e31;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:0 14px;font-size:12px;display:flex}.asset-studio-module__d7GkaG__canvasFooter strong{color:#e5e6e7;font-size:12px;font-weight:650}.asset-studio-module__d7GkaG__editorPanel{flex-direction:column;gap:16px;min-width:0;display:flex}.asset-studio-module__d7GkaG__toolTabs{background:#eaeae7;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.asset-studio-module__d7GkaG__toolTabs button{color:#707277;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:39px;font-size:13px;font-weight:650}.asset-studio-module__d7GkaG__toolTabs button[aria-selected=true]{color:#17191b;background:#fff;box-shadow:0 3px 10px #11131512}.asset-studio-module__d7GkaG__panelSection{flex-direction:column;gap:17px;display:flex}.asset-studio-module__d7GkaG__toolGroup{border-bottom:1px solid #e4e4e1;padding-bottom:16px}.asset-studio-module__d7GkaG__toolGroup:last-child{border-bottom:0;padding-bottom:0}.asset-studio-module__d7GkaG__toolTitle{color:#484a4e;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;font-weight:650;display:flex}.asset-studio-module__d7GkaG__toolTitle span{align-items:center;gap:7px;display:flex}.asset-studio-module__d7GkaG__toolTitle output{color:#777a7e;text-align:right;min-width:38px;font-size:12px;font-weight:600}.asset-studio-module__d7GkaG__inlineTool{color:#5e6064;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:8px;align-items:center;gap:5px;min-height:32px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.asset-studio-module__d7GkaG__aspectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.asset-studio-module__d7GkaG__aspectButton{color:#66696d;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:8px;min-height:38px;font-size:12px;font-weight:650}.asset-studio-module__d7GkaG__aspectButtonActive{color:#fff;background:#17191b;border-color:#17191b}.asset-studio-module__d7GkaG__groupHint{color:#7c7f83;margin:10px 0 0;font-size:11px;line-height:1.55}.asset-studio-module__d7GkaG__range{accent-color:#17191b;cursor:pointer;width:100%;height:20px}.asset-studio-module__d7GkaG__rangeControl+.asset-studio-module__d7GkaG__rangeControl{margin-top:11px}.asset-studio-module__d7GkaG__rangeControl .asset-studio-module__d7GkaG__toolTitle{margin-bottom:2px}.asset-studio-module__d7GkaG__presetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.asset-studio-module__d7GkaG__presetButton{color:#57595d;text-align:left;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:9px;align-items:center;gap:9px;min-height:57px;padding:8px 9px;display:flex}.asset-studio-module__d7GkaG__presetTone{border:1px solid #1113151a;border-radius:6px;flex:none;width:25px;height:34px;box-shadow:inset 0 0 0 1px #ffffff3d}.asset-studio-module__d7GkaG__presetButton strong,.asset-studio-module__d7GkaG__presetButton small{display:block}.asset-studio-module__d7GkaG__presetButton strong{font-size:12px;line-height:1.3}.asset-studio-module__d7GkaG__presetButton small{color:#929498;margin-top:4px;font-size:10px;line-height:1.3}.asset-studio-module__d7GkaG__presetButtonActive{color:#fff;background:#17191b;border-color:#17191b}.asset-studio-module__d7GkaG__presetButtonActive small{color:#b8babe}.asset-studio-module__d7GkaG__nudgeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.asset-studio-module__d7GkaG__nudgeGrid button{color:#686a6e;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:7px;min-height:32px;font-size:11px}.asset-studio-module__d7GkaG__editorActions{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:2px;display:flex}.asset-studio-module__d7GkaG__editorActions>div{gap:8px;display:flex}.asset-studio-module__d7GkaG__editorHint{color:#777a7e;margin:0;font-size:11px;line-height:1.55}.asset-studio-module__d7GkaG__editorError{color:#8a3e35;background:#f7eae7;border:1px solid #e2c5c0;border-radius:8px;margin:0;padding:9px 10px;font-size:12px;line-height:1.5}@keyframes asset-studio-module__d7GkaG__pulse{50%{opacity:.58}}@media (max-width:840px){.asset-studio-module__d7GkaG__editorLayout{grid-template-columns:1fr}.asset-studio-module__d7GkaG__canvasStage{min-height:360px}.asset-studio-module__d7GkaG__editorPanel{min-height:430px}}@media (max-width:760px){.asset-studio-module__d7GkaG__mobilePair{grid-template-columns:1fr}.asset-studio-module__d7GkaG__qrFrame{width:min(220px,100%);margin:auto}.asset-studio-module__d7GkaG__canvasToolbar{flex-direction:column;align-items:stretch}.asset-studio-module__d7GkaG__canvasModeSwitch{width:100%}.asset-studio-module__d7GkaG__canvasModeSwitch button{flex:1}.asset-studio-module__d7GkaG__compareButton{width:100%}.asset-studio-module__d7GkaG__canvasStage{min-height:300px;padding:12px}.asset-studio-module__d7GkaG__canvasFooter{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:9px}.asset-studio-module__d7GkaG__sourceTabs{grid-template-columns:1fr}.asset-studio-module__d7GkaG__uploadStage{min-height:250px;padding:20px}.asset-studio-module__d7GkaG__editorActions{flex-direction:column;align-items:stretch}.asset-studio-module__d7GkaG__editorActions>div{width:100%}.asset-studio-module__d7GkaG__editorActions button{flex:1}}@media (prefers-reduced-motion:reduce){.asset-studio-module__d7GkaG__qrLoading{animation:none}}
.account-access-module__izRDZG__gate{color:#17181a;background:#f5f5f2;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);min-height:100vh;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:grid}.account-access-module__izRDZG__gatePanel{width:min(560px,100% - 48px);margin:auto;padding:54px 0}.account-access-module__izRDZG__identity{align-items:center;gap:12px;display:flex}.account-access-module__izRDZG__identity>span{background:#d9dbd8;border:1px solid #c8c9c6;border-radius:12px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.account-access-module__izRDZG__identity strong,.account-access-module__izRDZG__identity small{display:block}.account-access-module__izRDZG__identity strong{font-size:17px}.account-access-module__izRDZG__identity small{color:#85878b;letter-spacing:.15em;margin-top:3px;font-size:11px}.account-access-module__izRDZG__gateIntro{margin:54px 0 28px}.account-access-module__izRDZG__gateIntro>span,.account-access-module__izRDZG__demoAccounts>span{color:#8d8f93;letter-spacing:.13em;font-size:12px;font-weight:650}.account-access-module__izRDZG__gateIntro h1{letter-spacing:-.04em;margin:12px 0 10px;font-size:clamp(34px,4vw,48px);line-height:1.08}.account-access-module__izRDZG__gateIntro p{color:#6e7074;max-width:520px;margin:0;font-size:15px;line-height:1.75}.account-access-module__izRDZG__modeTabs{background:#ebebe8;border:1px solid #dddeda;border-radius:11px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.account-access-module__izRDZG__modeTabs button{color:#6f7175;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:42px}.account-access-module__izRDZG__modeTabs button[aria-selected=true]{color:#17181a;background:#fff;font-weight:650;box-shadow:0 3px 12px #00000012}.account-access-module__izRDZG__form{flex-direction:column;gap:15px;margin-top:20px;display:flex}.account-access-module__izRDZG__form label{color:#55575b;flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.account-access-module__izRDZG__form input,.account-access-module__izRDZG__form select{box-sizing:border-box;color:#17181a;height:46px;font:inherit;background:#fff;border:1px solid #d8d9d6;border-radius:9px;padding:0 12px}.account-access-module__izRDZG__form button{width:100%;margin-top:2px}.account-access-module__izRDZG__securityNote{color:#8b8d91;margin:15px 0 0;font-size:12px;line-height:1.65}.account-access-module__izRDZG__turnstile{min-height:65px}.account-access-module__izRDZG__otpInput{letter-spacing:.32em;text-align:center;font-weight:700;font-size:22px!important}.account-access-module__izRDZG__textAction{color:#595c60;cursor:pointer;background:0 0;border:0;align-self:center;font-size:12px;text-decoration:underline}.account-access-module__izRDZG__textAction:disabled{color:#aaa;cursor:not-allowed}.account-access-module__izRDZG__cooldown{text-align:center;color:#85878b;margin:0;font-size:12px}.account-access-module__izRDZG__demoAccounts{border-top:1px solid #dddeda;flex-direction:column;gap:7px;margin-top:26px;padding-top:20px;display:flex}.account-access-module__izRDZG__demoAccounts>span{margin-bottom:4px}.account-access-module__izRDZG__demoAccounts button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfdfdc;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:flex}.account-access-module__izRDZG__demoAccounts button:hover{border-color:#a9aaa7}.account-access-module__izRDZG__demoAccounts i,.account-access-module__izRDZG__accountCard>i{color:#fff;background:#17191b;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;font-weight:700;display:grid}.account-access-module__izRDZG__demoAccounts button>span{min-width:0}.account-access-module__izRDZG__demoAccounts strong,.account-access-module__izRDZG__demoAccounts small{display:block}.account-access-module__izRDZG__demoAccounts strong{font-size:13px}.account-access-module__izRDZG__demoAccounts small{color:#85878b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.account-access-module__izRDZG__gateAside{color:#fff;background:#111315;border-radius:18px;flex-direction:column;justify-content:center;min-height:calc(100vh - 36px);margin:18px;padding:clamp(42px,6vw,78px);display:flex;position:relative;overflow:hidden}.account-access-module__izRDZG__gateAside:after{content:"";pointer-events:none;background:radial-gradient(circle at 85% 14%,#ffffff21,#0000 24%),repeating-linear-gradient(125deg,#0000 0 46px,#ffffff05 47px 48px);position:absolute;inset:0}.account-access-module__izRDZG__gateAside>span{color:#8b8e93;letter-spacing:.16em;font-size:11px;font-weight:650;position:relative}.account-access-module__izRDZG__gateAside h2{letter-spacing:-.04em;max-width:440px;margin:16px 0 38px;font-size:clamp(30px,3vw,45px);line-height:1.15;position:relative}.account-access-module__izRDZG__gateAside ol{margin:0;padding:0;list-style:none;position:relative}.account-access-module__izRDZG__gateAside li{border-top:1px solid #2d3034;grid-template-columns:38px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.account-access-module__izRDZG__gateAside li>b{color:#71757a;font:12px ui-monospace}.account-access-module__izRDZG__gateAside strong,.account-access-module__izRDZG__gateAside small{display:block}.account-access-module__izRDZG__gateAside strong{font-size:15px}.account-access-module__izRDZG__gateAside small{color:#85898e;margin-top:5px;font-size:12px}.account-access-module__izRDZG__accountCard{background:#fff;border:1px solid #e1e1de;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.account-access-module__izRDZG__accountCard>span{flex:1;min-width:0}.account-access-module__izRDZG__accountCard strong,.account-access-module__izRDZG__accountCard small{display:block}.account-access-module__izRDZG__accountCard small{color:#85878b;overflow-wrap:anywhere;margin-top:3px;font-size:12px}.account-access-module__izRDZG__accountFacts{border:1px solid #e1e1de;border-radius:11px;grid-template-columns:repeat(3,1fr);margin:18px 0 0;display:grid;overflow:hidden}.account-access-module__izRDZG__accountFacts>div{border-left:1px solid #e1e1de;padding:13px}.account-access-module__izRDZG__accountFacts>div:first-child{border-left:0}.account-access-module__izRDZG__accountFacts dt{color:#8a8c90;font-size:11px}.account-access-module__izRDZG__accountFacts dd{margin:5px 0 0;font-size:13px;font-weight:600}.account-access-module__izRDZG__settingsLink{text-align:left;cursor:pointer;background:#f6f6f3;border:1px solid #dadbd8;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:62px;margin-top:14px;padding:11px 14px;display:flex}.account-access-module__izRDZG__settingsLink strong,.account-access-module__izRDZG__settingsLink small{display:block}.account-access-module__izRDZG__settingsLink strong{font-size:13px}.account-access-module__izRDZG__settingsLink small{color:#7d7f83;margin-top:4px;font-size:11px}.account-access-module__izRDZG__settingsLink b{font-size:18px}.account-access-module__izRDZG__gateToast{z-index:20;color:#fff;background:#151719;border-radius:10px;padding:10px 14px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 35px #0003}@media (max-width:820px){.account-access-module__izRDZG__gate{display:block}.account-access-module__izRDZG__gatePanel{width:min(560px,100% - 34px);padding:34px 0}.account-access-module__izRDZG__gateAside{display:none}.account-access-module__izRDZG__gateIntro{margin-top:34px}.account-access-module__izRDZG__accountFacts{grid-template-columns:1fr}.account-access-module__izRDZG__accountFacts>div{border-top:1px solid #e1e1de;border-left:0}.account-access-module__izRDZG__accountFacts>div:first-child{border-top:0}}
