.ProjectDetailPage-module__3GFLCW__page,.ProjectDetailPage-module__3GFLCW__page *{box-sizing:border-box}.ProjectDetailPage-module__3GFLCW__page{color:#333;background:#fafafa;width:100%;max-width:1180px;min-height:100%;padding:24px 28px 64px;font-size:13px}.ProjectDetailPage-module__3GFLCW__page button,.ProjectDetailPage-module__3GFLCW__page select{font-family:inherit}.ProjectDetailPage-module__3GFLCW__page button:focus-visible,.ProjectDetailPage-module__3GFLCW__page select:focus-visible{outline-offset:2px;outline:2px solid #ff244252}.ProjectDetailPage-module__3GFLCW__card{background:#fff;border:1px solid #e2e2e2;border-radius:12px;box-shadow:0 1px 2px #00000006}.ProjectDetailPage-module__3GFLCW__headCard{justify-content:space-between;gap:24px;padding:22px 24px;display:flex}.ProjectDetailPage-module__3GFLCW__headMain{min-width:0}.ProjectDetailPage-module__3GFLCW__backLink{color:#888;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0 0 10px;padding:0;font-size:12.5px;display:inline-flex}.ProjectDetailPage-module__3GFLCW__backLink:hover{color:#333}.ProjectDetailPage-module__3GFLCW__titleRow{align-items:center;gap:12px;display:flex}.ProjectDetailPage-module__3GFLCW__titleRow h1{color:#292929;letter-spacing:-.3px;margin:5px 0 7px;font-size:22px;line-height:1.32}.ProjectDetailPage-module__3GFLCW__titleMeta{align-items:center;gap:7px;display:flex}.ProjectDetailPage-module__3GFLCW__titleMeta span{color:#999;letter-spacing:.04em;background:#f5f5f5;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.ProjectDetailPage-module__3GFLCW__titleMeta span:last-child{color:#9a681b;background:#fff6e5}.ProjectDetailPage-module__3GFLCW__productCover{background:linear-gradient(145deg,#fffc,#0000 45%),linear-gradient(135deg,#ded1bc,#ad8f69);border:1px solid #d5c3a7;border-radius:10px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.ProjectDetailPage-module__3GFLCW__productCover:before,.ProjectDetailPage-module__3GFLCW__productCover:after,.ProjectDetailPage-module__3GFLCW__productCover>span,.ProjectDetailPage-module__3GFLCW__productCover>i,.ProjectDetailPage-module__3GFLCW__productCover>b{content:"";display:block;position:absolute}.ProjectDetailPage-module__3GFLCW__productCover:before{background:#faf6eedb;border:2px solid #55412a9e;border-radius:3px;inset:12px 9px 9px}.ProjectDetailPage-module__3GFLCW__productCover:after{background:#55412a9e;height:2px;top:24px;left:8px;right:8px;box-shadow:0 12px #55412a9e}.ProjectDetailPage-module__3GFLCW__productCover>span,.ProjectDetailPage-module__3GFLCW__productCover>i{z-index:1;background:#6f563b;border-radius:2px;width:3px;height:37px;top:11px}.ProjectDetailPage-module__3GFLCW__productCover>span{left:11px}.ProjectDetailPage-module__3GFLCW__productCover>i{right:11px}.ProjectDetailPage-module__3GFLCW__productCover>b{z-index:2;background:#d79b69;border-radius:2px 2px 1px 1px;width:11px;height:9px;bottom:11px;right:17px}.ProjectDetailPage-module__3GFLCW__headTags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ProjectDetailPage-module__3GFLCW__statusBadge,.ProjectDetailPage-module__3GFLCW__neutralBadge,.ProjectDetailPage-module__3GFLCW__infoBadge,.ProjectDetailPage-module__3GFLCW__syntheticTag,.ProjectDetailPage-module__3GFLCW__decisionBadge,.ProjectDetailPage-module__3GFLCW__copyKind,.ProjectDetailPage-module__3GFLCW__reportType{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.ProjectDetailPage-module__3GFLCW__statusBadge,.ProjectDetailPage-module__3GFLCW__neutralBadge,.ProjectDetailPage-module__3GFLCW__infoBadge{min-height:24px;padding:3px 8px}.ProjectDetailPage-module__3GFLCW__statusTesting{color:#fff;background:#4c78c6}.ProjectDetailPage-module__3GFLCW__statusOperating{color:#fff;background:#26865b}.ProjectDetailPage-module__3GFLCW__statusObserving{color:#fff;background:#b57920}.ProjectDetailPage-module__3GFLCW__statusArchived{color:#fff;background:#c83a51}.ProjectDetailPage-module__3GFLCW__neutralBadge{color:#555;background:#fff;border:1px solid #dcdcdc}.ProjectDetailPage-module__3GFLCW__infoBadge{color:#456495;background:#f3f7ff;border:1px solid #cfdcf4}.ProjectDetailPage-module__3GFLCW__wearSlotField{color:#888;background:#fff;border:1px solid #dcdcdc;border-radius:6px;align-items:center;gap:6px;height:28px;padding-left:8px;font-size:10px;font-weight:650;display:inline-flex}.ProjectDetailPage-module__3GFLCW__wearSlotField select{color:#444;background:0 0;border:0;outline:0;width:86px;height:26px;padding:0 22px 0 7px;font-size:11px}.ProjectDetailPage-module__3GFLCW__linkButton,.ProjectDetailPage-module__3GFLCW__sectionHead button,.ProjectDetailPage-module__3GFLCW__headerActions button{color:#ff2442;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:650}.ProjectDetailPage-module__3GFLCW__linkButton{color:#888;align-items:center;gap:4px;display:inline-flex}.ProjectDetailPage-module__3GFLCW__linkButton:hover,.ProjectDetailPage-module__3GFLCW__sectionHead button:hover,.ProjectDetailPage-module__3GFLCW__headerActions button:hover{color:#d91f39}.ProjectDetailPage-module__3GFLCW__recommendation{color:#666;max-width:590px;margin:10px 0 0;font-size:12.5px;line-height:1.65}.ProjectDetailPage-module__3GFLCW__headSide{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.ProjectDetailPage-module__3GFLCW__kpiGrid{grid-template-columns:repeat(4,86px);gap:8px;display:grid}.ProjectDetailPage-module__3GFLCW__kpiGrid>div,.ProjectDetailPage-module__3GFLCW__trendStats>div{background:#f7f7f8;border:1px solid #e2e2e2;border-radius:8px;padding:9px 10px}.ProjectDetailPage-module__3GFLCW__kpiGrid span,.ProjectDetailPage-module__3GFLCW__trendStats span{color:#999;margin-bottom:3px;font-size:10.5px;display:block}.ProjectDetailPage-module__3GFLCW__kpiGrid strong{color:#333;font-size:14px}.ProjectDetailPage-module__3GFLCW__statusField{color:#777;grid-template-columns:auto 126px;align-items:center;gap:9px;font-size:10.5px;font-weight:650;display:grid}.ProjectDetailPage-module__3GFLCW__statusField select{color:#444;background:#fff;border:1px solid #dcdcdc;border-radius:7px;outline:0;height:29px;padding:0 28px 0 9px;font-size:11px}.ProjectDetailPage-module__3GFLCW__statusHelper{color:#aaa;text-align:right;width:100%;margin:-4px 0 0;font-size:10px}.ProjectDetailPage-module__3GFLCW__decisionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;display:flex}.ProjectDetailPage-module__3GFLCW__decisionRow button,.ProjectDetailPage-module__3GFLCW__resetButton{cursor:pointer;background:#fff;border:1px solid;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:5px 10px;font-size:11px;font-weight:650;display:inline-flex}.ProjectDetailPage-module__3GFLCW__decisionRow button:first-child{border-radius:7px 0 0 7px}.ProjectDetailPage-module__3GFLCW__decisionRow button:last-child{border-radius:0 7px 7px 0}.ProjectDetailPage-module__3GFLCW__decisionRow button:only-child{border-radius:7px}.ProjectDetailPage-module__3GFLCW__passButton{color:#238158;border-color:#abd9c2!important}.ProjectDetailPage-module__3GFLCW__observeButton{color:#a66b13;border-color:#e6cb9d #e6cb9d #e6cb9d currentColor!important;border-left-style:none!important;border-left-width:0!important}.ProjectDetailPage-module__3GFLCW__archiveButton,.ProjectDetailPage-module__3GFLCW__deleteButton{color:#bf2d45;border-color:#efb6bf #efb6bf #efb6bf currentColor!important;border-left-style:none!important;border-left-width:0!important}.ProjectDetailPage-module__3GFLCW__restartButton,.ProjectDetailPage-module__3GFLCW__resetButton{color:#555;border-color:#d5d5d5!important}.ProjectDetailPage-module__3GFLCW__resetButton{border-radius:999px;min-height:28px}.ProjectDetailPage-module__3GFLCW__decisionRow button:hover,.ProjectDetailPage-module__3GFLCW__resetButton:hover:not(:disabled){filter:brightness(.98);background:#fafafa}.ProjectDetailPage-module__3GFLCW__resetButton:disabled{opacity:.42;cursor:not-allowed}.ProjectDetailPage-module__3GFLCW__headSide>small{color:#aaa;font-size:9.5px}.ProjectDetailPage-module__3GFLCW__demoNotice{color:#765511;background:#fffaf0;border:1px solid #f0d7a6;border-radius:9px;align-items:center;gap:12px;margin-top:12px;padding:10px 13px;display:flex}.ProjectDetailPage-module__3GFLCW__demoNotice>span{color:#fff;background:#af7a24;border-radius:5px;flex:none;padding:3px 7px;font-size:9.5px;font-weight:700}.ProjectDetailPage-module__3GFLCW__demoNotice p{margin:0;font-size:10.5px;line-height:1.55}.ProjectDetailPage-module__3GFLCW__detailGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.ProjectDetailPage-module__3GFLCW__column{flex-direction:column;gap:14px;min-width:0;display:flex}.ProjectDetailPage-module__3GFLCW__section{padding:16px 18px}.ProjectDetailPage-module__3GFLCW__sectionHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ProjectDetailPage-module__3GFLCW__sectionHead>div:first-child{min-width:0}.ProjectDetailPage-module__3GFLCW__sectionHead h2{color:#333;margin:2px 0 0;font-size:15px;font-weight:650;line-height:1.35}.ProjectDetailPage-module__3GFLCW__sectionKicker{color:#aaa;letter-spacing:.08em;font-size:8.5px;font-weight:750}.ProjectDetailPage-module__3GFLCW__count{color:#999;margin-left:4px;font-size:11.5px;font-weight:500}.ProjectDetailPage-module__3GFLCW__tableWrap{border:1px solid #e7e7e7;border-radius:8px;width:100%;overflow-x:auto}.ProjectDetailPage-module__3GFLCW__reviewTable{border-collapse:collapse;width:100%;min-width:710px}.ProjectDetailPage-module__3GFLCW__reviewTable th,.ProjectDetailPage-module__3GFLCW__reviewTable td{color:#626262;text-align:right;white-space:nowrap;border-bottom:1px solid #ededed;padding:9px 8px;font-size:10.5px}.ProjectDetailPage-module__3GFLCW__reviewTable th{color:#888;background:#fafafa;font-size:9.5px;font-weight:650}.ProjectDetailPage-module__3GFLCW__reviewTable th:first-child,.ProjectDetailPage-module__3GFLCW__reviewTable td:first-child,.ProjectDetailPage-module__3GFLCW__reviewTable th:nth-child(2),.ProjectDetailPage-module__3GFLCW__reviewTable td:nth-child(2){text-align:left}.ProjectDetailPage-module__3GFLCW__reviewTable th:nth-child(2),.ProjectDetailPage-module__3GFLCW__reviewTable td:nth-child(2){min-width:138px}.ProjectDetailPage-module__3GFLCW__reviewTable tbody tr:last-child td{border-bottom:0}.ProjectDetailPage-module__3GFLCW__reviewTable tbody tr:hover{background:#fffafb}.ProjectDetailPage-module__3GFLCW__reviewTable td strong{color:#333}.ProjectDetailPage-module__3GFLCW__decisionBadge{min-width:38px;padding:3px 6px}.ProjectDetailPage-module__3GFLCW__decisionWatch{color:#a46a13;background:#fff7e8;border:1px solid #efd7ad}.ProjectDetailPage-module__3GFLCW__decisionPass{color:#247c55;background:#edf8f2;border:1px solid #bee1cf}.ProjectDetailPage-module__3GFLCW__tableNote,.ProjectDetailPage-module__3GFLCW__snapshotMeta{color:#999;margin:9px 0 0;font-size:9.5px;line-height:1.5}.ProjectDetailPage-module__3GFLCW__planProgress{align-items:center;gap:7px;display:flex}.ProjectDetailPage-module__3GFLCW__planProgress>span{color:#777;font-size:10px;font-weight:700}.ProjectDetailPage-module__3GFLCW__planProgress>i{background:#ededed;border-radius:999px;width:62px;height:5px;display:block;overflow:hidden}.ProjectDetailPage-module__3GFLCW__planProgress b{border-radius:inherit;background:#ff2442;height:100%;transition:width .18s;display:block}.ProjectDetailPage-module__3GFLCW__planWeeks{flex-direction:column;gap:9px;display:flex}.ProjectDetailPage-module__3GFLCW__planWeek{background:#f8f8f9;border:1px solid #e3e3e3;border-radius:8px;overflow:hidden}.ProjectDetailPage-module__3GFLCW__planSummary{color:#333;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.ProjectDetailPage-module__3GFLCW__planSummary:hover{background:#f3f3f4}.ProjectDetailPage-module__3GFLCW__weekBadge{color:#555;background:#fff;border:1px solid #d9d9d9;border-radius:5px;place-items:center;min-width:31px;height:24px;font-size:10px;font-weight:750;display:inline-grid}.ProjectDetailPage-module__3GFLCW__weekCopy{flex:1;min-width:0;display:block}.ProjectDetailPage-module__3GFLCW__weekCopy strong,.ProjectDetailPage-module__3GFLCW__weekCopy small{display:block}.ProjectDetailPage-module__3GFLCW__weekCopy strong{color:#333;font-size:12.5px}.ProjectDetailPage-module__3GFLCW__weekCopy small{color:#888;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10.5px;font-weight:400;line-height:1.45;overflow:hidden}.ProjectDetailPage-module__3GFLCW__weekCount{color:#999;font-size:10px;font-weight:700}.ProjectDetailPage-module__3GFLCW__planSummary svg{color:#999;transition:transform .15s}.ProjectDetailPage-module__3GFLCW__planSummary .ProjectDetailPage-module__3GFLCW__chevronOpen{transform:rotate(180deg)}.ProjectDetailPage-module__3GFLCW__taskList{gap:0;margin:0;padding:0 10px 9px 51px;list-style:none;display:grid}.ProjectDetailPage-module__3GFLCW__taskList li{border-top:1px solid #e6e6e6}.ProjectDetailPage-module__3GFLCW__taskList button{color:#666;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;width:100%;padding:8px 0;font-size:10.5px;line-height:1.45;display:flex}.ProjectDetailPage-module__3GFLCW__checkBox{color:#fff;background:#fff;border:1px solid #cfcfcf;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.ProjectDetailPage-module__3GFLCW__taskChecked{text-decoration:line-through;color:#999!important}.ProjectDetailPage-module__3GFLCW__taskChecked .ProjectDetailPage-module__3GFLCW__checkBox{background:#ff2442;border-color:#ff2442}.ProjectDetailPage-module__3GFLCW__syntheticTag{color:#8d691e;background:#fff7e8;border:1px solid #ecd7ad;padding:4px 7px;font-size:9px}.ProjectDetailPage-module__3GFLCW__reportColumns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ProjectDetailPage-module__3GFLCW__reportColumns article{background:#f8fbf9;border:1px solid #dfeae4;border-radius:8px;padding:12px 13px}.ProjectDetailPage-module__3GFLCW__reportColumns .ProjectDetailPage-module__3GFLCW__riskColumn{background:snow;border-color:#f0dfe2}.ProjectDetailPage-module__3GFLCW__reportColumns strong{color:#333;margin-bottom:6px;font-size:11.5px;display:block}.ProjectDetailPage-module__3GFLCW__reportColumns ul{color:#666;gap:4px;margin:0;padding-left:16px;font-size:10.5px;line-height:1.55;display:grid}.ProjectDetailPage-module__3GFLCW__reportList,.ProjectDetailPage-module__3GFLCW__copyList{flex-direction:column;display:flex}.ProjectDetailPage-module__3GFLCW__reportList>button,.ProjectDetailPage-module__3GFLCW__copyList>button,.ProjectDetailPage-module__3GFLCW__factRow{color:#333;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e5e5e5;align-items:center;gap:8px;width:100%;padding:9px 0;display:flex}.ProjectDetailPage-module__3GFLCW__reportList>button:first-child,.ProjectDetailPage-module__3GFLCW__copyList>button:first-child,.ProjectDetailPage-module__3GFLCW__factRow{border-top:0}.ProjectDetailPage-module__3GFLCW__reportList>button:hover,.ProjectDetailPage-module__3GFLCW__copyList>button:hover,.ProjectDetailPage-module__3GFLCW__factRow:hover{color:#ff2442}.ProjectDetailPage-module__3GFLCW__reportList button>span:nth-child(2),.ProjectDetailPage-module__3GFLCW__copyList button>span:nth-child(2),.ProjectDetailPage-module__3GFLCW__factRow>span:nth-child(2){flex:1;min-width:0}.ProjectDetailPage-module__3GFLCW__reportList strong,.ProjectDetailPage-module__3GFLCW__reportList small,.ProjectDetailPage-module__3GFLCW__copyList strong,.ProjectDetailPage-module__3GFLCW__copyList small,.ProjectDetailPage-module__3GFLCW__factRow strong,.ProjectDetailPage-module__3GFLCW__factRow small{display:block}.ProjectDetailPage-module__3GFLCW__reportList strong,.ProjectDetailPage-module__3GFLCW__copyList strong,.ProjectDetailPage-module__3GFLCW__factRow strong{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;overflow:hidden}.ProjectDetailPage-module__3GFLCW__reportList small,.ProjectDetailPage-module__3GFLCW__copyList small,.ProjectDetailPage-module__3GFLCW__factRow small{color:#999;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9.5px;font-weight:400;overflow:hidden}.ProjectDetailPage-module__3GFLCW__reportList time,.ProjectDetailPage-module__3GFLCW__copyList time{color:#999;flex:none;font-size:9.5px}.ProjectDetailPage-module__3GFLCW__reportType,.ProjectDetailPage-module__3GFLCW__copyKind{color:#666;background:#fff;border:1px solid #dcdcdc;min-width:36px;padding:3px 6px}.ProjectDetailPage-module__3GFLCW__trendStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.ProjectDetailPage-module__3GFLCW__trendStats strong{color:#333;font-size:15px}.ProjectDetailPage-module__3GFLCW__trendStats .ProjectDetailPage-module__3GFLCW__deltaUp{color:#17804f}.ProjectDetailPage-module__3GFLCW__sparkWrap{background:linear-gradient(snow,#fff);border:1px solid #f1e5e7;border-radius:8px;padding:7px 9px 5px}.ProjectDetailPage-module__3GFLCW__sparkline{width:100%;height:92px;display:block}.ProjectDetailPage-module__3GFLCW__sparkline line{stroke:#ededed;stroke-width:1px}.ProjectDetailPage-module__3GFLCW__sparkline polyline{fill:none;stroke:#ff2442;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.ProjectDetailPage-module__3GFLCW__sparkline circle{fill:#fff;stroke:#ff2442;stroke-width:2px}.ProjectDetailPage-module__3GFLCW__trendLabels{color:#aaa;justify-content:space-between;margin-top:-2px;font-size:8.5px;display:flex}.ProjectDetailPage-module__3GFLCW__headerActions{align-items:center;gap:10px;display:flex}.ProjectDetailPage-module__3GFLCW__materialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ProjectDetailPage-module__3GFLCW__materialCard{text-align:left;cursor:pointer;background:#fafafa;border:1px solid #e1e1e1;border-radius:7px;min-width:0;padding:0;overflow:hidden}.ProjectDetailPage-module__3GFLCW__materialCard:hover{border-color:#bdbdbd;transform:translateY(-1px)}.ProjectDetailPage-module__3GFLCW__materialArt{background:#e9e0d1;height:76px;display:block;position:relative;overflow:hidden}.ProjectDetailPage-module__3GFLCW__materialArt:before,.ProjectDetailPage-module__3GFLCW__materialArt:after,.ProjectDetailPage-module__3GFLCW__materialArt i,.ProjectDetailPage-module__3GFLCW__materialArt b{content:"";position:absolute}.ProjectDetailPage-module__3GFLCW__materialArt:before{background:#ffffffb8;border:2px solid #37373773;border-radius:3px;height:44%;bottom:13%;left:15%;right:15%}.ProjectDetailPage-module__3GFLCW__materialArt:after{background:#37373773;height:2px;bottom:8%;left:12%;right:12%}.ProjectDetailPage-module__3GFLCW__materialArt i{background:#ff9671b8;border-radius:2px;width:15%;height:19%;bottom:22%;right:22%}.ProjectDetailPage-module__3GFLCW__materialArt b{background:#50505087;border-radius:5px;width:29%;height:7%;bottom:22%;left:22%}.ProjectDetailPage-module__3GFLCW__materialArt em{z-index:2;color:#ffffffeb;background:#00000047;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;font-weight:700;display:grid;position:absolute;top:6px;left:7px}.ProjectDetailPage-module__3GFLCW__materialCard>span:last-child{padding:7px 8px 8px;display:block}.ProjectDetailPage-module__3GFLCW__materialCard strong,.ProjectDetailPage-module__3GFLCW__materialCard small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProjectDetailPage-module__3GFLCW__materialCard strong{color:#444;font-size:9.5px}.ProjectDetailPage-module__3GFLCW__materialCard small{color:#999;margin-top:2px;font-size:8.5px}.ProjectDetailPage-module__3GFLCW__materialrose .ProjectDetailPage-module__3GFLCW__materialArt{background:#ead4d4}.ProjectDetailPage-module__3GFLCW__materialblue .ProjectDetailPage-module__3GFLCW__materialArt{background:#d7e3ed}.ProjectDetailPage-module__3GFLCW__materialgreen .ProjectDetailPage-module__3GFLCW__materialArt{background:#d7e5d9}.ProjectDetailPage-module__3GFLCW__materialcharcoal .ProjectDetailPage-module__3GFLCW__materialArt{background:#aeb1b6}.ProjectDetailPage-module__3GFLCW__materiallilac .ProjectDetailPage-module__3GFLCW__materialArt{background:#ded8eb}.ProjectDetailPage-module__3GFLCW__materialsand .ProjectDetailPage-module__3GFLCW__materialArt{background:#e9e0d1}.ProjectDetailPage-module__3GFLCW__factRow{padding:4px 0}.ProjectDetailPage-module__3GFLCW__rowIcon{color:#7d6746;background:#f7f1e9;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ProjectDetailPage-module__3GFLCW__factRow>b{color:#555;flex:none;font-size:10px}.ProjectDetailPage-module__3GFLCW__copyKind{color:#566783;background:#f4f7fb;border-color:#dce4f0}.ProjectDetailPage-module__3GFLCW__quickActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ProjectDetailPage-module__3GFLCW__quickActions button{color:#777;cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:10px;display:flex}.ProjectDetailPage-module__3GFLCW__quickActions button:hover{color:#ff2442;border-color:#ffc2cb}.ProjectDetailPage-module__3GFLCW__quickActions svg{flex:none}.ProjectDetailPage-module__3GFLCW__quickActions span,.ProjectDetailPage-module__3GFLCW__quickActions strong,.ProjectDetailPage-module__3GFLCW__quickActions small{min-width:0;display:block}.ProjectDetailPage-module__3GFLCW__quickActions strong{color:#333;font-size:12px}.ProjectDetailPage-module__3GFLCW__quickActions small{color:#999;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:8.5px;overflow:hidden}@media (max-width:1100px){.ProjectDetailPage-module__3GFLCW__headCard{flex-direction:column}.ProjectDetailPage-module__3GFLCW__headSide{align-items:flex-start;width:100%}.ProjectDetailPage-module__3GFLCW__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.ProjectDetailPage-module__3GFLCW__statusHelper{text-align:left}.ProjectDetailPage-module__3GFLCW__decisionRow{justify-content:flex-start}.ProjectDetailPage-module__3GFLCW__detailGrid{grid-template-columns:1fr}.ProjectDetailPage-module__3GFLCW__materialGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:760px){.ProjectDetailPage-module__3GFLCW__page{padding:16px 16px 50px}.ProjectDetailPage-module__3GFLCW__headCard{padding:18px}.ProjectDetailPage-module__3GFLCW__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectDetailPage-module__3GFLCW__section{padding:15px}.ProjectDetailPage-module__3GFLCW__demoNotice{align-items:flex-start}.ProjectDetailPage-module__3GFLCW__reportColumns{grid-template-columns:1fr}.ProjectDetailPage-module__3GFLCW__materialGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ProjectDetailPage-module__3GFLCW__quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ProjectDetailPage-module__3GFLCW__page{padding:12px 12px 42px}.ProjectDetailPage-module__3GFLCW__headCard{gap:18px;padding:15px}.ProjectDetailPage-module__3GFLCW__titleRow{align-items:flex-start}.ProjectDetailPage-module__3GFLCW__titleRow h1{margin-top:4px;font-size:19px}.ProjectDetailPage-module__3GFLCW__titleMeta{flex-wrap:wrap}.ProjectDetailPage-module__3GFLCW__productCover{width:50px;height:50px}.ProjectDetailPage-module__3GFLCW__productCover>span,.ProjectDetailPage-module__3GFLCW__productCover>i{height:32px}.ProjectDetailPage-module__3GFLCW__wearSlotField{justify-content:space-between;width:100%}.ProjectDetailPage-module__3GFLCW__wearSlotField select{width:108px}.ProjectDetailPage-module__3GFLCW__recommendation{font-size:11.5px}.ProjectDetailPage-module__3GFLCW__statusField{grid-template-columns:1fr 130px;width:100%}.ProjectDetailPage-module__3GFLCW__decisionRow{grid-template-columns:1fr 1fr;gap:7px;width:100%;display:grid}.ProjectDetailPage-module__3GFLCW__decisionRow button,.ProjectDetailPage-module__3GFLCW__decisionRow button:first-child,.ProjectDetailPage-module__3GFLCW__decisionRow button:last-child{border-radius:7px;border:1px solid!important}.ProjectDetailPage-module__3GFLCW__archiveButton{grid-column:1/-1}.ProjectDetailPage-module__3GFLCW__resetButton{width:100%}.ProjectDetailPage-module__3GFLCW__headSide>small{text-align:left}.ProjectDetailPage-module__3GFLCW__demoNotice{flex-direction:column;gap:7px}.ProjectDetailPage-module__3GFLCW__sectionHead{flex-wrap:wrap;align-items:flex-start}.ProjectDetailPage-module__3GFLCW__planSummary{align-items:flex-start}.ProjectDetailPage-module__3GFLCW__weekCopy small{white-space:normal}.ProjectDetailPage-module__3GFLCW__taskList{padding-left:10px}.ProjectDetailPage-module__3GFLCW__materialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectDetailPage-module__3GFLCW__reportList>button,.ProjectDetailPage-module__3GFLCW__copyList>button{align-items:flex-start}.ProjectDetailPage-module__3GFLCW__reportList time,.ProjectDetailPage-module__3GFLCW__copyList time{padding-top:3px}}
.SelectionPage-module__nZAncW__page,.SelectionPage-module__nZAncW__page *{box-sizing:border-box}.SelectionPage-module__nZAncW__page{color:#333;background:#fff;width:100%;max-width:1320px;min-height:100%;padding:24px 28px 76px;font-size:13px}.SelectionPage-module__nZAncW__topline{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:8px;display:flex}.SelectionPage-module__nZAncW__topline h1{letter-spacing:-.3px;margin:3px 0 0;font-size:20px}.SelectionPage-module__nZAncW__eyebrow{color:#ff2442;font-size:11px;font-weight:700}.SelectionPage-module__nZAncW__localPill{color:#777;border:1px solid #e2e2e2;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;display:inline-flex}.SelectionPage-module__nZAncW__localPill span{background:#16a34a;border-radius:50%;width:7px;height:7px}.SelectionPage-module__nZAncW__tabs{border-bottom:1px solid #e6e6e6;gap:25px;margin:0 0 16px;display:flex}.SelectionPage-module__nZAncW__tabs>button{color:#777;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:13px 2px 11px;font-weight:600;display:flex;position:relative}.SelectionPage-module__nZAncW__tabs>button:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.SelectionPage-module__nZAncW__tabs>button:hover{color:#333}.SelectionPage-module__nZAncW__tabs .SelectionPage-module__nZAncW__tabActive{color:#ff2442}.SelectionPage-module__nZAncW__tabs .SelectionPage-module__nZAncW__tabActive:after{background:#ff2442}.SelectionPage-module__nZAncW__tabs small{color:#777;background:#f2f2f2;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:grid}.SelectionPage-module__nZAncW__panel{background:#fff;border:1px solid #dedede;border-radius:12px;padding:16px;box-shadow:0 1px 2px #00000006}.SelectionPage-module__nZAncW__toolbar,.SelectionPage-module__nZAncW__toolbarLeft,.SelectionPage-module__nZAncW__toolbarRight,.SelectionPage-module__nZAncW__categories,.SelectionPage-module__nZAncW__filterPanel,.SelectionPage-module__nZAncW__provenanceNote,.SelectionPage-module__nZAncW__pagination,.SelectionPage-module__nZAncW__reportFooter,.SelectionPage-module__nZAncW__reportFooter>div,.SelectionPage-module__nZAncW__researchToggleRow{align-items:center;display:flex}.SelectionPage-module__nZAncW__toolbar{justify-content:space-between;gap:12px;margin-bottom:14px}.SelectionPage-module__nZAncW__toolbarLeft,.SelectionPage-module__nZAncW__toolbarRight{flex-wrap:wrap;gap:9px}.SelectionPage-module__nZAncW__primaryButton,.SelectionPage-module__nZAncW__secondaryButton,.SelectionPage-module__nZAncW__filterButton,.SelectionPage-module__nZAncW__categories button,.SelectionPage-module__nZAncW__pagination button,.SelectionPage-module__nZAncW__researchToggleRow button{color:#555;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:999px;min-height:32px;padding:0 13px;font-weight:600}.SelectionPage-module__nZAncW__primaryButton{color:#fff;background:#ff2442;border-color:#ff2442;box-shadow:0 3px 10px #ff24422e}.SelectionPage-module__nZAncW__primaryButton:hover{filter:brightness(1.04)}.SelectionPage-module__nZAncW__secondaryButton:hover,.SelectionPage-module__nZAncW__filterButton:hover,.SelectionPage-module__nZAncW__categories button:hover,.SelectionPage-module__nZAncW__researchToggleRow button:hover{color:#222;border-color:#aaa}.SelectionPage-module__nZAncW__page button:focus-visible,.SelectionPage-module__nZAncW__page input:focus-visible,.SelectionPage-module__nZAncW__page select:focus-visible,.SelectionPage-module__nZAncW__page textarea:focus-visible{outline-offset:2px;outline:2px solid #ff244252}.SelectionPage-module__nZAncW__page button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.SelectionPage-module__nZAncW__disabledHint{color:#aaa;margin-left:-5px;font-size:10px}.SelectionPage-module__nZAncW__searchBox{color:#999;background:#fff;border:1px solid #ddd;border-radius:7px;align-items:center;gap:7px;width:230px;height:34px;padding:0 10px;display:flex}.SelectionPage-module__nZAncW__searchBox:focus-within{border-color:#ff8b9d;box-shadow:0 0 0 2px #ff244214}.SelectionPage-module__nZAncW__searchBox input{color:#333;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.SelectionPage-module__nZAncW__searchBox button{color:#aaa;cursor:pointer;background:0 0;border:0;place-items:center;width:20px;height:20px;padding:0;display:grid}.SelectionPage-module__nZAncW__sortBox{color:#777;align-items:center;gap:6px;font-size:12px;display:flex}.SelectionPage-module__nZAncW__sortBox select,.SelectionPage-module__nZAncW__categorySelect,.SelectionPage-module__nZAncW__priceInput,.SelectionPage-module__nZAncW__libraryTop select,.SelectionPage-module__nZAncW__libraryFields input,.SelectionPage-module__nZAncW__libraryFields select,.SelectionPage-module__nZAncW__deepTop select,.SelectionPage-module__nZAncW__dialogLabel select{color:#444;height:32px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:7px;padding:0 9px}.SelectionPage-module__nZAncW__filterButton{align-items:center;gap:5px;height:28px;min-height:28px;font-size:12px;display:flex}.SelectionPage-module__nZAncW__filterButton b{color:#fff;background:#ff2442;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;display:grid}.SelectionPage-module__nZAncW__filterButtonOpen{color:#ff2442;background:#fff5f6;border-color:#ff2442}.SelectionPage-module__nZAncW__categories{flex-wrap:wrap;gap:7px;margin-bottom:14px}.SelectionPage-module__nZAncW__categories button{color:#666;height:26px;min-height:26px;padding:0 11px;font-size:11px}.SelectionPage-module__nZAncW__categories small{opacity:.75}.SelectionPage-module__nZAncW__categories .SelectionPage-module__nZAncW__categoryActive{color:#fff;background:#333;border-color:#333}.SelectionPage-module__nZAncW__filterPanel{background:#f8f8f9;border:1px solid #e2e2e2;border-radius:8px;flex-wrap:wrap;gap:16px;margin-bottom:14px;padding:12px 14px}.SelectionPage-module__nZAncW__filterPanel label{color:#666;align-items:center;gap:7px;font-weight:600;display:flex}.SelectionPage-module__nZAncW__filterPanel input{border:1px solid #ddd;border-radius:6px;width:105px;height:30px;padding:0 8px}.SelectionPage-module__nZAncW__filterPanel button{color:#ff2442;cursor:pointer;background:0 0;border:0;margin-left:auto}.SelectionPage-module__nZAncW__provenanceNote{color:#866522;background:#fffbf1;border:1px solid #f0d9a9;border-radius:8px;gap:10px;margin-bottom:13px;padding:10px 12px}.SelectionPage-module__nZAncW__provenanceNote>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SelectionPage-module__nZAncW__provenanceNote strong{font-size:12px}.SelectionPage-module__nZAncW__provenanceNote span{font-size:11px;line-height:1.5}.SelectionPage-module__nZAncW__unknownBadge{background:#fff;border:1px solid #e4cc9a;border-radius:999px;flex:none;padding:3px 7px;font-weight:600}.SelectionPage-module__nZAncW__tableWrap{border:1px solid #e5e5e5;border-radius:9px;overflow:auto}.SelectionPage-module__nZAncW__table{border-collapse:collapse;width:100%;min-width:1220px}.SelectionPage-module__nZAncW__table th{color:#777;text-align:left;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e8e8e8;padding:11px 10px;font-size:11px;font-weight:600}.SelectionPage-module__nZAncW__table td{color:#666;vertical-align:middle;border-bottom:1px solid #ededed;padding:9px 10px}.SelectionPage-module__nZAncW__table tbody tr:last-child td{border-bottom:0}.SelectionPage-module__nZAncW__table tbody tr:not(.SelectionPage-module__nZAncW__trendRow):hover{background:#fdfdfd}.SelectionPage-module__nZAncW__productCell{align-items:center;gap:10px;width:245px;display:flex}.SelectionPage-module__nZAncW__thumb{border-radius:8px;flex:none;place-items:center;width:46px;height:46px;font-size:23px;display:grid}.SelectionPage-module__nZAncW__productCell>div{min-width:0}.SelectionPage-module__nZAncW__productName{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:188px;font-size:12px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.SelectionPage-module__nZAncW__linkButton{color:#777;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;align-items:center;gap:3px;margin-top:5px;padding:2px 8px;font-size:10px;display:flex}.SelectionPage-module__nZAncW__linkButton svg:last-child{transition:transform .15s}.SelectionPage-module__nZAncW__linkButtonOpen{color:#ff2442!important;background:#fff4f6!important;border-color:#ff9cac!important}.SelectionPage-module__nZAncW__linkButtonOpen svg:last-child{transform:rotate(180deg)}.SelectionPage-module__nZAncW__numberCell{text-align:right;white-space:nowrap}.SelectionPage-module__nZAncW__numberCell strong{color:#333;font-size:13px;display:block}.SelectionPage-module__nZAncW__numberCell small{color:#16a34a;margin-top:2px;font-weight:600;display:block}.SelectionPage-module__nZAncW__heatBadge{color:#b7791f;vertical-align:1px;background:#fff8e8;border:1px solid #e1b967;border-radius:999px;margin:2px 0 0 4px;padding:0 5px;font-size:9px;font-weight:700;line-height:15px;display:inline-block}.SelectionPage-module__nZAncW__priceInput{text-align:center;width:82px}.SelectionPage-module__nZAncW__categorySelect{width:105px;font-size:11px}.SelectionPage-module__nZAncW__muted{white-space:nowrap;color:#999!important}.SelectionPage-module__nZAncW__rowActions{white-space:nowrap;align-items:center;gap:9px;display:flex}.SelectionPage-module__nZAncW__rowActions button{color:#ff2442;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:11px;font-weight:600}.SelectionPage-module__nZAncW__rowActions button:last-child{color:#999}.SelectionPage-module__nZAncW__trendRow td{background:#fafcff;padding:0!important}.SelectionPage-module__nZAncW__trendPanel{align-items:center;gap:28px;padding:12px 16px 13px 60px;display:flex}.SelectionPage-module__nZAncW__trendPanel>div:first-child{flex-direction:column;gap:3px;min-width:148px;display:flex}.SelectionPage-module__nZAncW__trendPanel>div:first-child span{color:#999;font-size:10px}.SelectionPage-module__nZAncW__trendPanel svg{width:230px;height:68px}.SelectionPage-module__nZAncW__trendPanel line{stroke:#ddd;stroke-width:.6px}.SelectionPage-module__nZAncW__trendPanel polyline{fill:none;stroke:#3b82f6;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.SelectionPage-module__nZAncW__trendSummary{color:#777;gap:14px;font-size:11px;display:flex}.SelectionPage-module__nZAncW__trendSummary strong{color:#16a34a}.SelectionPage-module__nZAncW__pagination{color:#777;justify-content:flex-end;gap:8px;padding-top:13px}.SelectionPage-module__nZAncW__pagination span{margin-right:8px}.SelectionPage-module__nZAncW__pagination button{border-radius:6px;place-items:center;width:27px;min-height:27px;padding:0;display:grid}.SelectionPage-module__nZAncW__pagination b{color:#fff;background:#ff2442;border-radius:6px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.SelectionPage-module__nZAncW__empty{color:#999;place-items:center;gap:7px;padding:48px;display:grid}.SelectionPage-module__nZAncW__empty button{color:#ff2442;cursor:pointer;background:0 0;border:0}.SelectionPage-module__nZAncW__reportCard{margin-bottom:16px;padding:22px}.SelectionPage-module__nZAncW__reportHeader,.SelectionPage-module__nZAncW__libraryHeading,.SelectionPage-module__nZAncW__libraryTop,.SelectionPage-module__nZAncW__deepTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.SelectionPage-module__nZAncW__reportHeader h2,.SelectionPage-module__nZAncW__libraryHeading h2{margin:4px 0;font-size:18px}.SelectionPage-module__nZAncW__reportHeader p,.SelectionPage-module__nZAncW__libraryHeading p{color:#999;margin:0;font-size:11px}.SelectionPage-module__nZAncW__reportHeader>button{color:#777;cursor:pointer;background:0 0;border:0}.SelectionPage-module__nZAncW__reportKicker{color:#ff2442;font-size:10px;font-weight:700}.SelectionPage-module__nZAncW__judgment{background:#f7f7f8;border:1px solid #ddd;border-radius:10px;margin-top:17px;padding:13px 15px}.SelectionPage-module__nZAncW__judgment p{margin:0;line-height:1.9}.SelectionPage-module__nZAncW__judgment p+p{margin-top:2px}.SelectionPage-module__nZAncW__judgment span{color:#999}.SelectionPage-module__nZAncW__judgment>div{align-items:flex-start;gap:7px;margin-top:5px;display:flex}.SelectionPage-module__nZAncW__judgment ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.SelectionPage-module__nZAncW__judgment li{color:#936c13;background:#fffaf0;border:1px solid #e5c780;border-radius:999px;padding:3px 7px;font-size:10px}.SelectionPage-module__nZAncW__reportGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.SelectionPage-module__nZAncW__reportGrid>div{background:#fafafa;border:1px solid #e1e1e1;border-radius:9px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.SelectionPage-module__nZAncW__reportGrid span{color:#999;letter-spacing:.06em;font-size:10px;font-weight:700}.SelectionPage-module__nZAncW__reportGrid strong{font-size:16px}.SelectionPage-module__nZAncW__reportGrid small{color:#999;line-height:1.45}.SelectionPage-module__nZAncW__warningText{color:#d8870e}.SelectionPage-module__nZAncW__reportFooter{border-top:1px solid #e7e7e7;justify-content:space-between;gap:15px;margin-top:16px;padding-top:14px}.SelectionPage-module__nZAncW__reportFooter>div{gap:7px}.SelectionPage-module__nZAncW__sourceBadge,.SelectionPage-module__nZAncW__missingBadge,.SelectionPage-module__nZAncW__noScore{color:#777;background:#f8f8f8;border:1px solid #ddd;border-radius:999px;padding:3px 7px;font-size:10px}.SelectionPage-module__nZAncW__missingBadge{color:#a36a0c;background:#fff8e8;border-color:#e5c780}.SelectionPage-module__nZAncW__actionReason{color:#aaa;font-size:10px}.SelectionPage-module__nZAncW__libraryHeading{align-items:center;margin-bottom:13px}.SelectionPage-module__nZAncW__libraryHeading h2{font-size:15px}.SelectionPage-module__nZAncW__libraryHeading h2 small{color:#999;font-weight:500}.SelectionPage-module__nZAncW__libraryCard,.SelectionPage-module__nZAncW__deepCard{border:1px solid #ddd;border-left:3px solid #d7a63c;border-radius:9px;overflow:hidden}.SelectionPage-module__nZAncW__libraryTop{background:#fffaf1;border-bottom:1px solid #ddd;align-items:center;min-height:36px;padding:5px 10px}.SelectionPage-module__nZAncW__libraryTop>strong{flex:1;min-width:180px;font-size:12px}.SelectionPage-module__nZAncW__libraryTop select{width:115px;height:28px}.SelectionPage-module__nZAncW__libraryTop time{color:#999;font-size:10px}.SelectionPage-module__nZAncW__libraryTop>div{white-space:nowrap;gap:9px;display:flex}.SelectionPage-module__nZAncW__libraryTop button{color:#ff2442;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.SelectionPage-module__nZAncW__libraryTop button:disabled{color:#999}.SelectionPage-module__nZAncW__noScore{color:#9b7118;background:#fff;border-color:#e2c783}.SelectionPage-module__nZAncW__libraryFields{grid-template-columns:repeat(8,minmax(90px,1fr));align-items:end;gap:8px 10px;padding:8px 10px;display:grid}.SelectionPage-module__nZAncW__libraryFields label{flex-direction:column;gap:3px;min-width:0;display:flex}.SelectionPage-module__nZAncW__libraryFields label>span{color:#999;font-size:10px}.SelectionPage-module__nZAncW__libraryFields input,.SelectionPage-module__nZAncW__libraryFields select{width:100%;height:28px;font-size:11px}.SelectionPage-module__nZAncW__libraryFields .SelectionPage-module__nZAncW__checkField{color:#666;flex-direction:row;align-items:center;height:28px;font-size:10px}.SelectionPage-module__nZAncW__checkField input,.SelectionPage-module__nZAncW__researchChecks input{accent-color:#16a34a;width:14px;height:14px}.SelectionPage-module__nZAncW__researchPane{flex-direction:column;gap:12px;display:flex}.SelectionPage-module__nZAncW__researchToggleRow{justify-content:flex-end;gap:8px}.SelectionPage-module__nZAncW__researchToggleRow button[aria-pressed=true]{color:#fff;background:#333;border-color:#333}.SelectionPage-module__nZAncW__miniEmpty{color:#999;text-align:center;background:#f7f7f8;border:1px solid #e1e1e1;border-radius:9px;padding:20px}.SelectionPage-module__nZAncW__deepCard{border-left-color:#bbb}.SelectionPage-module__nZAncW__deepTop{background:#f7f7f8;border-bottom:1px solid #ddd;align-items:center;padding:8px 10px}.SelectionPage-module__nZAncW__deepTop .SelectionPage-module__nZAncW__thumb{width:32px;height:32px;font-size:17px}.SelectionPage-module__nZAncW__deepTop strong{flex:1}.SelectionPage-module__nZAncW__deepTop select{height:28px}.SelectionPage-module__nZAncW__deepFields{grid-template-columns:repeat(3,1fr);gap:11px;padding:11px;display:grid}.SelectionPage-module__nZAncW__deepFields label{flex-direction:column;gap:5px;display:flex}.SelectionPage-module__nZAncW__deepFields span{color:#999;font-size:10px}.SelectionPage-module__nZAncW__deepFields textarea{resize:vertical;color:#444;border:1px solid #ddd;border-radius:7px;width:100%;padding:8px;font:12px/1.5 inherit}.SelectionPage-module__nZAncW__researchChecks{flex-wrap:wrap;gap:18px;padding:0 11px 11px;display:flex}.SelectionPage-module__nZAncW__researchChecks label{color:#666;align-items:center;gap:6px;font-size:11px;display:flex}.SelectionPage-module__nZAncW__notice{z-index:20;color:#666;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #ddd;border-radius:9px;align-items:flex-start;gap:8px;max-width:min(520px,100vw - 44px);padding:10px 13px;font-size:11px;line-height:1.5;display:flex;position:fixed;bottom:18px;right:22px;box-shadow:0 8px 30px #0000001f}.SelectionPage-module__nZAncW__notice svg{color:#ff2442;flex:none;margin-top:1px}.SelectionPage-module__nZAncW__overlay{z-index:2500;background:#0000006b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.SelectionPage-module__nZAncW__dialog{background:#fff;border-radius:12px;width:min(620px,100%);max-height:90vh;animation:.16s ease-out SelectionPage-module__nZAncW__dialogIn;overflow:auto;box-shadow:0 22px 80px #0000003d}.SelectionPage-module__nZAncW__dialog>header,.SelectionPage-module__nZAncW__dialog>footer{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}.SelectionPage-module__nZAncW__dialog>header h2{margin:0;font-size:17px}.SelectionPage-module__nZAncW__dialog>header p{color:#999;margin:5px 0 0;font-size:11px}.SelectionPage-module__nZAncW__dialog>header>button{color:#888;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.SelectionPage-module__nZAncW__dialog>header>button:hover{background:#f3f3f3}.SelectionPage-module__nZAncW__dialogBody{padding:17px 20px}.SelectionPage-module__nZAncW__importGuide{color:#777;margin:0 0 12px;font-size:11px;line-height:1.65}.SelectionPage-module__nZAncW__dialogLabel{color:#777;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;display:flex}.SelectionPage-module__nZAncW__dialogLabel select{height:30px}.SelectionPage-module__nZAncW__dialogLabel small{color:#aaa}.SelectionPage-module__nZAncW__importTextarea{resize:vertical;color:#444;width:100%;font:11px/1.6 var(--font-mono);border:1px solid #d8d8d8;border-radius:8px;padding:10px}.SelectionPage-module__nZAncW__fileRow{justify-content:space-between;align-items:center;gap:12px;margin-top:9px;display:flex}.SelectionPage-module__nZAncW__fileRow label{color:#555;cursor:pointer;border:1px solid #ddd;border-radius:7px;align-items:center;gap:6px;padding:7px 11px;font-weight:600;display:flex}.SelectionPage-module__nZAncW__fileRow label:hover{color:#ff2442;border-color:#ff9dac}.SelectionPage-module__nZAncW__fileRow input{clip-path:inset(50%);width:1px;height:1px;position:absolute}.SelectionPage-module__nZAncW__fileRow>span{color:#999;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex;overflow:hidden}.SelectionPage-module__nZAncW__importResult{border-top:1px solid #eee;max-height:225px;margin-top:12px;overflow:auto}.SelectionPage-module__nZAncW__importSummary{flex-wrap:wrap;align-items:center;gap:6px;padding:9px 0;display:flex}.SelectionPage-module__nZAncW__importSummary>span{color:#15803d;background:#f0fff5;border:1px solid #9bd5af;border-radius:999px;align-items:center;gap:3px;padding:3px 7px;font-size:10px;font-weight:700;display:flex}.SelectionPage-module__nZAncW__importSummary small{color:#999}.SelectionPage-module__nZAncW__importItem{border-top:1px solid #eee;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.SelectionPage-module__nZAncW__importItem>span{color:#15803d;align-items:center;gap:3px;font-size:10px;font-weight:700;display:flex}.SelectionPage-module__nZAncW__importItem strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.SelectionPage-module__nZAncW__importItem small{color:#999}.SelectionPage-module__nZAncW__importPending{color:#888;background:#f7f7f8;border-radius:7px;align-items:center;gap:7px;margin-top:12px;padding:10px;font-size:11px;display:flex}.SelectionPage-module__nZAncW__dialog>footer{color:#999;border-top:1px solid #eee;border-bottom:0;font-size:10px}.SelectionPage-module__nZAncW__dialog>footer>div{gap:8px;display:flex}@keyframes SelectionPage-module__nZAncW__dialogIn{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:1100px){.SelectionPage-module__nZAncW__toolbar{flex-direction:column;align-items:flex-start}.SelectionPage-module__nZAncW__toolbarRight{justify-content:flex-end;width:100%}.SelectionPage-module__nZAncW__reportGrid{grid-template-columns:1fr}.SelectionPage-module__nZAncW__libraryFields{grid-template-columns:repeat(4,minmax(90px,1fr))}.SelectionPage-module__nZAncW__trendSummary{flex-direction:column;gap:3px}}@media (max-width:720px){.SelectionPage-module__nZAncW__page{padding:16px 14px 84px}.SelectionPage-module__nZAncW__topline{align-items:flex-start}.SelectionPage-module__nZAncW__topline h1{font-size:18px}.SelectionPage-module__nZAncW__tabs{gap:19px;overflow-x:auto}.SelectionPage-module__nZAncW__panel{padding:13px}.SelectionPage-module__nZAncW__toolbarLeft,.SelectionPage-module__nZAncW__toolbarRight{width:100%}.SelectionPage-module__nZAncW__primaryButton,.SelectionPage-module__nZAncW__secondaryButton{flex:none}.SelectionPage-module__nZAncW__disabledHint{display:none}.SelectionPage-module__nZAncW__searchBox{order:5;width:100%}.SelectionPage-module__nZAncW__toolbarRight{justify-content:space-between}.SelectionPage-module__nZAncW__sortBox,.SelectionPage-module__nZAncW__sortBox select{flex:1}.SelectionPage-module__nZAncW__provenanceNote{align-items:flex-start}.SelectionPage-module__nZAncW__unknownBadge{display:none}.SelectionPage-module__nZAncW__reportFooter{flex-direction:column;align-items:flex-start}.SelectionPage-module__nZAncW__reportFooter>div:last-child{justify-content:space-between;width:100%}.SelectionPage-module__nZAncW__libraryTop{flex-wrap:wrap;align-items:flex-start}.SelectionPage-module__nZAncW__libraryTop>strong{flex-basis:calc(100% - 75px)}.SelectionPage-module__nZAncW__libraryTop select,.SelectionPage-module__nZAncW__libraryTop>div{width:100%}.SelectionPage-module__nZAncW__libraryFields{grid-template-columns:repeat(2,minmax(0,1fr))}.SelectionPage-module__nZAncW__deepFields{grid-template-columns:1fr}.SelectionPage-module__nZAncW__deepTop{flex-wrap:wrap}.SelectionPage-module__nZAncW__deepTop strong{min-width:calc(100% - 50px)}.SelectionPage-module__nZAncW__deepTop select{width:100%}.SelectionPage-module__nZAncW__notice{max-width:calc(100vw - 28px);bottom:12px;right:14px}.SelectionPage-module__nZAncW__dialog{max-height:94vh}.SelectionPage-module__nZAncW__dialog>header,.SelectionPage-module__nZAncW__dialog>footer,.SelectionPage-module__nZAncW__dialogBody{padding-left:15px;padding-right:15px}.SelectionPage-module__nZAncW__dialog>footer{flex-direction:column;align-items:flex-start}.SelectionPage-module__nZAncW__dialog>footer>div{width:100%}.SelectionPage-module__nZAncW__dialog>footer button{flex:1}.SelectionPage-module__nZAncW__dialogLabel{flex-wrap:wrap;align-items:flex-start}.SelectionPage-module__nZAncW__fileRow{flex-direction:column;align-items:flex-start}.SelectionPage-module__nZAncW__fileRow>span{width:100%}.SelectionPage-module__nZAncW__importItem{grid-template-columns:52px minmax(0,1fr)}.SelectionPage-module__nZAncW__importItem small{grid-column:2}.SelectionPage-module__nZAncW__trendPanel{flex-direction:column;align-items:flex-start;gap:8px;padding-left:16px}.SelectionPage-module__nZAncW__trendPanel svg{width:100%}.SelectionPage-module__nZAncW__trendSummary{flex-flow:wrap}}
.PublishQrDialog-module__0NgOfa__overlay{z-index:2400;background:#0000007a;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.PublishQrDialog-module__0NgOfa__dialog{color:#262626;background:#fff;border:1px solid #e8e8e8;border-radius:16px;width:min(820px,100%);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #0000003d}.PublishQrDialog-module__0NgOfa__batchDialog{width:min(900px,100%)}.PublishQrDialog-module__0NgOfa__header{justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 15px;display:flex}.PublishQrDialog-module__0NgOfa__header h2{margin:8px 0 4px;font-size:21px}.PublishQrDialog-module__0NgOfa__header p{color:#777;margin:0;font-size:13px;line-height:1.55}.PublishQrDialog-module__0NgOfa__scopeBadge,.PublishQrDialog-module__0NgOfa__demoBadge,.PublishQrDialog-module__0NgOfa__realBadge{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:750;display:inline-flex}.PublishQrDialog-module__0NgOfa__scopeBadge{color:#555;background:#f2f4f7}.PublishQrDialog-module__0NgOfa__demoBadge{color:#ff2442;background:#fff0f2}.PublishQrDialog-module__0NgOfa__realBadge{color:#9c6500;background:#fff7df}.PublishQrDialog-module__0NgOfa__close{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:29px;line-height:1}.PublishQrDialog-module__0NgOfa__surfaceTabs{border-bottom:1px solid #ededed;gap:8px;padding:0 24px 16px;display:flex}.PublishQrDialog-module__0NgOfa__surfaceTabs button{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:8px 13px}.PublishQrDialog-module__0NgOfa__surfaceTabs .PublishQrDialog-module__0NgOfa__activeTab{color:#ff2442;background:#fff5f6;border-color:#ff2442;font-weight:700}.PublishQrDialog-module__0NgOfa__liveBody{padding:18px 24px 8px}.PublishQrDialog-module__0NgOfa__readiness{border:1px solid;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px;padding:12px 14px;font-size:13px;display:flex}.PublishQrDialog-module__0NgOfa__readiness span{line-height:1.55}.PublishQrDialog-module__0NgOfa__ready{color:#216b3b;background:#f2fbf5;border-color:#b7e4c7}.PublishQrDialog-module__0NgOfa__blocked{color:#815b13;background:#fffbef;border-color:#f0d8a8}.PublishQrDialog-module__0NgOfa__compatibilityNotice{color:#3e5278;background:#f5f8ff;border:1px solid #dce5f6;border-radius:10px;flex-direction:column;gap:5px;padding:12px 14px;font-size:12px;line-height:1.55;display:flex}.PublishQrDialog-module__0NgOfa__modeCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.PublishQrDialog-module__0NgOfa__modeCards label{cursor:pointer;border:1px solid #e3e3e3;border-radius:10px;align-items:flex-start;gap:9px;padding:13px;display:flex}.PublishQrDialog-module__0NgOfa__modeCards label.PublishQrDialog-module__0NgOfa__selectedMode{background:#fff7f8;border-color:#ff7d91}.PublishQrDialog-module__0NgOfa__modeCards input,.PublishQrDialog-module__0NgOfa__typeRow input{accent-color:#ff2442;margin-top:3px}.PublishQrDialog-module__0NgOfa__modeCards span{flex-direction:column;gap:4px;min-width:0;display:flex}.PublishQrDialog-module__0NgOfa__modeCards small{color:#858585;line-height:1.45}.PublishQrDialog-module__0NgOfa__typeRow{color:#555;gap:20px;padding:15px 2px 10px;font-size:13px;display:flex}.PublishQrDialog-module__0NgOfa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PublishQrDialog-module__0NgOfa__fullField{color:#444;flex-direction:column;grid-column:1/-1;gap:7px;font-size:13px;font-weight:650;display:flex}.PublishQrDialog-module__0NgOfa__fullField span{justify-content:space-between;gap:12px;display:flex}.PublishQrDialog-module__0NgOfa__fullField span small,.PublishQrDialog-module__0NgOfa__fullField>small{color:#929292;font-weight:400;line-height:1.5}.PublishQrDialog-module__0NgOfa__fullField input,.PublishQrDialog-module__0NgOfa__fullField textarea,.PublishQrDialog-module__0NgOfa__fullField select{box-sizing:border-box;color:#222;width:100%;font:inherit;background:#fff;border:1px solid #ddd;border-radius:8px;outline:none;padding:10px 11px;font-weight:400}.PublishQrDialog-module__0NgOfa__fullField textarea{resize:vertical;min-height:112px;line-height:1.55}.PublishQrDialog-module__0NgOfa__fullField textarea.PublishQrDialog-module__0NgOfa__mediaTextarea{min-height:82px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.PublishQrDialog-module__0NgOfa__fullField input:focus,.PublishQrDialog-module__0NgOfa__fullField textarea:focus,.PublishQrDialog-module__0NgOfa__fullField select:focus{border-color:#ff6a81;box-shadow:0 0 0 3px #ff244214}.PublishQrDialog-module__0NgOfa__errors{color:#b23345;background:#fff6f6;border-radius:8px;margin:14px 0 0;padding:11px 13px 11px 30px;font-size:12px;line-height:1.65}.PublishQrDialog-module__0NgOfa__apiError{color:#a82439;background:#fff1f1;border-radius:8px;margin:12px 0 0;padding:11px 13px;font-size:13px;line-height:1.55}.PublishQrDialog-module__0NgOfa__secondaryAction{color:#555;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:8px;margin-top:10px;padding:9px 12px}.PublishQrDialog-module__0NgOfa__consentRow{background:#f7f7f8;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:14px;display:flex}.PublishQrDialog-module__0NgOfa__consentRow p{color:#686868;margin:0;font-size:12px;line-height:1.6}.PublishQrDialog-module__0NgOfa__primary{color:#fff;cursor:pointer;background:#ff2442;border:1px solid #ff2442;border-radius:8px;flex:none;padding:10px 17px;font-weight:700}.PublishQrDialog-module__0NgOfa__primary:disabled{cursor:not-allowed;background:#e5b9c0;border-color:#e5b9c0}.PublishQrDialog-module__0NgOfa__resultCard,.PublishQrDialog-module__0NgOfa__demoBody{background:#fafafa;border:1px solid #ececec;border-radius:12px;align-items:flex-start;gap:22px;padding:20px;display:flex}.PublishQrDialog-module__0NgOfa__realQr{background:#fff;border:1px solid #e7e7e7;border-radius:10px;flex:none;padding:10px}.PublishQrDialog-module__0NgOfa__realQr img{object-fit:contain;width:208px;height:208px;display:block}.PublishQrDialog-module__0NgOfa__resultInfo{flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.PublishQrDialog-module__0NgOfa__resultInfo h3,.PublishQrDialog-module__0NgOfa__demoBody h3{margin:0;line-height:1.45}.PublishQrDialog-module__0NgOfa__resultInfo p,.PublishQrDialog-module__0NgOfa__demoBody p{color:#717171;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.PublishQrDialog-module__0NgOfa__resultInfo a{color:#ff2442;font-size:13px}.PublishQrDialog-module__0NgOfa__resultInfo>small{color:#8c6a28;line-height:1.55}.PublishQrDialog-module__0NgOfa__resultActions,.PublishQrDialog-module__0NgOfa__demoActions{flex-wrap:wrap;gap:8px;display:flex}.PublishQrDialog-module__0NgOfa__resultActions button,.PublishQrDialog-module__0NgOfa__demoActions button,.PublishQrDialog-module__0NgOfa__footer button{color:#555;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:8px 11px}.PublishQrDialog-module__0NgOfa__resultActions button:disabled,.PublishQrDialog-module__0NgOfa__demoActions button:disabled{color:#aaa;cursor:not-allowed}.PublishQrDialog-module__0NgOfa__demoBody{align-items:center;margin:20px 24px 8px}.PublishQrDialog-module__0NgOfa__fakeQr{aspect-ratio:1;background:repeating-conic-gradient(#1c1c1c 0 25%, #fff 0 50%) 0 0 / 18px 18px;filter:contrast(1.35);border:10px solid #fff;border-radius:8px;flex:none;width:172px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e5e5e5}.PublishQrDialog-module__0NgOfa__fakeQr:before,.PublishQrDialog-module__0NgOfa__fakeQr:after,.PublishQrDialog-module__0NgOfa__fakeQr i{content:"";background:#fff;border:9px solid #111;width:42px;height:42px;position:absolute;box-shadow:inset 0 0 0 8px #111}.PublishQrDialog-module__0NgOfa__fakeQr:before{top:8px;left:8px}.PublishQrDialog-module__0NgOfa__fakeQr:after{top:8px;right:8px}.PublishQrDialog-module__0NgOfa__fakeQr i{bottom:8px;left:8px}.PublishQrDialog-module__0NgOfa__fakeQr b{background:#fff;width:29px;height:29px;position:absolute;top:69px;left:72px;box-shadow:inset 0 0 0 7px #111}.PublishQrDialog-module__0NgOfa__fakeQr em{background:#fff;width:28px;height:41px;position:absolute;bottom:13px;right:13px;box-shadow:inset 0 0 0 7px #111}.PublishQrDialog-module__0NgOfa__fakeQr span{z-index:2;color:#ff2442;letter-spacing:.6px;background:#fff;border-radius:4px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:900;position:absolute;bottom:7px;right:8px}.PublishQrDialog-module__0NgOfa__demoBody>div:last-child{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.PublishQrDialog-module__0NgOfa__footer{color:#969696;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px 20px;font-size:12px;display:flex}@media (max-width:640px){.PublishQrDialog-module__0NgOfa__overlay{align-items:end;padding:0}.PublishQrDialog-module__0NgOfa__dialog,.PublishQrDialog-module__0NgOfa__batchDialog{border-radius:17px 17px 0 0;width:100%;max-height:94vh}.PublishQrDialog-module__0NgOfa__header{padding:17px 17px 12px}.PublishQrDialog-module__0NgOfa__surfaceTabs,.PublishQrDialog-module__0NgOfa__liveBody{padding-left:17px;padding-right:17px}.PublishQrDialog-module__0NgOfa__modeCards{grid-template-columns:1fr}.PublishQrDialog-module__0NgOfa__consentRow,.PublishQrDialog-module__0NgOfa__resultCard,.PublishQrDialog-module__0NgOfa__demoBody{flex-direction:column;align-items:stretch}.PublishQrDialog-module__0NgOfa__consentRow .PublishQrDialog-module__0NgOfa__primary{width:100%}.PublishQrDialog-module__0NgOfa__realQr,.PublishQrDialog-module__0NgOfa__fakeQr{align-self:center}.PublishQrDialog-module__0NgOfa__realQr img{width:190px;height:190px}.PublishQrDialog-module__0NgOfa__demoBody{margin:17px 17px 7px}.PublishQrDialog-module__0NgOfa__footer{flex-direction:column;align-items:stretch;padding:12px 17px 18px}}
.DraftLibraryPage-module__Gg8nAW__page{color:#262626;background:#fff;min-height:100%;padding:28px;font-size:14px}.DraftLibraryPage-module__Gg8nAW__back{color:#666;cursor:pointer;background:0 0;border:0;margin-bottom:22px;padding:0}.DraftLibraryPage-module__Gg8nAW__headingRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.DraftLibraryPage-module__Gg8nAW__headingRow p{margin:0;font-size:16px;font-weight:600}.DraftLibraryPage-module__Gg8nAW__actions{gap:10px;display:flex}.DraftLibraryPage-module__Gg8nAW__actions button,.DraftLibraryPage-module__Gg8nAW__filters button,.DraftLibraryPage-module__Gg8nAW__dialog button,.DraftLibraryPage-module__Gg8nAW__recentTask button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:9px 14px}.DraftLibraryPage-module__Gg8nAW__primary{color:#fff!important;background:#ff2442!important;border-color:#ff2442!important}.DraftLibraryPage-module__Gg8nAW__recentTask{background:#fff8f9;border:1px solid #ffd3da;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:14px 17px;display:flex}.DraftLibraryPage-module__Gg8nAW__recentTask div{flex-direction:column;gap:5px;display:flex}.DraftLibraryPage-module__Gg8nAW__recentTask strong{color:#3c3c3c}.DraftLibraryPage-module__Gg8nAW__recentTask span{color:#888;font-size:12px}.DraftLibraryPage-module__Gg8nAW__recentTask button{color:#ff2442;border-color:#ffb7c2}.DraftLibraryPage-module__Gg8nAW__filters{grid-template-columns:1.1fr 1.1fr 1.6fr 1fr 1fr auto;gap:10px;margin:14px 0;display:grid}.DraftLibraryPage-module__Gg8nAW__filters input,.DraftLibraryPage-module__Gg8nAW__filters select,.DraftLibraryPage-module__Gg8nAW__batchRow input,.DraftLibraryPage-module__Gg8nAW__batchRow textarea{color:#333;background:#fff;border:1px solid #ddd;border-radius:6px;min-width:0;padding:9px 11px}.DraftLibraryPage-module__Gg8nAW__tableWrap{border:1px solid #e7e7e7;border-radius:8px;overflow:auto}.DraftLibraryPage-module__Gg8nAW__tableWrap table{border-collapse:collapse;width:100%;min-width:940px}.DraftLibraryPage-module__Gg8nAW__tableWrap th{text-align:left;color:#666;background:#fafafa;border-bottom:1px solid #eee;padding:13px 14px;font-weight:500}.DraftLibraryPage-module__Gg8nAW__tableWrap td{color:#666;vertical-align:top;border-bottom:1px solid #eee;padding:13px 14px;font-size:12px}.DraftLibraryPage-module__Gg8nAW__tableWrap td strong{color:#444;max-width:230px;display:block}.DraftLibraryPage-module__Gg8nAW__warningText{color:#ff6d78;margin-top:5px;display:block}.DraftLibraryPage-module__Gg8nAW__clamp{max-width:300px;line-height:1.55}.DraftLibraryPage-module__Gg8nAW__topics{color:#666;flex-wrap:wrap;gap:5px;max-width:185px;display:flex}.DraftLibraryPage-module__Gg8nAW__topics span,.DraftLibraryPage-module__Gg8nAW__topics b{font-size:11px;font-weight:500}.DraftLibraryPage-module__Gg8nAW__statusReady{color:#ff2442;background:#fff1f3;border-radius:999px;padding:3px 8px;display:inline-flex}.DraftLibraryPage-module__Gg8nAW__linkButton,.DraftLibraryPage-module__Gg8nAW__editIcon{color:#ff2442;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0 6px 5px 0}.DraftLibraryPage-module__Gg8nAW__editIcon{font-size:16px}.DraftLibraryPage-module__Gg8nAW__pagination{color:#777;border-top:1px solid #eee;justify-content:flex-end;align-items:center;gap:18px;padding:14px;display:flex}.DraftLibraryPage-module__Gg8nAW__pagination button{color:#ff2442;background:#fff;border:1px solid #ffb5c0;border-radius:5px}.DraftLibraryPage-module__Gg8nAW__overlay{z-index:2400;background:#0000006b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.DraftLibraryPage-module__Gg8nAW__dialog{background:#fff;border-radius:12px;width:min(620px,100%);max-height:88vh;overflow:auto;box-shadow:0 18px 70px #00000038}.DraftLibraryPage-module__Gg8nAW__dialog header{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex}.DraftLibraryPage-module__Gg8nAW__dialog h2{margin:0;font-size:18px}.DraftLibraryPage-module__Gg8nAW__dialog header p{color:#777;margin:7px 0 0;font-size:13px}.DraftLibraryPage-module__Gg8nAW__dialog header>button{color:#999;border:0;padding:0;font-size:24px}.DraftLibraryPage-module__Gg8nAW__dialogToolbar{align-items:center;gap:18px;padding:18px 22px;display:flex}.DraftLibraryPage-module__Gg8nAW__dialogToolbar button{margin-left:auto}.DraftLibraryPage-module__Gg8nAW__historyRow{border:1px solid #eee;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:0 22px 22px;padding:16px;display:flex}.DraftLibraryPage-module__Gg8nAW__historyRow div{flex-direction:column;gap:6px;display:flex}.DraftLibraryPage-module__Gg8nAW__historyRow span{color:#888;font-size:12px}.DraftLibraryPage-module__Gg8nAW__historyRow button{color:#ff2442}.DraftLibraryPage-module__Gg8nAW__batchDialog{width:min(1100px,100%)}.DraftLibraryPage-module__Gg8nAW__batchTable{padding:18px 22px;overflow:auto}.DraftLibraryPage-module__Gg8nAW__batchHead,.DraftLibraryPage-module__Gg8nAW__batchRow{grid-template-columns:36px minmax(150px,1fr) minmax(260px,1.7fr) minmax(170px,1.1fr) 32px;align-items:center;gap:8px;min-width:760px;display:grid}.DraftLibraryPage-module__Gg8nAW__batchHead{color:#777;padding:0 0 8px}.DraftLibraryPage-module__Gg8nAW__batchRow{margin-bottom:8px}.DraftLibraryPage-module__Gg8nAW__batchRow textarea{resize:vertical;height:52px}.DraftLibraryPage-module__Gg8nAW__batchRow>button{color:#aaa;border:0;padding:6px}.DraftLibraryPage-module__Gg8nAW__batchFooter{border-top:1px solid #eee;justify-content:space-between;gap:16px;padding:16px 22px;display:flex}.DraftLibraryPage-module__Gg8nAW__batchFooter>div{align-items:center;gap:10px;display:flex}.DraftLibraryPage-module__Gg8nAW__batchFooter span{color:#888}.DraftLibraryPage-module__Gg8nAW__batchFooter button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:760px){.DraftLibraryPage-module__Gg8nAW__page{padding:20px 16px}.DraftLibraryPage-module__Gg8nAW__headingRow{flex-direction:column;align-items:flex-start}.DraftLibraryPage-module__Gg8nAW__actions{flex-wrap:wrap;width:100%}.DraftLibraryPage-module__Gg8nAW__actions button{flex:1}.DraftLibraryPage-module__Gg8nAW__recentTask{align-items:flex-start}.DraftLibraryPage-module__Gg8nAW__filters{grid-template-columns:1fr 1fr}.DraftLibraryPage-module__Gg8nAW__filters input{grid-column:1/-1}.DraftLibraryPage-module__Gg8nAW__tableWrap{margin-top:4px}.DraftLibraryPage-module__Gg8nAW__overlay{align-items:end;padding:0}.DraftLibraryPage-module__Gg8nAW__dialog{border-radius:16px 16px 0 0;width:100%;max-height:92vh}.DraftLibraryPage-module__Gg8nAW__dialogToolbar{flex-wrap:wrap;align-items:flex-start}.DraftLibraryPage-module__Gg8nAW__dialogToolbar button{margin-left:0}.DraftLibraryPage-module__Gg8nAW__historyRow{flex-direction:column;align-items:flex-start}.DraftLibraryPage-module__Gg8nAW__batchFooter{flex-direction:column}.DraftLibraryPage-module__Gg8nAW__batchFooter>div{flex-wrap:wrap}}
.ProductEditorPage-module__dG_PUa__page{color:#242424;background:#f7f7f8;min-height:100%;padding:28px}.ProductEditorPage-module__dG_PUa__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.ProductEditorPage-module__dG_PUa__heading h1{margin:0 0 8px;font-size:22px}.ProductEditorPage-module__dG_PUa__heading p{color:#777;margin:0}.ProductEditorPage-module__dG_PUa__actions{gap:10px;display:flex}.ProductEditorPage-module__dG_PUa__actions button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:9px 14px}.ProductEditorPage-module__dG_PUa__actions button:disabled{opacity:.45;cursor:not-allowed}.ProductEditorPage-module__dG_PUa__actions .ProductEditorPage-module__dG_PUa__primary{color:#fff;background:#ff2442;border-color:#ff2442}.ProductEditorPage-module__dG_PUa__editorGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.ProductEditorPage-module__dG_PUa__formCard,.ProductEditorPage-module__dG_PUa__previewCard{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:22px}.ProductEditorPage-module__dG_PUa__formCard{gap:22px;display:grid}.ProductEditorPage-module__dG_PUa__formCard label{gap:9px;display:grid}.ProductEditorPage-module__dG_PUa__formCard label>span{justify-content:space-between;font-weight:600;display:flex}.ProductEditorPage-module__dG_PUa__formCard small{color:#aaa;font-weight:400}.ProductEditorPage-module__dG_PUa__formCard input,.ProductEditorPage-module__dG_PUa__formCard textarea{width:100%;font:inherit;border:1px solid #ddd;border-radius:7px;padding:11px 12px}.ProductEditorPage-module__dG_PUa__formCard textarea{resize:vertical;height:230px}.ProductEditorPage-module__dG_PUa__imagesHeading{font-weight:600}.ProductEditorPage-module__dG_PUa__imageGrid{flex-wrap:wrap;gap:10px;display:flex}.ProductEditorPage-module__dG_PUa__imageGrid img,.ProductEditorPage-module__dG_PUa__upload,.ProductEditorPage-module__dG_PUa__library{border-radius:7px;width:104px;height:104px}.ProductEditorPage-module__dG_PUa__imageGrid img{object-fit:cover}.ProductEditorPage-module__dG_PUa__upload{color:#888;cursor:pointer;border:1px dashed #ccc;align-content:center;place-items:center;display:grid!important}.ProductEditorPage-module__dG_PUa__upload input{display:none}.ProductEditorPage-module__dG_PUa__upload b{font-size:24px;font-weight:400}.ProductEditorPage-module__dG_PUa__upload span{font-size:13px;font-weight:400!important}.ProductEditorPage-module__dG_PUa__library{color:#777;cursor:pointer;background:#fff;border:1px dashed #ccc}.ProductEditorPage-module__dG_PUa__previewCard h2{margin:0 0 16px;font-size:16px}.ProductEditorPage-module__dG_PUa__cover{aspect-ratio:3/4;color:#aaa;background:#f4f4f4;border-radius:8px;place-items:center;display:grid;overflow:hidden}.ProductEditorPage-module__dG_PUa__cover img{object-fit:cover;width:100%;height:100%}.ProductEditorPage-module__dG_PUa__previewCard h3{margin:18px 0 10px;font-size:17px}.ProductEditorPage-module__dG_PUa__previewCard p{color:#666;white-space:pre-wrap;min-height:80px;margin:0;line-height:1.7}.ProductEditorPage-module__dG_PUa__topicPreview{color:#2b65b1;flex-wrap:wrap;gap:7px;margin-top:14px;font-size:13px;display:flex}@media (max-width:900px){.ProductEditorPage-module__dG_PUa__heading{flex-direction:column}.ProductEditorPage-module__dG_PUa__editorGrid{grid-template-columns:1fr}.ProductEditorPage-module__dG_PUa__previewCard{max-width:420px}}@media (max-width:640px){.ProductEditorPage-module__dG_PUa__page{padding:20px 16px}.ProductEditorPage-module__dG_PUa__actions{flex-wrap:wrap;width:100%}.ProductEditorPage-module__dG_PUa__actions button{flex:1}.ProductEditorPage-module__dG_PUa__formCard,.ProductEditorPage-module__dG_PUa__previewCard{padding:16px}.ProductEditorPage-module__dG_PUa__formCard textarea{height:190px}}
.TestingPage-module__POtC8W__page,.TestingPage-module__POtC8W__page *{box-sizing:border-box}.TestingPage-module__POtC8W__page{color:#313134;background:radial-gradient(circle at 95% 0,#ff24420b,#0000 24rem),#fff;min-height:100%;padding:24px 28px 48px}.TestingPage-module__POtC8W__topbar,.TestingPage-module__POtC8W__projectHeader,.TestingPage-module__POtC8W__sectionHeading,.TestingPage-module__POtC8W__tableHeading,.TestingPage-module__POtC8W__statusPanel{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.TestingPage-module__POtC8W__topbar h1{letter-spacing:-.02em;margin:4px 0 5px;font-size:24px;line-height:1.25}.TestingPage-module__POtC8W__topbar p,.TestingPage-module__POtC8W__sectionHeading p,.TestingPage-module__POtC8W__tableHeading p,.TestingPage-module__POtC8W__statusPanel p{color:#8b8b91;margin:0;font-size:12px;line-height:1.6}.TestingPage-module__POtC8W__eyebrow,.TestingPage-module__POtC8W__panelLabel{color:#ff2442;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.TestingPage-module__POtC8W__topActions,.TestingPage-module__POtC8W__createFormActions,.TestingPage-module__POtC8W__statusActions{align-items:center;gap:9px;display:flex}.TestingPage-module__POtC8W__createButton,.TestingPage-module__POtC8W__secondaryButton,.TestingPage-module__POtC8W__ghostButton,.TestingPage-module__POtC8W__tabs button,.TestingPage-module__POtC8W__projectChip,.TestingPage-module__POtC8W__statusActions button{cursor:pointer;margin:0;font-family:inherit}.TestingPage-module__POtC8W__createButton,.TestingPage-module__POtC8W__secondaryButton,.TestingPage-module__POtC8W__ghostButton{border-radius:999px;min-height:36px;padding:7px 16px;font-size:12px;font-weight:700}.TestingPage-module__POtC8W__createButton{color:#fff;background:#ff2442;border:1px solid #ff2442;box-shadow:0 5px 14px #ff244233}.TestingPage-module__POtC8W__createButton:hover:not(:disabled){filter:brightness(1.05)}.TestingPage-module__POtC8W__secondaryButton,.TestingPage-module__POtC8W__ghostButton{color:#55555a;background:#fff;border:1px solid #dcdce0}.TestingPage-module__POtC8W__ghostButton{background:0 0;border-color:#0000}.TestingPage-module__POtC8W__secondaryButton:hover,.TestingPage-module__POtC8W__ghostButton:hover{color:#ff2442;border-color:#ff244259}.TestingPage-module__POtC8W__createButton:disabled,.TestingPage-module__POtC8W__statusActions button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.TestingPage-module__POtC8W__localNotice{color:#6f5a22;background:#fffaf0;border:1px solid #f1dfb7;border-radius:9px;align-items:flex-start;gap:10px;margin-top:18px;padding:10px 13px;font-size:11px;line-height:1.55;display:flex}.TestingPage-module__POtC8W__localNotice strong{color:#8b6717;flex:none}.TestingPage-module__POtC8W__createPanel{background:#fafafa;border:1px solid #dedee1;border-radius:12px;grid-template-columns:minmax(220px,1fr) minmax(190px,1fr) minmax(160px,.7fr) auto;align-items:end;gap:14px;margin-top:14px;padding:16px;display:grid;box-shadow:0 12px 32px #26262a0f}.TestingPage-module__POtC8W__createPanel h2,.TestingPage-module__POtC8W__sectionHeading h2,.TestingPage-module__POtC8W__statusPanel h3,.TestingPage-module__POtC8W__tableHeading h3{margin:4px 0 0;font-size:16px;line-height:1.35}.TestingPage-module__POtC8W__createPanel label,.TestingPage-module__POtC8W__planFields label,.TestingPage-module__POtC8W__recordForm label{color:#55555a;gap:7px;font-size:11px;font-weight:650;display:grid}.TestingPage-module__POtC8W__createPanel input,.TestingPage-module__POtC8W__planFields input,.TestingPage-module__POtC8W__recordForm input,.TestingPage-module__POtC8W__recordForm select,.TestingPage-module__POtC8W__recordForm textarea{color:#343438;background:#fff;border:1px solid #dcdce0;border-radius:8px;outline:none;width:100%;min-width:0;font:12px/1.45 inherit}.TestingPage-module__POtC8W__createPanel input,.TestingPage-module__POtC8W__planFields input,.TestingPage-module__POtC8W__recordForm input,.TestingPage-module__POtC8W__recordForm select{height:38px;padding:0 11px}.TestingPage-module__POtC8W__recordForm textarea{resize:vertical;min-height:76px;padding:10px 11px}.TestingPage-module__POtC8W__createPanel input:focus,.TestingPage-module__POtC8W__planFields input:focus,.TestingPage-module__POtC8W__recordForm input:focus,.TestingPage-module__POtC8W__recordForm select:focus,.TestingPage-module__POtC8W__recordForm textarea:focus{border-color:#ff2442a6;box-shadow:0 0 0 3px #ff244214}.TestingPage-module__POtC8W__projectStrip{scrollbar-width:thin;gap:8px;margin-top:16px;display:flex;overflow-x:auto}.TestingPage-module__POtC8W__projectChip{color:#66666b;text-align:left;background:#fff;border:1px solid #dedee1;border-radius:9px;flex:none;gap:2px;min-width:156px;padding:9px 12px;display:grid}.TestingPage-module__POtC8W__projectChip span{text-overflow:ellipsis;white-space:nowrap;max-width:175px;font-size:12px;font-weight:700;overflow:hidden}.TestingPage-module__POtC8W__projectChip small{color:#99999f;font-size:10px}.TestingPage-module__POtC8W__projectChipActive{color:#fff;background:#323236;border-color:#323236}.TestingPage-module__POtC8W__projectChipActive small{color:#cfcfd4}.TestingPage-module__POtC8W__projectHeader{background:#fff;border:1px solid #dedee1;border-radius:14px;align-items:center;margin-top:12px;padding:18px;box-shadow:0 10px 28px #2222260b}.TestingPage-module__POtC8W__projectIdentity{align-items:center;gap:13px;min-width:0;display:flex}.TestingPage-module__POtC8W__productThumb{color:#fff;background:linear-gradient(145deg,#e6b896,#8a6045);border-radius:12px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:19px;font-weight:800;display:grid;position:relative;overflow:hidden}.TestingPage-module__POtC8W__productThumb span{z-index:1;position:relative}.TestingPage-module__POtC8W__titleLine{align-items:center;gap:8px;min-width:0;display:flex}.TestingPage-module__POtC8W__titleLine h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:18px;line-height:1.35;overflow:hidden}.TestingPage-module__POtC8W__projectIdentity p{color:#8c8c92;margin:5px 0 0;font-size:11px;line-height:1.5}.TestingPage-module__POtC8W__statusBadge{border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-weight:750}.TestingPage-module__POtC8W__status_testing{color:#bd2940;background:#fff0f2}.TestingPage-module__POtC8W__status_operating{color:#167a4b;background:#eaf8f0}.TestingPage-module__POtC8W__status_observing{color:#956514;background:#fff5df}.TestingPage-module__POtC8W__status_archived{color:#6e6e73;background:#eeeeef}.TestingPage-module__POtC8W__summaryGrid{background:#f7f7f8;border-radius:10px;flex:none;grid-template-columns:repeat(4,minmax(92px,1fr));display:grid;overflow:hidden}.TestingPage-module__POtC8W__summaryGrid article{border-right:1px solid #e6e6e8;gap:3px;min-width:100px;padding:11px 13px;display:grid}.TestingPage-module__POtC8W__summaryGrid article:last-child{border-right:0}.TestingPage-module__POtC8W__summaryGrid span{color:#909096;font-size:9px}.TestingPage-module__POtC8W__summaryGrid strong{font-size:16px}.TestingPage-module__POtC8W__summaryGrid small{color:#99999e;font-size:9px;font-weight:500}.TestingPage-module__POtC8W__tabs{gap:7px;margin:16px 0 10px;display:flex;overflow-x:auto}.TestingPage-module__POtC8W__tabs button{color:#737379;background:#fff;border:1px solid #dcdce0;border-radius:999px;flex:none;min-height:36px;padding:7px 17px;font-size:12px;font-weight:700}.TestingPage-module__POtC8W__tabs .TestingPage-module__POtC8W__tabActive{color:#fff;background:#323236;border-color:#323236}.TestingPage-module__POtC8W__workspace{background:#fff;border:1px solid #dedee1;border-radius:13px;min-height:490px;padding:20px}.TestingPage-module__POtC8W__sectionHeading{align-items:center}.TestingPage-module__POtC8W__sectionHeading h2{margin-bottom:4px}.TestingPage-module__POtC8W__planFields{grid-template-columns:1.3fr 1fr 1fr;gap:11px;margin-top:18px;display:grid}.TestingPage-module__POtC8W__moneyInput{background:#fff;border:1px solid #dcdce0;border-radius:8px;align-items:center;display:flex;overflow:hidden}.TestingPage-module__POtC8W__moneyInput:focus-within{border-color:#ff2442a6;box-shadow:0 0 0 3px #ff244214}.TestingPage-module__POtC8W__moneyInput b{color:#85858b;padding-left:11px;font-size:12px}.TestingPage-module__POtC8W__moneyInput input{border:0;box-shadow:none!important}.TestingPage-module__POtC8W__materialFieldset{border:0;margin:16px 0 0;padding:0}.TestingPage-module__POtC8W__materialFieldset legend{color:#55555a;margin-bottom:8px;font-size:11px;font-weight:650}.TestingPage-module__POtC8W__materialOptions{flex-wrap:wrap;gap:7px;display:flex}.TestingPage-module__POtC8W__materialOptions label{color:#78787e;cursor:pointer;background:#fff;border:1px solid #dedee1;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.TestingPage-module__POtC8W__materialOptions input{accent-color:#ff2442;width:13px;height:13px;margin:0}.TestingPage-module__POtC8W__materialOptions .TestingPage-module__POtC8W__materialSelected{color:#b52037;background:#fff7f8;border-color:#ff244261}.TestingPage-module__POtC8W__weekGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:20px;display:grid}.TestingPage-module__POtC8W__weekCard{background:linear-gradient(#fff 0%,#fcfcfd 100%);border:1px solid #e2e2e5;border-radius:11px;min-width:0;padding:15px}.TestingPage-module__POtC8W__weekCard header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.TestingPage-module__POtC8W__weekNumber{color:#ff2442;background:#fff0f2;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.TestingPage-module__POtC8W__weekCard header span{color:#99999e;font-size:9px}.TestingPage-module__POtC8W__weekCard h3{margin:1px 0 0;font-size:13px;line-height:1.35}.TestingPage-module__POtC8W__weekCard header strong{color:#8a8a90;font-size:11px}.TestingPage-module__POtC8W__weekCard>p{color:#909096;min-height:34px;margin:12px 0 9px;font-size:10px;line-height:1.6}.TestingPage-module__POtC8W__progressTrack{background:#eeeeef;border-radius:999px;height:4px;overflow:hidden}.TestingPage-module__POtC8W__progressTrack span{border-radius:inherit;background:#ff2442;height:100%;transition:width .2s;display:block}.TestingPage-module__POtC8W__weekCard ul{gap:7px;margin:13px 0 0;padding:0;list-style:none;display:grid}.TestingPage-module__POtC8W__weekCard label{color:#66666c;cursor:pointer;align-items:flex-start;gap:7px;font-size:10.5px;line-height:1.45;display:flex}.TestingPage-module__POtC8W__weekCard input{accent-color:#ff2442;flex:0 0 15px;width:15px;height:15px;margin:0}.TestingPage-module__POtC8W__weekCard input:checked+span{color:#99999e;text-decoration:line-through}.TestingPage-module__POtC8W__recordForm{background:#fafafa;border:1px solid #e4e4e6;border-radius:11px;grid-template-columns:repeat(6,minmax(92px,1fr));gap:10px;margin-top:18px;padding:15px;display:grid}.TestingPage-module__POtC8W__recordForm label:first-child,.TestingPage-module__POtC8W__recordForm label:nth-child(10),.TestingPage-module__POtC8W__recordForm label:nth-child(11){grid-column:span 2}.TestingPage-module__POtC8W__summaryField{grid-column:span 4}.TestingPage-module__POtC8W__recordSubmit{flex-direction:column;grid-column:span 2;justify-content:flex-end;align-items:flex-end;gap:7px;display:flex}.TestingPage-module__POtC8W__recordSubmit span{color:#9a9aa0;font-size:9px}.TestingPage-module__POtC8W__tableHeading{align-items:flex-end;margin:20px 0 10px}.TestingPage-module__POtC8W__tableHeading h3{margin-bottom:3px}.TestingPage-module__POtC8W__tableHeading>span{color:#737379;background:#f0f0f1;border-radius:999px;padding:4px 8px;font-size:10px}.TestingPage-module__POtC8W__tableScroller{border:1px solid #e2e2e5;border-radius:10px;overflow:auto}.TestingPage-module__POtC8W__tableScroller table{border-collapse:collapse;width:100%;min-width:1260px}.TestingPage-module__POtC8W__tableScroller th,.TestingPage-module__POtC8W__tableScroller td{text-align:center;white-space:nowrap;border-bottom:1px solid #ededee;border-right:1px solid #ededee;padding:9px 10px;font-size:10px;line-height:1.45}.TestingPage-module__POtC8W__tableScroller th{color:#77777d;background:#fafafa;font-weight:700}.TestingPage-module__POtC8W__tableScroller tbody tr:last-child td{border-bottom:0}.TestingPage-module__POtC8W__tableScroller th:last-child,.TestingPage-module__POtC8W__tableScroller td:last-child{border-right:0}.TestingPage-module__POtC8W__tableScroller .TestingPage-module__POtC8W__summaryCell{text-align:left;text-overflow:ellipsis;width:280px;max-width:280px;overflow:hidden}.TestingPage-module__POtC8W__tableScroller td button{color:#99999f;cursor:not-allowed;background:#f4f4f5;border:0;border-radius:5px;padding:4px 7px;font-size:9px}.TestingPage-module__POtC8W__decisionTag{color:#9e2639;background:#fff0f2;border-radius:5px;padding:4px 7px}.TestingPage-module__POtC8W__emptyRecords,.TestingPage-module__POtC8W__reviewEmpty{color:#99999f;text-align:center;align-content:center;place-items:center;min-height:180px;display:grid}.TestingPage-module__POtC8W__emptyRecords span,.TestingPage-module__POtC8W__reviewEmpty h3{color:#55555a;margin:0;font-size:14px;font-weight:700}.TestingPage-module__POtC8W__emptyRecords p,.TestingPage-module__POtC8W__reviewEmpty p{margin:5px 0 0;font-size:11px}.TestingPage-module__POtC8W__reviewEmpty div{color:#a6a6ab;background:#f2f2f3;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:10px;font-size:21px;display:grid}.TestingPage-module__POtC8W__reviewPanel{background:linear-gradient(145deg,#2e2e32 0%,#3a3a40 100%);border-radius:13px;margin-top:18px;overflow:hidden;box-shadow:0 14px 32px #2323271f}.TestingPage-module__POtC8W__reviewHeader{color:#fff;border-bottom:1px solid #ffffff1a;align-items:center;gap:24px;padding:16px 18px;display:flex}.TestingPage-module__POtC8W__reviewHeader div{gap:2px;display:grid}.TestingPage-module__POtC8W__reviewHeader span{color:#aaaab1;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.TestingPage-module__POtC8W__reviewHeader strong{color:#ff9dad;font-size:17px}.TestingPage-module__POtC8W__reviewHeader small{color:#aaaab1;margin-left:auto;font-size:9px}.TestingPage-module__POtC8W__reviewSummary{color:#ededf0;margin:0;padding:15px 18px 0;font-size:12px;line-height:1.65}.TestingPage-module__POtC8W__reviewGrid{grid-template-columns:1.4fr .8fr;gap:12px;padding:15px 18px 18px;display:grid}.TestingPage-module__POtC8W__reviewGrid h3{color:#c8c8cd;letter-spacing:.04em;margin:0 0 9px;font-size:10px}.TestingPage-module__POtC8W__reasonList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.TestingPage-module__POtC8W__reasonList article,.TestingPage-module__POtC8W__actionCard{background:#ffffff12;border:1px solid #ffffff14;border-radius:9px;padding:12px}.TestingPage-module__POtC8W__reasonList span{color:#aaaab0;font-size:9px}.TestingPage-module__POtC8W__reasonList strong{color:#fff;margin-top:4px;font-size:15px;display:block}.TestingPage-module__POtC8W__reasonList p{color:#c4c4ca;margin:7px 0 0;font-size:9.5px;line-height:1.55}.TestingPage-module__POtC8W__actionCard ol{color:#e4e4e8;gap:8px;margin:0;padding-left:18px;font-size:10px;line-height:1.55;display:grid}.TestingPage-module__POtC8W__statusPanel{background:#fafafa;border:1px solid #e3e3e5;border-radius:10px;align-items:center;margin-top:14px;padding:14px 15px}.TestingPage-module__POtC8W__statusPanel h3{margin:3px 0}.TestingPage-module__POtC8W__statusActions{flex-wrap:wrap;justify-content:flex-end}.TestingPage-module__POtC8W__statusActions button{color:#66666c;background:#fff;border:1px solid #dcdce0;border-radius:7px;min-height:31px;padding:6px 10px;font-size:10px;font-weight:650}.TestingPage-module__POtC8W__statusActions button:hover:not(:disabled),.TestingPage-module__POtC8W__statusActions .TestingPage-module__POtC8W__currentStatusButton{color:#fff;background:#333337;border-color:#333337}@media (max-width:1060px){.TestingPage-module__POtC8W__projectHeader{flex-direction:column;align-items:flex-start}.TestingPage-module__POtC8W__summaryGrid{width:100%}.TestingPage-module__POtC8W__summaryGrid article{min-width:0}.TestingPage-module__POtC8W__weekGrid{grid-template-columns:1fr}.TestingPage-module__POtC8W__weekCard>p{min-height:0}.TestingPage-module__POtC8W__recordForm{grid-template-columns:repeat(4,minmax(92px,1fr))}.TestingPage-module__POtC8W__summaryField{grid-column:span 3}.TestingPage-module__POtC8W__recordSubmit{grid-column:span 1}}@media (max-width:760px){.TestingPage-module__POtC8W__page{padding:16px 14px 38px}.TestingPage-module__POtC8W__topbar,.TestingPage-module__POtC8W__sectionHeading,.TestingPage-module__POtC8W__statusPanel{flex-direction:column;align-items:stretch}.TestingPage-module__POtC8W__topbar h1{font-size:21px}.TestingPage-module__POtC8W__topActions{width:100%}.TestingPage-module__POtC8W__topActions button{flex:1}.TestingPage-module__POtC8W__localNotice{flex-direction:column;gap:3px}.TestingPage-module__POtC8W__createPanel{grid-template-columns:1fr}.TestingPage-module__POtC8W__createFormActions{justify-content:flex-end}.TestingPage-module__POtC8W__projectHeader{padding:14px}.TestingPage-module__POtC8W__projectIdentity{align-items:flex-start}.TestingPage-module__POtC8W__titleLine{flex-direction:column;align-items:flex-start;gap:4px}.TestingPage-module__POtC8W__titleLine h2{white-space:normal;width:100%}.TestingPage-module__POtC8W__summaryGrid{grid-template-columns:repeat(2,1fr)}.TestingPage-module__POtC8W__summaryGrid article:nth-child(2){border-right:0}.TestingPage-module__POtC8W__summaryGrid article:nth-child(-n+2){border-bottom:1px solid #e6e6e8}.TestingPage-module__POtC8W__workspace{padding:15px}.TestingPage-module__POtC8W__sectionHeading .TestingPage-module__POtC8W__secondaryButton,.TestingPage-module__POtC8W__sectionHeading .TestingPage-module__POtC8W__createButton{width:100%}.TestingPage-module__POtC8W__planFields{grid-template-columns:1fr}.TestingPage-module__POtC8W__weekGrid{margin-top:16px}.TestingPage-module__POtC8W__recordForm{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.TestingPage-module__POtC8W__recordForm label:first-child,.TestingPage-module__POtC8W__recordForm label:nth-child(10),.TestingPage-module__POtC8W__recordForm label:nth-child(11),.TestingPage-module__POtC8W__summaryField,.TestingPage-module__POtC8W__recordSubmit{grid-column:span 2}.TestingPage-module__POtC8W__recordSubmit{align-items:stretch}.TestingPage-module__POtC8W__recordSubmit span{text-align:right}.TestingPage-module__POtC8W__reviewHeader{flex-wrap:wrap;align-items:flex-start;gap:14px 24px}.TestingPage-module__POtC8W__reviewHeader small{width:100%;margin-left:0}.TestingPage-module__POtC8W__reviewGrid,.TestingPage-module__POtC8W__reasonList{grid-template-columns:1fr}.TestingPage-module__POtC8W__statusActions{justify-content:flex-start}}@media (max-width:420px){.TestingPage-module__POtC8W__topActions{flex-direction:column-reverse;align-items:stretch}.TestingPage-module__POtC8W__projectChip{min-width:142px}.TestingPage-module__POtC8W__productThumb{flex-basis:46px;width:46px;height:46px}.TestingPage-module__POtC8W__recordForm{grid-template-columns:1fr}.TestingPage-module__POtC8W__recordForm label:first-child,.TestingPage-module__POtC8W__recordForm label:nth-child(10),.TestingPage-module__POtC8W__recordForm label:nth-child(11),.TestingPage-module__POtC8W__summaryField,.TestingPage-module__POtC8W__recordSubmit{grid-column:span 1}.TestingPage-module__POtC8W__statusActions button{flex:calc(50% - 5px)}}@media (prefers-reduced-motion:reduce){.TestingPage-module__POtC8W__progressTrack span{transition:none}}
.ToolsPage-module__KIiM5W__page{box-sizing:border-box;color:#333;background:#fff;width:100%;min-height:100%;padding:24px 16px 40px}.ToolsPage-module__KIiM5W__content{width:min(100%,1000px);margin:0 auto}.ToolsPage-module__KIiM5W__tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ToolsPage-module__KIiM5W__tabs button,.ToolsPage-module__KIiM5W__demoButton{box-sizing:border-box;cursor:pointer;margin:0;font-family:inherit}.ToolsPage-module__KIiM5W__tabs button{color:#666;white-space:nowrap;background:#fff;border:1px solid #d4d4d4;border-radius:999px;justify-content:center;align-items:center;gap:4px;height:38px;padding:0 17px;font-size:12.5px;font-weight:600;display:inline-flex}.ToolsPage-module__KIiM5W__tabs .ToolsPage-module__KIiM5W__activeTab{color:#fff;background:#333;border-color:#333}.ToolsPage-module__KIiM5W__pendingBadge{color:#666;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:999px;padding:3px 7px;font-size:11px;line-height:1}.ToolsPage-module__KIiM5W__activeTab .ToolsPage-module__KIiM5W__pendingBadge{color:#333;background:#fff;border-color:#fff}.ToolsPage-module__KIiM5W__panel{box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:12px;width:100%;min-height:102px;padding:24px}.ToolsPage-module__KIiM5W__defaultPanel{gap:15px;display:grid}.ToolsPage-module__KIiM5W__defaultPanel p,.ToolsPage-module__KIiM5W__panelHeading p,.ToolsPage-module__KIiM5W__infoPanel p,.ToolsPage-module__KIiM5W__pendingPanel p{color:#999;margin:0;font-size:12.5px;line-height:1.55}.ToolsPage-module__KIiM5W__toolPanel,.ToolsPage-module__KIiM5W__infoPanel,.ToolsPage-module__KIiM5W__pendingPanel{gap:18px;display:grid}.ToolsPage-module__KIiM5W__panelHeading h2,.ToolsPage-module__KIiM5W__infoPanel h2,.ToolsPage-module__KIiM5W__pendingPanel h2{color:#333;margin:0 0 5px;font-size:18px;line-height:1.3}.ToolsPage-module__KIiM5W__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ToolsPage-module__KIiM5W__fieldGrid label,.ToolsPage-module__KIiM5W__textareaField{color:#666;gap:7px;font-size:12px;font-weight:600;display:grid}.ToolsPage-module__KIiM5W__fieldGrid input,.ToolsPage-module__KIiM5W__textareaField textarea,.ToolsPage-module__KIiM5W__textareaField input,.ToolsPage-module__KIiM5W__productSelect{box-sizing:border-box;color:#333;background:#fff;border:1px solid #d4d4d4;border-radius:9px;outline:none;width:100%;font-family:inherit;font-size:13px}.ToolsPage-module__KIiM5W__fieldGrid input{height:36px;padding:0 10px}.ToolsPage-module__KIiM5W__textareaField textarea{resize:vertical;min-height:118px;padding:10px 12px}.ToolsPage-module__KIiM5W__textareaField input,.ToolsPage-module__KIiM5W__productSelect{height:38px;padding:0 11px}.ToolsPage-module__KIiM5W__productSelect{max-width:340px}.ToolsPage-module__KIiM5W__muted{color:#aaa;margin:-10px 0 0;font-size:12px}.ToolsPage-module__KIiM5W__docRow{border:1px solid #e4e4e4;border-radius:9px;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.ToolsPage-module__KIiM5W__docRow>div{align-items:center;gap:10px;display:flex}.ToolsPage-module__KIiM5W__docRow span{color:#888;background:#f4f4f4;border-radius:5px;padding:3px 7px;font-size:11px}.ToolsPage-module__KIiM5W__docRow button{color:#ff2442;cursor:pointer;background:0 0;border:0}.ToolsPage-module__KIiM5W__metricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ToolsPage-module__KIiM5W__metricGrid>div{background:#f7f7f8;border-radius:9px;gap:5px;min-height:92px;padding:13px;display:grid}.ToolsPage-module__KIiM5W__metricGrid span,.ToolsPage-module__KIiM5W__metricGrid small{color:#888;font-size:11px}.ToolsPage-module__KIiM5W__metricGrid strong{color:#ff2442;font-size:19px}.ToolsPage-module__KIiM5W__warning{color:#c24a5b;background:#fff6f6;border-radius:7px;margin:0;padding:10px 12px;font-size:12px}.ToolsPage-module__KIiM5W__groupTitle{margin:0;font-size:14px}.ToolsPage-module__KIiM5W__fileButton{color:#666;cursor:pointer;border:1px dashed #bbb;border-radius:7px;justify-self:start;padding:10px 13px;font-size:12px}.ToolsPage-module__KIiM5W__fileButton input{display:none}.ToolsPage-module__KIiM5W__fieldGrid input:focus,.ToolsPage-module__KIiM5W__textareaField textarea:focus{border-color:#ff2442;box-shadow:0 0 0 2px #ff244214}.ToolsPage-module__KIiM5W__resultBox{color:#666;background:#f5f5f5;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:12.5px;display:flex}.ToolsPage-module__KIiM5W__resultBox strong{color:#ff2442;font-size:22px}.ToolsPage-module__KIiM5W__demoButton{color:#fff;background:#ff2442;border:0;border-radius:999px;justify-self:start;height:34px;padding:0 17px;font-size:12.5px;font-weight:650;box-shadow:0 3px 10px #ff24423d}.ToolsPage-module__KIiM5W__demoButton:disabled{cursor:wait;opacity:.58}.ToolsPage-module__KIiM5W__upgradeGuide{color:#777;background:#f8f8f9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.ToolsPage-module__KIiM5W__upgradeGuide span{color:#fff;background:#333;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:8px;font-size:10px;font-weight:800;display:inline-flex}.ToolsPage-module__KIiM5W__upgradeGuide span:first-child{margin-left:0}.ToolsPage-module__KIiM5W__uploadRow{color:#999;align-items:center;gap:12px;font-size:12px;display:flex}.ToolsPage-module__KIiM5W__upgradeResults{border-top:1px solid #ededed;gap:16px;margin-top:6px;padding-top:22px;display:grid}.ToolsPage-module__KIiM5W__resultHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ToolsPage-module__KIiM5W__resultHeader span{color:#ff2442;font-size:11px;font-weight:750}.ToolsPage-module__KIiM5W__resultHeader h3{color:#262626;margin:5px 0 0;font-size:17px}.ToolsPage-module__KIiM5W__resultHeader small{color:#999;text-align:right;max-width:240px;line-height:1.5}.ToolsPage-module__KIiM5W__keywordList{flex-wrap:wrap;gap:8px;display:flex}.ToolsPage-module__KIiM5W__keywordList span{color:#b6223a;background:#fff2f4;border:1px solid #ffd6dc;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:650}.ToolsPage-module__KIiM5W__upgradeTable{border:1px solid #e5e5e7;border-radius:11px;overflow:hidden}.ToolsPage-module__KIiM5W__upgradeTableHead,.ToolsPage-module__KIiM5W__upgradeTableRow{grid-template-columns:150px minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;padding:12px 14px;display:grid}.ToolsPage-module__KIiM5W__upgradeTableHead{color:#888;background:#f7f7f8;font-size:11px;font-weight:700}.ToolsPage-module__KIiM5W__upgradeTableRow{border-top:1px solid #eeeeef}.ToolsPage-module__KIiM5W__upgradeTableRow strong{color:#333;align-items:center;gap:8px;font-size:12.5px;display:flex}.ToolsPage-module__KIiM5W__upgradeTableRow i{color:#ff2442;background:#fff1f3;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-style:normal;display:inline-flex}.ToolsPage-module__KIiM5W__upgradeTableRow p{color:#666;margin:0;font-size:12px;line-height:1.55}.ToolsPage-module__KIiM5W__pendingPanel{text-align:center;justify-items:center;padding:20px 0}.ToolsPage-module__KIiM5W__pendingPanel>span{color:#999;background:#f5f5f5;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700}@media (max-width:640px){.ToolsPage-module__KIiM5W__page{padding:16px}.ToolsPage-module__KIiM5W__content{width:100%}.ToolsPage-module__KIiM5W__tabs{gap:8px 6px}.ToolsPage-module__KIiM5W__tabs button{height:34px;padding:0 13px}.ToolsPage-module__KIiM5W__panel{min-height:82px;padding:16px 14px}.ToolsPage-module__KIiM5W__defaultPanel{gap:14px}.ToolsPage-module__KIiM5W__fieldGrid{grid-template-columns:1fr}.ToolsPage-module__KIiM5W__metricGrid{grid-template-columns:1fr 1fr}.ToolsPage-module__KIiM5W__docRow{align-items:flex-start;gap:14px}.ToolsPage-module__KIiM5W__docRow>div{flex-direction:column;align-items:flex-start}.ToolsPage-module__KIiM5W__upgradeGuide{align-items:flex-start}.ToolsPage-module__KIiM5W__uploadRow,.ToolsPage-module__KIiM5W__resultHeader{flex-direction:column;align-items:flex-start}.ToolsPage-module__KIiM5W__resultHeader small{text-align:left}.ToolsPage-module__KIiM5W__upgradeTableHead{display:none}.ToolsPage-module__KIiM5W__upgradeTableRow{grid-template-columns:1fr;gap:8px}}.ToolsPage-module__KIiM5W__panelHeadingRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ToolsPage-module__KIiM5W__localBadge{color:#2e7457;background:#eef9f3;border:1px solid #cfebdc;border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:750}.ToolsPage-module__KIiM5W__localNotice{color:#6f6044;background:#fffbef;border:1px solid #f2e7c8;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.65}.ToolsPage-module__KIiM5W__accountFields{grid-template-columns:minmax(0,1.6fr) minmax(180px,.7fr);gap:12px;display:grid}.ToolsPage-module__KIiM5W__accountNotesInput{font-variant-numeric:tabular-nums;line-height:1.65;min-height:220px!important}.ToolsPage-module__KIiM5W__compactTextarea{min-height:78px!important}.ToolsPage-module__KIiM5W__fieldHint{color:#999;font-size:11px;font-weight:450;line-height:1.5}.ToolsPage-module__KIiM5W__fileMatchCard{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;gap:14px;padding:16px;display:grid}.ToolsPage-module__KIiM5W__fileMatchHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ToolsPage-module__KIiM5W__fileMatchHeading strong{color:#333;font-size:13px}.ToolsPage-module__KIiM5W__fileMatchHeading p{color:#999;margin:5px 0 0;font-size:11.5px;line-height:1.5}.ToolsPage-module__KIiM5W__matchMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ToolsPage-module__KIiM5W__matchMetrics>div{background:#fff;border:1px solid #ececec;border-radius:9px;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px;display:flex}.ToolsPage-module__KIiM5W__matchMetrics span{color:#999;font-size:11px}.ToolsPage-module__KIiM5W__matchMetrics strong{color:#333;font-size:17px}.ToolsPage-module__KIiM5W__fileNameList{flex-wrap:wrap;gap:7px;display:flex}.ToolsPage-module__KIiM5W__fileNameList span{color:#8a5b63;text-overflow:ellipsis;white-space:nowrap;background:#fff5f6;border:1px solid #f0d9dd;border-radius:7px;max-width:100%;padding:6px 9px;font-size:11px;overflow:hidden}.ToolsPage-module__KIiM5W__fileNameList span[data-matched=true]{color:#3d765e;background:#f0f8f4;border-color:#d5eadf}.ToolsPage-module__KIiM5W__fileNameList em{color:#aaa;font-size:11.5px;font-style:normal}.ToolsPage-module__KIiM5W__actionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ToolsPage-module__KIiM5W__secondaryButton{box-sizing:border-box;color:#666;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:999px;height:34px;padding:0 15px;font-family:inherit;font-size:12px;font-weight:650}.ToolsPage-module__KIiM5W__secondaryButton:hover{color:#ff2442;border-color:#ff91a1}.ToolsPage-module__KIiM5W__analysisShell{border-top:1px solid #ededed;gap:20px;margin-top:4px;padding-top:24px;display:grid}.ToolsPage-module__KIiM5W__overviewGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ToolsPage-module__KIiM5W__overviewGrid>div{background:linear-gradient(145deg,#fafafa,#f5f5f6);border:1px solid #eeeeef;border-radius:10px;gap:5px;min-height:84px;padding:13px;display:grid}.ToolsPage-module__KIiM5W__overviewGrid span,.ToolsPage-module__KIiM5W__overviewGrid small{color:#999;font-size:10.5px}.ToolsPage-module__KIiM5W__overviewGrid strong{color:#292929;font-size:18px}.ToolsPage-module__KIiM5W__sectionTitleRow{justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.ToolsPage-module__KIiM5W__sectionTitleRow h4{color:#292929;margin:0;font-size:14px}.ToolsPage-module__KIiM5W__sectionTitleRow span{color:#a37631;font-size:10.5px}.ToolsPage-module__KIiM5W__stageGrid,.ToolsPage-module__KIiM5W__principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ToolsPage-module__KIiM5W__stageCard,.ToolsPage-module__KIiM5W__principleCard{background:#fff;border:1px solid #e7e7e8;border-radius:11px;align-content:start;gap:9px;padding:14px;display:grid}.ToolsPage-module__KIiM5W__stageCard>div,.ToolsPage-module__KIiM5W__principleCard>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.ToolsPage-module__KIiM5W__stageCard>div b,.ToolsPage-module__KIiM5W__principleCard>div b{color:#fff;background:#333;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:25px;padding:0 8px;font-size:11px;display:inline-flex}.ToolsPage-module__KIiM5W__stageCard>div span,.ToolsPage-module__KIiM5W__principleCard>div span{color:#a2793a;font-size:10.5px}.ToolsPage-module__KIiM5W__stageCard h5,.ToolsPage-module__KIiM5W__principleCard h5,.ToolsPage-module__KIiM5W__evidenceGrid h5{color:#333;margin:0;font-size:12.5px;line-height:1.45}.ToolsPage-module__KIiM5W__stageCard p,.ToolsPage-module__KIiM5W__principleCard p{color:#666;margin:0;font-size:11.5px;line-height:1.65}.ToolsPage-module__KIiM5W__stageCard small,.ToolsPage-module__KIiM5W__principleCard small{color:#888;border-top:1px dashed #e4e4e4;padding-top:8px;font-size:10.5px;line-height:1.55}.ToolsPage-module__KIiM5W__principleCard:first-child{border-top:3px solid #7357d5}.ToolsPage-module__KIiM5W__principleCard:nth-child(2){border-top:3px solid #3a8a6a}.ToolsPage-module__KIiM5W__principleCard:nth-child(3){border-top:3px solid #d37a3f}.ToolsPage-module__KIiM5W__matrixTable{border:1px solid #e5e5e7;border-radius:11px;overflow:hidden}.ToolsPage-module__KIiM5W__matrixHead,.ToolsPage-module__KIiM5W__matrixRow{grid-template-columns:62px 110px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:11px 13px;display:grid}.ToolsPage-module__KIiM5W__matrixHead{color:#888;background:#f7f7f8;font-size:10.5px;font-weight:700}.ToolsPage-module__KIiM5W__matrixRow{color:#666;border-top:1px solid #eeeeef;font-size:11.5px;line-height:1.5}.ToolsPage-module__KIiM5W__matrixRow strong{color:#b52239;background:#fff1f3;border-radius:6px;justify-self:start;padding:4px 8px;font-size:11px}.ToolsPage-module__KIiM5W__evidenceGrid,.ToolsPage-module__KIiM5W__playbookGrid,.ToolsPage-module__KIiM5W__shootingColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ToolsPage-module__KIiM5W__evidenceGrid article{background:#fafafa;border:1px solid #e8e8e8;border-radius:11px;padding:15px}.ToolsPage-module__KIiM5W__boundaryLabel{color:#ff2442;letter-spacing:.04em;margin-bottom:8px;font-size:10px;font-weight:750;display:inline-block}.ToolsPage-module__KIiM5W__evidenceGrid ul,.ToolsPage-module__KIiM5W__pitfallList{color:#666;gap:7px;margin:10px 0 0;padding-left:17px;font-size:11.5px;line-height:1.55;display:grid}.ToolsPage-module__KIiM5W__playbookGrid article{background:#fff7f8;border:1px solid #f3dce0;border-radius:11px;gap:7px;padding:15px;display:grid}.ToolsPage-module__KIiM5W__playbookGrid span{color:#c5364e;font-size:10.5px;font-weight:750}.ToolsPage-module__KIiM5W__playbookGrid b{color:#333;font-size:12.5px}.ToolsPage-module__KIiM5W__playbookGrid p{color:#777;margin:0;font-size:11.5px;line-height:1.55}.ToolsPage-module__KIiM5W__shootingInputGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ToolsPage-module__KIiM5W__shootingInputGrid textarea{min-height:150px}.ToolsPage-module__KIiM5W__shootingColumns>section{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:16px}.ToolsPage-module__KIiM5W__outputTitle{align-items:center;gap:9px;margin-bottom:13px;display:flex}.ToolsPage-module__KIiM5W__outputTitle span{color:#fff;background:#333;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;font-weight:800;display:inline-flex}.ToolsPage-module__KIiM5W__outputTitle h4{color:#333;margin:0;font-size:13px}.ToolsPage-module__KIiM5W__outputList{gap:9px;display:grid}.ToolsPage-module__KIiM5W__outputList article{background:#fff;border:1px solid #ececec;border-radius:9px;gap:4px;padding:10px 11px;display:grid}.ToolsPage-module__KIiM5W__outputList b{color:#333;font-size:11.5px}.ToolsPage-module__KIiM5W__outputList p{color:#777;margin:0;font-size:11px;line-height:1.55}.ToolsPage-module__KIiM5W__propList{flex-wrap:wrap;gap:8px;display:flex}.ToolsPage-module__KIiM5W__propList span{color:#555;background:#fff;border:1px solid #dfdfdf;border-radius:999px;padding:7px 10px;font-size:11px}.ToolsPage-module__KIiM5W__fixtureFooter{color:#8a6042;text-align:center;background:#fff7ef;border-radius:9px;margin:0;padding:11px 13px;font-size:11px;line-height:1.55}@media (max-width:820px){.ToolsPage-module__KIiM5W__stageGrid,.ToolsPage-module__KIiM5W__principleGrid,.ToolsPage-module__KIiM5W__shootingInputGrid{grid-template-columns:1fr}.ToolsPage-module__KIiM5W__overviewGrid,.ToolsPage-module__KIiM5W__matchMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ToolsPage-module__KIiM5W__panelHeadingRow,.ToolsPage-module__KIiM5W__fileMatchHeading,.ToolsPage-module__KIiM5W__sectionTitleRow{flex-direction:column;align-items:flex-start}.ToolsPage-module__KIiM5W__accountFields,.ToolsPage-module__KIiM5W__evidenceGrid,.ToolsPage-module__KIiM5W__playbookGrid,.ToolsPage-module__KIiM5W__shootingColumns{grid-template-columns:1fr}.ToolsPage-module__KIiM5W__matrixHead{display:none}.ToolsPage-module__KIiM5W__matrixRow{grid-template-columns:46px 1fr}.ToolsPage-module__KIiM5W__matrixRow span:nth-of-type(2),.ToolsPage-module__KIiM5W__matrixRow span:nth-of-type(3){grid-column:2}.ToolsPage-module__KIiM5W__overviewGrid,.ToolsPage-module__KIiM5W__matchMetrics{grid-template-columns:1fr 1fr}}
