body:has(.cw-promptTestPage) .cw-main.cw-subMain{padding-right:12px;padding-left:12px}.cw-promptTestPage{display:grid;gap:14px;margin:-2px -2px 0;padding-bottom:18px;width:100%;max-width:100%;box-sizing:border-box;word-break:keep-all}.cw-promptTestPage>*{order:0}.cw-promptTestHero{order:1}.cw-promptTestVariantLinks{order:2}.cw-promptTestReadFirst{order:3}.cw-promptTestEpisodeCuts{order:4}.cw-promptTestQuickGuide{order:5}.cw-promptTestReasonBlock.is-core{order:6}.cw-promptTestReasonBlock.is-money{order:7}.cw-promptTestReasonBlock.is-relation{order:8}.cw-promptTestReasonBlock.is-year{order:9}.cw-promptTestReasonBlock.is-timing{order:10}.cw-promptTestDomainBoard{order:11}.cw-promptTestOutput{order:12}.cw-promptTestReasonBlock.is-actions{order:13}.cw-promptTestPage:not(.cw-promptVariantPage)>.cw-promptTestRewriteStrip{order:4}.cw-promptTestSampleMatrix{order:5}.cw-promptTestToneRefs{order:14}.cw-promptTestOps{order:23}.cw-promptTestOps.is-prompt{order:24}.cw-promptTestLink{order:25}.cw-promptTestDomainBoard,.cw-promptTestGrid article,.cw-promptTestHero,.cw-promptTestOps,.cw-promptTestOutput,.cw-promptTestProcess,.cw-promptTestPrompt,.cw-promptTestReadFirst,.cw-promptTestReasonBlock,.cw-promptTestRewriteStrip,.cw-promptTestRounds,.cw-promptTestSampleMatrix,.cw-promptTestServing{border:1.4px solid rgba(32,25,21,.24);border-radius:10px;background:linear-gradient(135deg,rgba(255,252,244,.78),rgba(247,232,203,.58)),repeating-linear-gradient(0deg,rgba(32,25,21,.014) 0 1px,transparent 1px 22px);box-shadow:0 12px 24px rgba(57,43,26,.08)}.cw-promptTestHero{position:relative;overflow:hidden;min-height:286px;padding:24px 18px 18px}.cw-promptTestHero:after{position:absolute;top:-42px;right:-40px;width:180px;height:180px;border:1.4px solid rgba(165,66,52,.18);border-radius:50%;background:radial-gradient(circle,rgba(185,135,53,.14),transparent 62%);content:""}.cw-promptTestHero:before{position:absolute;right:16px;bottom:82px;width:108px;height:2px;border-radius:999px;background:rgba(165,66,52,.28);box-shadow:18px 16px 0 rgba(49,109,78,.18),-24px 31px 0 rgba(185,135,53,.2);transform:rotate(-8deg);content:""}.cw-promptTestGrid span,.cw-promptTestHero>span,.cw-promptTestOutput article>span{color:var(--sr-red);font-family:var(--cw-font-classic);font-size:12px;font-weight:900}.cw-promptTestHero h1{max-width:255px;margin:10px 0 0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:33px;font-weight:800;line-height:1.12;text-wrap:balance}.cw-promptTestHero p{max-width:198px;margin:15px 0 0;color:var(--sr-ink-soft);font-size:14px;font-weight:700;line-height:1.58}.cw-promptTestHeroArt{position:absolute;right:17px;bottom:22px;width:112px;height:150px;margin:0;border:2px solid rgba(32,25,21,.74);border-radius:15px 15px 36px 36px;background:linear-gradient(180deg,rgba(255,253,247,.88),rgba(231,231,202,.72)),repeating-linear-gradient(0deg,rgba(32,25,21,.055) 0 1px,transparent 1px 28px);box-shadow:0 12px 22px rgba(57,43,26,.13);transform:rotate(2deg)}.cw-promptTestHeroArt i,.cw-promptTestHeroArt:after,.cw-promptTestHeroArt:before{position:absolute;display:block;content:""}.cw-promptTestHeroArt:before{top:31px;left:25px;width:42px;height:80px;border:4px solid rgba(32,25,21,.62);border-top:0;border-radius:0 0 26px 26px}.cw-promptTestHeroArt:after{right:16px;bottom:38px;width:60px;height:2px;border-radius:99px;background:rgba(165,66,52,.58);box-shadow:-15px 18px 0 rgba(185,135,53,.5),6px 36px 0 rgba(49,109,78,.28);transform:rotate(-12deg)}.cw-promptTestHeroArt i:first-child{top:43px;right:17px;width:43px;height:43px;border:3px solid rgba(165,66,52,.62);border-radius:50%}.cw-promptTestHeroArt i:nth-child(2){right:14px;bottom:-22px;width:61px;height:61px;border:1.4px solid rgba(185,135,53,.34);border-radius:50%}.cw-promptTestHeroArt i:nth-child(3){left:-24px;bottom:44px;width:48px;height:48px;border:1.2px solid rgba(49,109,78,.2);border-radius:50%}.cw-promptTestHeroArt i:nth-child(4){top:17px;right:11px;color:rgba(165,66,52,.68);font-family:var(--cw-font-title);font-size:28px}.cw-promptTestHeroArt i:nth-child(4):before{content:"月"}.cw-promptTestHero div{position:relative;z-index:1;display:grid;gap:4px;max-width:211px;margin-top:19px;padding:12px 13px;border:1.2px solid rgba(165,66,52,.2);border-radius:9px;background:rgba(165,66,52,.07)}.cw-promptTestHero div strong{color:var(--sr-red);font-size:12px}.cw-promptTestHero div b{color:var(--sr-ink);font-size:14px}.cw-promptTestVariantLinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cw-promptTestVariantLinks a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 8px;border:1.2px solid rgba(32,25,21,.16);border-radius:999px;background:rgba(255,252,244,.62);color:var(--sr-ink-soft);font-size:12px;font-weight:900;line-height:1.15;text-align:center;text-decoration:none}.cw-promptTestReadFirst{display:grid;gap:13px;padding:16px}.cw-promptTestReadScore{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:4px 14px;align-items:center;padding:14px;border:1.2px solid rgba(165,66,52,.2);border-radius:9px;background:linear-gradient(135deg,rgba(165,66,52,.08),rgba(185,135,53,.08)),rgba(255,252,244,.54)}.cw-promptTestReadScore span{color:var(--sr-red);font-size:13px;font-weight:950}.cw-promptTestReadScore strong{grid-row:span 2;justify-self:end;color:var(--sr-red);font-family:var(--cw-font-title);font-size:48px;line-height:.95}.cw-promptTestReadScore em{color:var(--sr-ink);font-size:15px;font-style:normal;font-weight:850}.cw-promptTestReadCopy{display:grid;gap:9px;padding:2px 2px 0}.cw-promptTestReadCopy span{color:var(--sr-red);font-size:13px;font-weight:950}.cw-promptTestReadCopy h2{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:25px;line-height:1.34}.cw-promptTestReadCopy p{margin:0;color:var(--sr-ink);font-size:16px;font-weight:700;line-height:1.78}.cw-promptTestLeadCards{display:grid;gap:9px}.cw-promptTestLeadCards article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:5px 10px;padding:13px;border:1.2px solid rgba(32,25,21,.15);border-radius:9px;background:rgba(255,252,244,.54)}.cw-promptTestLeadCards svg{grid-row:span 3;margin-top:2px;color:var(--sr-red)}.cw-promptTestLeadCards span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptTestLeadCards strong{color:var(--sr-ink);font-size:16px;line-height:1.28}.cw-promptTestLeadCards p{margin:0;color:var(--sr-ink-soft);font-size:14px;font-weight:750;line-height:1.6}.cw-promptTestRewriteStrip{display:grid;gap:12px;padding:15px}.cw-promptTestRewriteStrip>div:last-child{display:grid;gap:9px}.cw-promptTestRewriteStrip article{position:relative;display:grid;gap:8px;padding:13px;border:1.2px solid rgba(32,25,21,.15);border-radius:9px;background:rgba(255,252,244,.54)}.cw-promptTestRewriteStrip article:after{width:38px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--sr-red),var(--sr-green));content:""}.cw-promptTestRewriteStrip span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptTestRewriteStrip p,.cw-promptTestRewriteStrip strong{margin:0;color:var(--sr-ink);font-size:14px;line-height:1.58}.cw-promptTestRewriteStrip p{color:rgba(32,25,21,.56);font-weight:700;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgba(165,66,52,.38)}.cw-promptTestRewriteStrip strong{font-weight:900}.cw-promptTestSampleTuning{display:grid;gap:12px;padding:15px}.cw-sampleTuningBody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.cw-promptTestSampleTuning article{display:grid;min-width:0;align-content:start;gap:11px;padding:13px;border:1.2px solid rgba(32,25,21,.15);border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,250,240,.66)),rgba(255,252,244,.7)}.cw-promptTestSampleTuning header{display:grid;min-width:0;gap:5px}.cw-promptTestSampleTuning header span{overflow:hidden;color:var(--sr-red);font-size:10.5px;font-weight:950;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cw-promptTestSampleTuning header strong{color:var(--sr-ink);font-size:15px;font-weight:950;line-height:1.25;word-break:keep-all}.cw-promptTestSampleTuning dl{display:grid;gap:7px;margin:0}.cw-promptTestSampleTuning dl>div{display:grid;min-width:0;gap:3px;padding-top:7px;border-top:1px solid rgba(32,25,21,.09)}.cw-promptTestSampleTuning dd,.cw-promptTestSampleTuning dt{margin:0}.cw-promptTestSampleTuning dt{color:rgba(165,66,52,.82);font-size:10.5px;font-weight:950;line-height:1}.cw-promptTestSampleTuning dd{color:var(--sr-ink-soft);font-size:12.5px;font-weight:760;line-height:1.5;word-break:keep-all}.cw-promptTestSampleTuning a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;gap:4px;margin-top:1px;padding:0 10px;border:1.2px solid rgba(165,66,52,.18);border-radius:999px;background:rgba(165,66,52,.075);color:var(--sr-red);font-size:11.5px;font-weight:950;line-height:1;text-decoration:none}@media (max-width:820px){.cw-sampleTuningBody{grid-template-columns:1fr}}.cw-promptTestSampleMatrix{display:grid;gap:12px;padding:15px}.cw-promptTestSampleMatrix>div:last-child{display:grid;gap:9px}.cw-promptTestSampleMatrix article{display:grid;min-width:0;gap:7px;padding:13px;border:1.2px solid rgba(32,25,21,.15);border-radius:9px;background:rgba(255,252,244,.54)}.cw-promptTestSampleMatrix article>span{width:-moz-fit-content;width:fit-content;color:var(--sr-red);font-size:11px;font-weight:950;line-height:1}.cw-promptTestSampleMatrix article strong{color:var(--sr-ink);font-size:16px;font-weight:950;line-height:1.25;word-break:keep-all}.cw-promptTestSampleMatrix article p,.cw-promptTestSampleMatrix article small{margin:0;color:var(--sr-ink-soft);font-size:12.5px;font-weight:760;line-height:1.54}.cw-promptTestSampleMatrix article small{color:rgba(32,25,21,.62)}.cw-promptTestSampleMatrix article a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;gap:4px;margin-top:2px;padding:0 10px;border:1.2px solid rgba(165,66,52,.18);border-radius:999px;background:rgba(165,66,52,.075);color:var(--sr-red);font-size:11.5px;font-weight:950;line-height:1;text-decoration:none}.cw-promptTestQualityGate{display:grid;gap:12px;padding:15px}.cw-promptTestQualityGate>div:last-child{display:grid;gap:8px}.cw-promptTestQualityGate article{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr) 28px;gap:10px;align-items:center;padding:11px 10px;border:1.2px solid rgba(32,25,21,.14);border-radius:10px;background:linear-gradient(90deg,rgba(165,66,52,.06),transparent 48%),rgba(255,252,244,.62)}.cw-promptTestQualityGate article:nth-child(2){background:linear-gradient(90deg,rgba(46,82,127,.06),transparent 48%),rgba(255,252,244,.62)}.cw-promptTestQualityGate article:nth-child(3){background:linear-gradient(90deg,rgba(173,132,60,.07),transparent 48%),rgba(255,252,244,.62)}.cw-promptTestQualityGate article:nth-child(4){background:linear-gradient(90deg,rgba(47,112,69,.07),transparent 48%),rgba(255,252,244,.62)}.cw-promptTestQualityGate em{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(165,66,52,.22);border-radius:50%;background:rgba(165,66,52,.08);color:var(--sr-red);font-size:12px;font-style:normal;font-weight:950;line-height:1}.cw-promptTestQualityGate article>div{display:grid;min-width:0;gap:4px}.cw-promptTestQualityGate span{color:var(--sr-red);font-size:10.5px;font-weight:950;line-height:1}.cw-promptTestQualityGate strong{min-width:0;color:var(--sr-ink);font-size:14px;font-weight:950;line-height:1.25;word-break:keep-all}.cw-promptTestQualityGate p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:760;line-height:1.46;word-break:keep-all}.cw-promptTestQualityGate svg{color:#2f7045}@media (max-width:420px){.cw-promptTestQualityGate article{grid-template-columns:34px minmax(0,1fr)}.cw-promptTestQualityGate svg{display:none}}.cw-promptTestBenchmarkStrip{display:grid;gap:12px;padding:15px}.cw-promptTestBenchmarkStrip>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.cw-promptTestBenchmarkStrip article{display:grid;min-width:0;min-height:142px;align-content:start;gap:7px;padding:12px 10px;border:1px solid rgba(32,25,21,.13);border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,248,236,.68)),rgba(255,252,244,.68)}.cw-promptTestBenchmarkStrip article:nth-child(2){background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(239,244,230,.66)),rgba(255,252,244,.68)}.cw-promptTestBenchmarkStrip article:nth-child(4){background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(236,240,248,.68)),rgba(255,252,244,.68)}.cw-promptTestBenchmarkStrip article>span{color:var(--sr-red);font-size:10.5px;font-weight:950;line-height:1}.cw-promptTestBenchmarkStrip article strong{color:var(--sr-ink);font-size:13px;font-weight:950;line-height:1.28;word-break:keep-all}.cw-promptTestBenchmarkStrip article p{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:var(--sr-ink-soft);font-size:11.5px;font-weight:760;line-height:1.48;text-overflow:ellipsis;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media (max-width:640px){.cw-promptTestBenchmarkStrip>div:last-child{grid-template-columns:1fr}.cw-promptTestBenchmarkStrip article{min-height:0}}.cw-promptTestReasonBlock{display:grid;gap:12px;padding:15px}.cw-promptTestReasonText{display:grid;gap:9px;padding:14px;border:1.2px solid rgba(165,66,52,.18);border-radius:9px;background:linear-gradient(135deg,rgba(255,252,244,.68),rgba(247,232,203,.42)),rgba(255,252,244,.46)}.cw-promptTestFortuneSummaryPanel:before,.cw-promptTestMiniEvidence b,.cw-promptTestReasonText span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptTestReasonText h2{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:850;line-height:1.34;text-wrap:balance}.cw-promptTestReasonText p{margin:0;color:var(--sr-ink);font-size:15px;font-weight:720;line-height:1.75}.cw-promptTestMiniEvidence{display:grid;gap:5px;margin-top:2px;padding:12px;border:1.2px solid rgba(49,109,78,.2);border-radius:9px;background:rgba(49,109,78,.06)}.cw-promptTestMiniEvidence strong{color:var(--sr-green);font-size:15px;line-height:1.42}.cw-promptTestReasonBlock .cw-resultBalanceBoard,.cw-promptTestReasonBlock .cw-resultCoreBoard,.cw-promptTestReasonBlock .cw-resultCycleBoard,.cw-promptTestReasonBlock .cw-resultGraphCard,.cw-promptTestReasonBlock .cw-resultProofStrip,.cw-promptTestReasonBlock .cw-resultRoadmapCard,.cw-promptTestReasonBlock .cw-resultStrengthBoard{order:0;margin:0}.cw-promptTestReasonBlock .cw-promptTestGrid,.cw-promptTestReasonBlock .cw-promptTestLeadCards{order:0}.cw-promptTestReasonBlock.is-actions .cw-resultProofStrip,.cw-promptTestReasonBlock.is-money .cw-promptTestLeadCards{margin-top:1px}.cw-promptTestDomainBoard{padding:15px}.cw-promptTestDomainBoard>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.cw-promptTestDomainBoard article{display:grid;gap:7px;min-height:148px;padding:13px;border:1.2px solid rgba(32,25,21,.15);border-radius:9px;background:rgba(255,252,244,.54)}.cw-promptTestDomainBoard article div{display:flex;align-items:center;gap:6px;color:var(--sr-red)}.cw-promptTestDomainBoard article div span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptTestDomainBoard article strong{color:var(--sr-red);font-family:var(--cw-font-title);font-size:34px;line-height:.95}.cw-promptTestDomainBoard article b{color:var(--sr-ink);font-size:15px;line-height:1.25}.cw-promptTestDomainBoard article p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:750;line-height:1.48}.cw-promptTestFortuneSummaryPanel{display:grid;gap:10px;margin-top:12px;padding:13px;border:1.2px solid rgba(49,109,78,.18);border-radius:9px;background:rgba(255,252,244,.48)}.cw-promptTestFortuneSummaryPanel:before{content:"풀이 원본 점수"}.cw-promptTestGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cw-promptTestGrid article{display:grid;min-height:122px;align-content:space-between;padding:13px}.cw-promptTestGrid strong{color:var(--sr-ink);font-size:20px;line-height:1.12}.cw-promptTestGrid p{margin:8px 0 0;color:var(--sr-ink-soft);font-size:12px;font-weight:700;line-height:1.38}.cw-promptTestServing{padding:15px}.cw-promptTestServing>div:not(.cw-resultSectionTop){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px}.cw-promptTestServing article{display:grid;gap:6px;min-height:118px;padding:12px;border:1.2px solid rgba(32,25,21,.16);border-radius:9px;background:rgba(255,252,244,.46)}.cw-promptTestDataStack dt,.cw-promptTestReport section span,.cw-promptTestServing article span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptTestServing article strong{color:var(--sr-ink);font-size:15px;line-height:1.2}.cw-promptTestServing article p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:700;line-height:1.5}.cw-promptTestDataStack{display:grid;gap:7px;margin:13px 0 0}.cw-promptTestDataStack div{display:grid;gap:5px;padding:11px 12px;border:1.2px solid rgba(49,109,78,.17);border-radius:9px;background:rgba(49,109,78,.055)}.cw-promptTestDataStack dd{margin:0;color:var(--sr-ink);font-size:12px;font-weight:800;line-height:1.48}.cw-promptTestOps{padding:0;overflow:hidden}.cw-promptTestOps summary{display:grid;gap:5px;padding:15px;cursor:pointer;list-style:none}.cw-promptTestOps summary::-webkit-details-marker{display:none}.cw-promptTestOps summary span{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:18px;font-weight:800;line-height:1.3}.cw-promptTestOps summary b{color:var(--sr-red);font-size:12px;font-weight:900}.cw-promptTestOps[open]{padding-bottom:12px}.cw-promptTestOps[open]>section{margin:10px 12px 0}.cw-promptTestProcess,.cw-promptTestRounds{padding:15px}.cw-promptTestProcess>div:last-child,.cw-promptTestRounds>div:last-child{display:grid;gap:8px;margin-top:13px}.cw-promptTestProcess article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px 10px;padding:12px;border:1.2px solid rgba(32,25,21,.16);border-radius:9px;background:rgba(255,252,244,.48)}.cw-promptTestCaution article span,.cw-promptTestProcess article span,.cw-promptTestRounds article>span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptTestProcess article strong{color:var(--sr-ink);font-size:15px;line-height:1.2}.cw-promptTestProcess article p{grid-column:2;margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:700;line-height:1.5}.cw-promptTestRounds article{display:grid;grid-template-columns:50px 42px minmax(0,1fr);gap:8px;align-items:center;padding:10px;border:1.2px solid rgba(32,25,21,.16);border-radius:9px;background:rgba(255,252,244,.44)}.cw-promptTestRounds article.is-best{border-color:rgba(165,66,52,.38);background:rgba(165,66,52,.08)}.cw-promptTestRounds article>strong{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:rgba(185,135,53,.12);color:var(--sr-red);font-size:16px;line-height:1}.cw-promptTestRounds article b{color:var(--sr-ink);font-size:13px;line-height:1.2}.cw-promptTestRounds article p{margin:4px 0 0;color:var(--sr-ink-soft);font-size:11px;font-weight:700;line-height:1.38}.cw-promptTestOutput,.cw-promptTestPrompt{padding:15px}.cw-promptTestOutput article{margin-top:12px;padding:14px;border:1.2px solid rgba(32,25,21,.18);border-radius:9px;background:rgba(255,252,244,.56)}.cw-promptTestOutput summary{cursor:pointer;list-style:none}.cw-promptTestOutput summary::-webkit-details-marker{display:none}.cw-promptTestOutput summary .cw-resultSectionTop{margin:0}.cw-promptTestOutput:not([open]){padding-bottom:13px}.cw-promptTestOutput:not([open]) summary .cw-resultSectionTop{padding-bottom:0}.cw-promptTestOutput:not([open]) summary .cw-resultSectionTop:after{content:"원문"}.cw-promptTestOutput article h3{margin:8px 0 0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:24px;line-height:1.38;text-wrap:balance}.cw-promptTestChips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.cw-promptTestChips span{padding:8px 11px;border:1.2px solid rgba(49,109,78,.22);border-radius:999px;background:rgba(49,109,78,.07);color:var(--sr-green);font-size:12px;font-weight:900}.cw-promptTestReport{display:grid;gap:11px;margin-top:15px}.cw-promptTestReport h3{margin:0;color:var(--sr-red);font-family:var(--cw-font-title);font-size:25px;line-height:1.28;text-wrap:balance}.cw-promptTestReport section{display:grid;gap:6px;padding:11px 0;border-top:1px solid rgba(32,25,21,.12)}.cw-promptTestReport h4{margin:0;color:var(--sr-ink);font-size:18px;line-height:1.34}.cw-promptTestPage .cw-resultAnalysisCard,.cw-promptTestPage .cw-resultCycleBoard,.cw-promptTestPage .cw-resultGraphCard,.cw-promptTestPage .cw-resultRoadmapCard,.cw-promptTestPage .cw-resultStrengthBoard{margin:0}.cw-promptTestActionList p,.cw-promptTestPrompt li,.cw-promptTestReport p{margin:0;color:var(--sr-ink);font-size:15px;font-weight:700;line-height:1.78}.cw-promptTestActionList{display:grid;gap:8px;margin-top:16px}.cw-promptTestReasonBlock .cw-promptTestActionList{margin-top:0}.cw-promptTestActionList.is-compact div{border-color:rgba(49,109,78,.17);background:rgba(49,109,78,.055)}.cw-promptTestActionList div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1.2px solid rgba(165,66,52,.18);border-radius:9px;background:rgba(255,252,244,.48)}.cw-promptTestActionList span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:rgba(165,66,52,.12);color:var(--sr-red);font-size:13px;font-weight:950}.cw-promptTestReview{display:grid;gap:8px;margin-top:15px;padding:13px;border:1.2px solid rgba(49,109,78,.2);border-radius:9px;background:rgba(49,109,78,.06)}.cw-promptTestReview h3{margin:0 0 2px;color:var(--sr-green);font-family:var(--cw-font-title);font-size:20px;line-height:1.18}.cw-promptTestReview p{display:grid;grid-template-columns:20px 68px minmax(0,1fr);gap:7px;align-items:start;margin:0;color:var(--sr-ink);font-size:12px;font-weight:700;line-height:1.45}.cw-promptTestReview svg{margin-top:1px;color:var(--sr-green)}.cw-promptTestReview strong{color:var(--sr-ink)}.cw-promptTestPrompt ul{display:grid;gap:9px;margin:13px 0 0;padding:0 0 0 18px}.cw-promptTestDataLine{display:grid;gap:6px;margin-top:14px;padding:12px;border:1.2px solid rgba(32,25,21,.18);border-radius:9px;background:rgba(255,252,244,.5)}.cw-promptTestDataLine span{color:var(--sr-red);font-size:12px;font-weight:900}.cw-promptTestDataLine strong{color:var(--sr-ink);font-size:13px;line-height:1.4}.cw-promptTestCaution{display:grid;gap:8px;margin-top:14px}.cw-promptTestCaution article{display:grid;gap:5px;padding:11px;border:1.2px solid rgba(165,66,52,.2);border-radius:9px;background:rgba(165,66,52,.06)}.cw-promptTestCaution article strong{color:var(--sr-red);font-size:14px}.cw-promptTestCaution article p{margin:0;color:var(--sr-ink);font-size:12px;font-weight:700;line-height:1.5}.cw-promptTestPromptGroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.cw-promptTestPromptGroups article{display:grid;gap:7px;align-content:start;padding:12px;border:1.2px solid rgba(32,25,21,.16);border-radius:9px;background:rgba(255,252,244,.5)}.cw-promptTestPromptGroups strong{color:var(--sr-red);font-size:13px}.cw-promptTestPromptGroups span{color:var(--sr-ink);font-size:12px;font-weight:750;line-height:1.4}.cw-promptTestPromptCode{display:grid;gap:7px;margin-top:14px;padding:13px;border:1.2px solid rgba(32,25,21,.2);border-radius:9px;background:repeating-linear-gradient(0deg,rgba(32,25,21,.016) 0 1px,transparent 1px 20px),rgba(255,252,244,.62)}.cw-promptTestPromptCode p{margin:0;color:var(--sr-ink);font-family:var(--cw-font-classic);font-size:12px;font-weight:800;line-height:1.54}.cw-promptTestLink{justify-self:stretch;justify-content:center}.cw-promptVariantPage{gap:12px}.cw-promptVariantNav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:4px 0 2px}.cw-promptVariantNav a{display:grid;gap:4px;min-height:58px;padding:9px 7px;border:1.2px solid rgba(32,25,21,.16);border-radius:9px;background:rgba(255,252,244,.52);color:var(--sr-ink-soft);text-decoration:none}.cw-promptVariantNav a.is-active{border-color:rgba(165,66,52,.36);background:rgba(165,66,52,.09);color:var(--sr-red)}.cw-promptVariantNav strong{font-size:12px;line-height:1.15}.cw-promptVariantNav span{font-size:10px;font-weight:800;line-height:1.25}.cw-promptVariantPromptNote{overflow:hidden}.cw-promptVariantPromptNote summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;padding:12px 14px;cursor:pointer;list-style:none}.cw-promptVariantPromptNote summary::-webkit-details-marker{display:none}.cw-promptVariantPromptNote summary span,.cw-promptVariantPromptNote summary svg{color:var(--sr-red)}.cw-promptVariantPromptNote summary span{font-size:12px;font-weight:950}.cw-promptVariantPromptNote div{display:grid;gap:7px;padding:0 14px 13px}.cw-promptVariantPromptNote p{margin:0;padding:9px 10px;border:1px solid rgba(49,109,78,.14);border-radius:8px;background:rgba(49,109,78,.045);color:var(--sr-ink);font-size:12px;font-weight:780;line-height:1.48}.cw-promptVariantActionPanel,.cw-promptVariantAppHero,.cw-promptVariantChapters article,.cw-promptVariantConclusion,.cw-promptVariantCoverage article,.cw-promptVariantDaily,.cw-promptVariantDataGrid article,.cw-promptVariantDataNote,.cw-promptVariantDomainCards article,.cw-promptVariantEngine,.cw-promptVariantEvidence,.cw-promptVariantFeedback,.cw-promptVariantFusionList article,.cw-promptVariantHero,.cw-promptVariantPromptNote,.cw-promptVariantReadingFlow article,.cw-promptVariantReasonSplit,.cw-promptVariantScoreList,.cw-promptVariantTimeline,.cw-promptVariantTodo{border:1.4px solid rgba(32,25,21,.23);border-radius:10px;background:linear-gradient(135deg,rgba(255,252,244,.84),rgba(247,232,203,.6)),repeating-linear-gradient(0deg,rgba(32,25,21,.014) 0 1px,transparent 1px 22px);box-shadow:0 12px 24px rgba(57,43,26,.075)}.cw-promptVariantHero{position:relative;display:grid;gap:12px;overflow:hidden;padding:22px 18px 18px}.cw-promptVariantHero:after{position:absolute;top:-44px;right:-38px;width:174px;height:174px;border:1.4px solid rgba(165,66,52,.16);border-radius:50%;background:radial-gradient(circle,rgba(185,135,53,.14),transparent 62%);content:""}.cw-promptVariantActionPanel>div span,.cw-promptVariantAppHero>span,.cw-promptVariantChapters article>span,.cw-promptVariantConclusion>span,.cw-promptVariantDaily span,.cw-promptVariantDataGrid span,.cw-promptVariantEngine article b,.cw-promptVariantHero>span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptVariantActionPanel h2,.cw-promptVariantConclusion h2,.cw-promptVariantDaily h2,.cw-promptVariantFeedback h2,.cw-promptVariantHero h1,.cw-promptVariantReasonSplit h2,.cw-promptVariantTodo h2{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-weight:850;line-height:1.28;text-wrap:balance}.cw-promptVariantHero h1{max-width:320px;font-size:30px}.cw-promptVariantActionPanel p,.cw-promptVariantChapters article p,.cw-promptVariantConclusion p,.cw-promptVariantDaily p,.cw-promptVariantEngine article p,.cw-promptVariantFeedback p,.cw-promptVariantHero p,.cw-promptVariantReasonSplit p{margin:0;color:var(--sr-ink-soft);font-size:14px;font-weight:740;line-height:1.62}.cw-promptVariantHeroStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:4px}.cw-promptVariantHeroStats article{display:grid;gap:5px;min-height:104px;align-content:center;padding:12px 7px;border:1.1px solid rgba(165,66,52,.18);border-radius:9px;background:rgba(165,66,52,.055);text-align:center}.cw-promptVariantHeroStats article strong{color:var(--sr-red);font-family:var(--cw-font-title);font-size:34px;line-height:1}.cw-promptVariantHeroStats article span{color:var(--sr-ink);font-size:12px;font-weight:950;line-height:1.2}.cw-promptVariantHeroStats article p{margin:0;color:var(--sr-ink-soft);font-size:10px;font-weight:800;line-height:1.25}.cw-promptVariantSceneCuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cw-promptVariantSceneCuts article{display:grid;min-width:0;min-height:206px;grid-template-rows:66px auto auto 1fr;gap:7px;padding:10px;overflow:hidden;border:1.4px solid rgba(32,25,21,.2);border-radius:10px;background:linear-gradient(180deg,rgba(255,253,247,.88),rgba(247,232,203,.58)),repeating-linear-gradient(0deg,rgba(32,25,21,.014) 0 1px,transparent 1px 18px);box-shadow:0 12px 24px rgba(57,43,26,.06)}.cw-promptVariantSceneCuts figure{position:relative;overflow:hidden;height:66px;margin:0;border:1px solid rgba(88,62,36,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,250,239,.92),rgba(244,231,204,.72))}.cw-promptVariantSceneCuts figure i,.cw-promptVariantSceneCuts figure:after,.cw-promptVariantSceneCuts figure:before{position:absolute;display:block;content:""}.cw-promptVariantSceneCuts figure:before{inset:13px 12px auto;height:1px;background:rgba(88,62,36,.16);box-shadow:0 16px 0 rgba(88,62,36,.1),0 32px 0 rgba(88,62,36,.08)}.cw-promptVariantSceneCuts figure:after{right:10px;bottom:10px;left:10px;height:2px;border-radius:999px;background:rgba(49,109,78,.18)}.cw-promptVariantSceneCuts figure i:first-child{top:16px;left:15px;width:24px;height:26px;border:2px solid rgba(165,66,52,.48);border-top:0;border-radius:0 0 13px 13px}.cw-promptVariantSceneCuts figure i:nth-child(2){top:17px;right:18px;width:25px;height:25px;border:2px solid rgba(185,135,53,.52);border-radius:50%}.cw-promptVariantSceneCuts figure i:nth-child(3){right:38px;bottom:12px;width:32px;height:2px;border-radius:999px;background:rgba(165,66,52,.4);transform:rotate(-11deg)}.cw-promptVariantSceneCuts span{color:var(--sr-red);font-size:10.5px;font-weight:950;line-height:1}.cw-promptVariantSceneCuts strong{color:var(--sr-ink);font-size:15px;line-height:1.22}.cw-promptVariantSceneCuts p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:760;line-height:1.48}.cw-promptVariantToneRefs{display:grid;gap:10px;overflow:hidden;padding:0;border:1.2px solid rgba(49,85,126,.18);border-radius:10px;background:linear-gradient(135deg,rgba(49,85,126,.08),transparent 42%),rgba(255,252,244,.68)}.cw-promptVariantToneRefs summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;align-items:center;min-height:52px;padding:13px 15px;cursor:pointer;list-style:none}.cw-promptVariantToneRefs summary::-webkit-details-marker{display:none}.cw-promptVariantToneRefs summary span{color:#31557e;font-size:12px;font-weight:950;line-height:1}.cw-promptVariantToneRefs summary b{color:var(--sr-ink);font-size:13px;font-weight:850;line-height:1.35}.cw-promptVariantToneRefs summary svg{grid-row:1/span 2;grid-column:2;color:#31557e;transition:transform .16s ease}.cw-promptVariantToneRefs[open] summary svg{transform:rotate(90deg)}.cw-promptVariantToneRefs>div{margin-right:15px;margin-left:15px}.cw-promptVariantToneRefs>div:first-of-type{display:grid;gap:6px;padding-top:2px}.cw-promptVariantToneRefs>div:first-of-type span{color:#31557e;font-size:12px;font-weight:950;line-height:1}.cw-promptVariantToneRefs h2{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:850;line-height:1.22}.cw-promptVariantToneRefs>div:first-of-type p{margin:0;color:var(--sr-ink-soft);font-size:13px;font-weight:760;line-height:1.58}.cw-promptVariantToneRefs>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:15px}.cw-promptVariantToneRefs article{display:grid;gap:6px;min-width:0;min-height:118px;align-content:start;padding:12px;border:1px solid rgba(32,25,21,.14);border-radius:9px;background:rgba(255,250,239,.68)}.cw-promptVariantToneRefs article b{color:var(--sr-red);font-size:11px;font-weight:950;line-height:1}.cw-promptVariantToneRefs article strong{color:var(--sr-ink);font-size:14px;font-weight:950;line-height:1.24}.cw-promptVariantToneRefs article p{margin:0;color:var(--sr-ink-soft);font-size:11.5px;font-weight:750;line-height:1.46}.cw-promptVariantConclusion{display:grid;gap:11px;padding:16px}.cw-promptVariantConclusion h2{font-size:25px}.cw-promptVariantConclusion div,.cw-promptVariantCtas,.cw-promptVariantSwipeCards{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px}.cw-promptVariantConclusion b{flex:0 0 auto;padding:8px 11px;border:1.1px solid rgba(49,109,78,.22);border-radius:999px;background:rgba(49,109,78,.07);color:var(--sr-green);font-size:12px}.cw-promptVariantReadingFlow{display:grid;gap:8px}.cw-promptVariantReadingFlow article{display:grid;grid-template-columns:78px minmax(0,1fr);gap:5px 11px;min-height:96px;align-content:center;padding:13px}.cw-promptVariantReadingFlow span{grid-row:span 2;color:var(--sr-red);font-size:11px;font-weight:950;line-height:1.25}.cw-promptVariantReadingFlow h3{margin:0;color:var(--sr-ink);font-size:17px;line-height:1.32}.cw-promptVariantReadingFlow p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:760;line-height:1.48}.cw-promptVariantCoverage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cw-promptVariantCoverage article{display:grid;gap:7px;min-height:124px;align-content:start;padding:12px}.cw-promptVariantCoverage svg{color:var(--sr-red)}.cw-promptVariantCoverage strong{color:var(--sr-ink);font-size:14px;line-height:1.2}.cw-promptVariantCoverage p{margin:0;color:var(--sr-ink-soft);font-size:11px;font-weight:760;line-height:1.42}.cw-promptVariantChapters{display:grid;gap:10px}.cw-promptVariantChapters article{display:grid;gap:8px;padding:15px}.cw-promptVariantChapterCue{display:grid;gap:6px;padding:11px 12px;border:1.1px solid rgba(49,85,126,.18);border-radius:9px;background:linear-gradient(135deg,rgba(49,85,126,.07),rgba(255,252,244,.5))}.cw-promptVariantChapterCue small{color:#31557e;font-size:11px;font-weight:950;line-height:1.2}.cw-promptVariantChapterCue em{color:var(--sr-ink);font-size:13px;font-style:normal;font-weight:830;line-height:1.5}.cw-promptVariantChapters h3{margin:0;color:var(--sr-ink);font-size:20px;line-height:1.32}.cw-promptVariantChapters article strong{padding:11px;border:1.1px solid rgba(49,109,78,.18);border-radius:9px;background:rgba(49,109,78,.06);color:var(--sr-green);font-size:13px;line-height:1.45}.cw-promptVariantActionPanel{display:grid;gap:9px;padding:16px}.cw-promptVariantActionPanel h2{margin-top:6px;font-size:23px}.cw-promptVariantActionPanel p{display:grid;grid-template-columns:18px 24px minmax(0,1fr);gap:8px;align-items:start;padding:11px;border:1.1px solid rgba(165,66,52,.16);border-radius:9px;background:rgba(255,252,244,.56);color:var(--sr-ink)}.cw-promptVariantActionPanel svg{margin-top:3px;color:var(--sr-green)}.cw-promptVariantActionPanel b{color:var(--sr-red)}.cw-promptVariantEvidence{overflow:hidden;padding:0}.cw-promptVariantEvidence summary{display:flex;align-items:center;justify-content:space-between;padding:15px;cursor:pointer;list-style:none}.cw-promptVariantEvidence summary::-webkit-details-marker{display:none}.cw-promptVariantEvidence summary span{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:19px;font-weight:850}.cw-promptVariantEvidence[open]{padding-bottom:12px}.cw-promptVariantEvidence[open]>div,.cw-promptVariantEvidence[open]>section{margin:10px 12px 0}.cw-promptVariantCtas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;overflow:visible;padding:2px 0 4px}.cw-promptVariantCtas a{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:6px;min-height:46px;border:1.2px solid rgba(32,25,21,.2);border-radius:9px;background:rgba(255,252,244,.72);color:var(--sr-ink);font-size:12px;font-weight:900;text-decoration:none}.cw-promptVariantCtas a svg{flex:0 0 auto}.cw-promptVariantEngine{display:grid;gap:9px;padding:15px}.cw-promptVariantEngine article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:5px 10px;padding:12px;border:1.1px solid rgba(32,25,21,.16);border-radius:9px;background:rgba(255,252,244,.52)}.cw-promptVariantEngine article p{grid-column:2}.cw-promptVariantEngine article strong{color:var(--sr-ink);font-size:15px}.cw-promptVariantDataGrid,.cw-promptVariantDomainCards,.cw-promptVariantFusionList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cw-promptVariantDataGrid article,.cw-promptVariantDomainCards article,.cw-promptVariantFusionList article{display:grid;gap:7px;min-height:130px;align-content:start;padding:13px}.cw-promptVariantFusionList{grid-template-columns:1fr}.cw-promptVariantFusionList article{min-height:0;gap:9px}.cw-promptVariantFusionList article>div{display:flex;align-items:center;justify-content:space-between;gap:9px}.cw-promptVariantFusionList span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-promptVariantFusionList strong{flex:0 0 auto;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:22px;line-height:1}.cw-promptVariantFusionList h3{margin:0;color:var(--sr-ink);font-size:19px;line-height:1.35;text-wrap:balance}.cw-promptVariantFusionList p{margin:0;color:var(--sr-ink-soft);font-size:13px;font-weight:760;line-height:1.58}.cw-promptVariantFusionList b{padding:10px 11px;border:1px solid rgba(49,109,78,.17);border-radius:9px;background:rgba(49,109,78,.055);color:var(--sr-green);font-size:12px;line-height:1.45}.cw-promptVariantFusionList .is-pillars{border-color:rgba(49,85,126,.22);background:linear-gradient(135deg,rgba(49,85,126,.07),rgba(255,252,244,.68)),repeating-linear-gradient(0deg,rgba(32,25,21,.014) 0 1px,transparent 1px 22px)}.cw-promptVariantDataGrid strong{color:var(--sr-ink);font-size:19px;line-height:1.18}.cw-promptVariantDataGrid p,.cw-promptVariantDomainCards p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:760;line-height:1.45}.cw-promptVariantPillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cw-promptVariantPillars b{display:grid;gap:3px;padding:8px 7px;border:1.1px solid rgba(32,25,21,.13);border-radius:8px;background:rgba(255,252,244,.56);color:var(--sr-ink);font-family:var(--cw-font-title);font-size:18px;line-height:1}.cw-promptVariantPillars small{color:var(--sr-red);font-family:var(--cw-font-sans);font-size:10px;font-weight:950;line-height:1}.cw-promptVariantDataNote{display:grid;gap:8px;padding:15px}.cw-promptVariantDataNote svg{color:var(--sr-green)}.cw-promptVariantDataNote span{color:var(--sr-green);font-size:12px;font-weight:950}.cw-promptVariantDataNote h2{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:23px;line-height:1.3}.cw-promptVariantDataNote p{margin:0;color:var(--sr-ink-soft);font-size:14px;font-weight:760;line-height:1.58}.cw-promptVariantReasonSplit,.cw-promptVariantScoreList,.cw-promptVariantTimeline{display:grid;gap:11px;padding:15px}.cw-promptVariantReasonSplit>div:first-child{display:grid;gap:8px;padding:13px;border:1.1px solid rgba(49,109,78,.18);border-radius:9px;background:rgba(49,109,78,.055)}.cw-promptVariantReasonSplit svg{color:var(--sr-green)}.cw-promptVariantReasonSplit span{color:var(--sr-green);font-size:12px;font-weight:950}.cw-promptVariantDaily h2,.cw-promptVariantReasonSplit h2{font-size:23px}.cw-promptVariantScoreList article{display:grid;gap:8px;margin:0}.cw-promptVariantScoreList article>div{display:grid;grid-template-columns:54px minmax(0,1fr) 42px;gap:9px;align-items:center;color:var(--sr-ink);font-size:13px;font-weight:850}.cw-promptVariantScoreList article>div span{grid-column:1/span 2}.cw-promptVariantScoreList article>div strong{justify-self:end}.cw-promptVariantScoreList i{height:8px;overflow:hidden;border-radius:999px;background:rgba(32,25,21,.1)}.cw-promptVariantScoreList b{display:block;height:100%;border-radius:inherit}.cw-promptVariantScoreList article>p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:760;line-height:1.48}.cw-promptVariantTimelineRead{margin:0;padding:11px 12px;border:1.1px solid rgba(49,109,78,.18);border-radius:9px;background:rgba(49,109,78,.055);color:var(--sr-ink);font-size:13px;font-weight:780;line-height:1.58}.cw-promptVariantAppHero{display:grid;gap:12px;padding:20px 17px;background:radial-gradient(circle at 82% 18%,rgba(49,85,126,.16),transparent 120px),linear-gradient(135deg,rgba(255,252,244,.88),rgba(247,232,203,.62))}.cw-promptVariantAppHero h1{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:28px;line-height:1.24}.cw-promptVariantAppHero div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:13px;align-items:center;padding:13px;border:1.2px solid rgba(165,66,52,.2);border-radius:9px;background:rgba(255,252,244,.58)}.cw-promptVariantAppHero div strong{color:var(--sr-red);font-family:var(--cw-font-title);font-size:50px;line-height:.9}.cw-promptVariantAppHero p{margin:0;color:var(--sr-ink);font-size:15px;font-weight:850;line-height:1.45}.cw-promptVariantSwipeCards article{display:grid;flex:0 0 178px;gap:8px;min-height:128px;padding:14px;border:1.2px solid rgba(32,25,21,.18);border-radius:10px;background:rgba(255,252,244,.68);box-shadow:0 10px 20px rgba(57,43,26,.06)}.cw-promptVariantSwipeCards article.is-red span,.cw-promptVariantSwipeCards article.is-red svg{color:var(--sr-red)}.cw-promptVariantSwipeCards article.is-gold span,.cw-promptVariantSwipeCards article.is-gold svg{color:#9d6c1e}.cw-promptVariantSwipeCards article.is-green span,.cw-promptVariantSwipeCards article.is-green svg{color:var(--sr-green)}.cw-promptVariantSwipeCards article.is-blue span,.cw-promptVariantSwipeCards article.is-blue svg{color:#31557e}.cw-promptVariantSwipeCards span{font-size:12px;font-weight:950}.cw-promptVariantSwipeCards strong{color:var(--sr-ink);font-size:16px;line-height:1.35}.cw-promptVariantSwipeCards p{margin:0;color:var(--sr-ink-soft);font-size:12px;font-weight:760;line-height:1.42}.cw-promptVariantSwipeCards b{align-self:end;justify-self:start;padding:7px 9px;border-radius:999px;background:rgba(49,109,78,.075);color:var(--sr-green);font-size:11px;line-height:1.15}.cw-promptVariantDaily,.cw-promptVariantFeedback,.cw-promptVariantTodo{display:grid;gap:10px;padding:15px}.cw-promptVariantDaily div,.cw-promptVariantDomainCards article div,.cw-promptVariantTodo div{display:flex;align-items:center;gap:7px;color:var(--sr-red)}.cw-promptVariantDomainCards article strong{color:var(--sr-red);font-family:var(--cw-font-title);font-size:38px;line-height:.95}.cw-promptVariantDomainCards article b{color:var(--sr-ink);font-size:14px;line-height:1.25}.cw-promptVariantTodoItem{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;width:100%;padding:11px;border:1.1px solid rgba(49,109,78,.17);border-radius:9px;background:rgba(49,109,78,.055);color:var(--sr-ink);font-size:14px;font-weight:820;line-height:1.45;text-align:left;cursor:pointer}.cw-promptVariantTodoItem i{position:relative;display:block;width:17px;height:17px;margin:2px 0 0;border:1.4px solid rgba(32,25,21,.34);border-radius:4px;background:rgba(255,252,244,.78)}.cw-promptVariantTodoItem.is-checked{border-color:rgba(49,109,78,.32);background:rgba(49,109,78,.095)}.cw-promptVariantTodoItem.is-checked i{border-color:var(--sr-green);background:var(--sr-green)}.cw-promptVariantTodoItem.is-checked i:after{position:absolute;top:2px;left:5px;width:4px;height:8px;border-right:2px solid #fffaf0;border-bottom:2px solid #fffaf0;transform:rotate(42deg);content:""}.cw-promptVariantTodoItem.is-checked span{color:var(--sr-green)}.cw-promptVariantTodoItem span{display:grid;gap:4px}.cw-promptVariantTodoItem span strong{color:var(--sr-ink);font-size:14px;line-height:1.22}.cw-promptVariantTodoItem span em{color:var(--sr-ink-soft);font-size:12px;font-style:normal;font-weight:740;line-height:1.42}.cw-promptVariantTodoItem span b{justify-self:start;padding:6px 8px;border-radius:999px;background:rgba(49,109,78,.075);color:var(--sr-green);font-size:11px;line-height:1.1}.cw-promptVariantTodoItem.is-checked span em,.cw-promptVariantTodoItem.is-checked span strong{color:var(--sr-green)}.cw-promptVariantFeedback svg{color:var(--sr-red)}.cw-promptVariantFeedback h2{font-size:23px}@media (max-width:420px){.cw-promptVariantNav{display:flex;overflow-x:auto}.cw-promptVariantNav a{flex:0 0 118px}.cw-promptVariantSceneCuts{grid-template-columns:1fr}.cw-promptVariantSceneCuts article{min-height:176px}.cw-promptVariantToneRefs>div:last-child{grid-template-columns:1fr}.cw-promptVariantToneRefs article{min-height:0}.cw-promptTestDomainBoard>div:last-child,.cw-promptTestPromptGroups,.cw-promptTestServing>div:not(.cw-resultSectionTop){grid-template-columns:1fr}.cw-promptTestReview p{grid-template-columns:18px minmax(0,1fr)}.cw-promptTestReview span,.cw-promptTestReview strong{grid-column:2}}.cw-pageAdmin{--admin-ink:var(--sr-ink,#201915);--admin-soft:rgba(32,25,21,0.66);--admin-paper:rgba(255,248,235,0.68);--admin-line:rgba(32,25,21,0.5);--admin-red:var(--sr-red,#a54234);--admin-blue:var(--sr-blue,#31557e);--admin-gold:var(--sr-gold,#b98735)}.cw-pageAdmin .cw-subMain{display:grid;align-content:start;gap:14px;padding:86px 16px 112px}.cw-adminHero{display:grid;gap:7px;padding:17px 2px 5px}.cw-adminHero p{margin:0;color:var(--admin-red);font-size:11px;font-weight:900}.cw-adminHero h1{margin:0;color:var(--admin-ink);font-family:var(--cw-font-title);font-size:29px;font-weight:400;line-height:1.12}.cw-adminHero span{color:var(--admin-soft);font-size:13px;line-height:1.55}.cw-adminCard,.cw-adminEmpty,.cw-adminLoginForm,.cw-adminMenu a,.cw-adminNotice,.cw-adminOrderCard{border:1.5px solid var(--admin-line);border-radius:10px;background:var(--admin-paper);box-shadow:0 10px 24px rgba(57,43,26,.08);color:var(--admin-ink)}.cw-adminCard,.cw-adminEmpty,.cw-adminLoginForm,.cw-adminNotice,.cw-adminOrderCard{padding:14px}.cw-adminCardHead,.cw-adminMenu a,.cw-adminOrderTop{display:grid;align-items:center}.cw-adminCardHead{grid-template-columns:38px minmax(0,1fr);gap:10px}.cw-adminCardHead i,.cw-adminMenu i{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(49,85,126,.22);border-radius:10px;background:rgba(49,85,126,.07);color:var(--admin-blue);font-style:normal}.cw-adminCardHead strong,.cw-adminMenu strong,.cw-adminNotice strong,.cw-adminOrderCard h2{display:block;color:var(--admin-ink);font-family:var(--cw-font-title);font-size:19px;font-weight:400;line-height:1.18}.cw-adminCard p,.cw-adminCardHead small,.cw-adminMenu small,.cw-adminNotice p{color:var(--admin-soft);font-size:12px;line-height:1.5}.cw-adminCard p,.cw-adminNotice p{margin:10px 0 0}.cw-adminCard code,.cw-adminNotice code{color:var(--admin-red);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:11px}.cw-adminUsageNumber{display:flex;align-items:baseline;gap:6px;margin-top:14px}.cw-adminUsageNumber strong{color:var(--admin-red);font-family:var(--cw-font-title);font-size:34px;font-weight:400;line-height:1}.cw-adminRowsCount,.cw-adminUsageNumber span,.cw-adminUsagePercent{color:var(--admin-soft);font-size:12px}.cw-adminUsageBar{height:8px;margin-top:12px;overflow:hidden;border:1px solid rgba(32,25,21,.16);border-radius:999px;background:rgba(32,25,21,.08)}.cw-adminUsageBar i{display:block;height:100%;border-radius:inherit;background:var(--admin-blue)}.cw-adminUsage.is-warn .cw-adminUsageBar i{background:var(--admin-gold)}.cw-adminUsage.is-over .cw-adminUsageBar i{background:var(--admin-red)}.cw-adminRowsCount,.cw-adminUsagePercent{margin:6px 0 0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace}.cw-adminUsageRows{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.cw-adminUsageRows li{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:8px;align-items:center;color:var(--admin-soft);font-size:12px}.cw-adminUsageRows em,.cw-adminUsageRows strong{color:var(--admin-ink);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-style:normal}.cw-adminUsageRows em{text-align:right}.cw-adminStatGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cw-adminStatGrid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-adminStatGrid.is-five{grid-template-columns:repeat(5,minmax(0,1fr))}.cw-adminStatGrid.is-six{grid-template-columns:repeat(6,minmax(0,1fr))}.cw-adminStatGrid article{display:grid;gap:4px;min-height:62px;align-content:center;padding:10px 7px;border:1.2px solid rgba(30,25,20,.2);border-radius:10px;background:rgba(255,252,244,.56);text-align:center}.cw-adminStatGrid span{color:var(--admin-soft);font-size:10px;font-weight:900}.cw-adminStatGrid strong{color:var(--admin-ink);font-family:var(--cw-font-title);font-size:22px;font-weight:400;line-height:1}.cw-adminStatGrid article.is-warn strong{color:var(--admin-red)}.cw-adminToolbarShell{display:grid;gap:8px}.cw-adminQuickFilters{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.cw-adminQuickFilters::-webkit-scrollbar{display:none}.cw-adminQuickFilters a{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1.2px solid rgba(30,25,20,.18);border-radius:999px;background:rgba(255,252,244,.48);color:var(--admin-soft);font-size:12px;font-weight:850;text-decoration:none}.cw-adminQuickFilters a.is-active{border-color:rgba(157,61,50,.32);background:rgba(157,61,50,.1);color:var(--admin-red)}.cw-adminQuickFilters em{min-width:20px;padding:2px 6px;border-radius:999px;background:rgba(32,25,21,.07);color:inherit;font-size:10px;font-style:normal;font-weight:900;text-align:center}.cw-adminToolbar{display:grid;grid-template-columns:minmax(0,1fr) 112px 54px;gap:7px;padding:9px;border:1.5px solid rgba(30,25,20,.34);border-radius:10px;background:rgba(255,248,235,.58)}.cw-adminToolbar.has-secondaryFilter{grid-template-columns:minmax(0,1fr) 112px 112px 54px}.cw-adminToolbar input,.cw-adminToolbar select{width:100%;min-width:0;height:38px;padding:0 9px;border:1px solid rgba(30,25,20,.18);border-radius:8px;background:rgba(255,252,244,.78);color:var(--admin-ink);font:inherit;font-size:12px;outline:none}.cw-adminToolbar button{height:38px;border:1px solid rgba(157,61,50,.28);border-radius:8px;background:rgba(157,61,50,.08);color:var(--admin-red);font-size:12px;font-weight:900}.cw-adminImportPanel{display:grid;gap:12px;padding:14px;border:1.5px solid var(--admin-line);border-radius:10px;background:rgba(255,252,244,.68);box-shadow:0 10px 24px rgba(57,43,26,.06)}.cw-adminImportPanel>div{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start}.cw-adminImportPanel i{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(49,85,126,.22);border-radius:10px;background:rgba(49,85,126,.07);color:var(--admin-blue);font-style:normal}.cw-adminImportPanel strong{display:block;color:var(--admin-ink);font-family:var(--cw-font-title);font-size:19px;font-weight:400;line-height:1.18}.cw-adminImportPanel p{margin:4px 0 0;color:var(--admin-soft);font-size:12px;line-height:1.5}.cw-adminImportPanel form{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px}.cw-adminImportPanel input[type=file]{min-width:0;padding:9px;border:1px solid rgba(30,25,20,.18);border-radius:9px;background:rgba(255,252,244,.78);color:var(--admin-soft);font-size:12px}.cw-adminImportPanel button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(157,61,50,.28);border-radius:9px;background:rgba(157,61,50,.08);color:var(--admin-red);font-size:12px;font-weight:900;cursor:pointer}.cw-adminTodoList{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.cw-adminTodoList li{position:relative;padding-left:14px;color:var(--admin-soft);font-size:12px;line-height:1.5}.cw-adminTodoList li:before{position:absolute;top:.72em;left:0;width:5px;height:5px;border-radius:50%;background:var(--admin-red);content:""}.cw-adminAlert,.cw-adminFormError,.cw-adminNotice.is-error p{color:var(--admin-red)}.cw-adminMenu{display:grid;gap:10px;margin:0;padding:0;list-style:none}.cw-adminMenu a{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:66px;padding:12px}.cw-adminMenu em{color:var(--admin-blue);font-size:12px;font-style:normal;font-weight:900}.cw-adminMenu em.is-muted{color:rgba(32,25,21,.42)}.cw-adminNotice a{color:var(--admin-blue);font-weight:900;text-decoration:underline;text-underline-offset:3px}.cw-pageAdmin .cw-adminNotice a{min-height:42px;margin-top:12px;border:1px solid rgba(162,58,46,.22);border-radius:10px;background:rgba(162,58,46,.07);color:var(--launch-red);font-size:13px;text-decoration:none}.cw-adminLoginForm button,.cw-adminLogout button,.cw-pageAdmin .cw-adminNotice a{display:inline-flex;width:100%;align-items:center;justify-content:center;font-weight:900}.cw-adminLoginForm button,.cw-adminLogout button{min-height:48px;gap:7px;border:1.5px solid rgba(157,61,50,.3);border-radius:9px;background:rgba(157,61,50,.1);color:var(--admin-red);font-size:14px;cursor:pointer}.cw-adminLoginForm{display:grid;gap:12px}.cw-adminLoginForm label{display:grid;gap:7px}.cw-adminLoginForm label>span{color:var(--admin-red);font-size:12px;font-weight:900}.cw-adminLoginForm label>div{display:flex;min-height:46px;align-items:center;gap:9px;padding:0 12px;border:1.2px solid rgba(30,25,20,.22);border-radius:9px;background:rgba(255,252,244,.74);color:var(--admin-blue)}.cw-adminLoginForm input{width:100%;min-width:0;background:transparent;color:var(--admin-ink);outline:none}.cw-adminLoginForm input::-moz-placeholder{color:rgba(32,25,21,.38)}.cw-adminLoginForm input::placeholder{color:rgba(32,25,21,.38)}.cw-adminLoginForm button:disabled{opacity:.42;cursor:not-allowed}.cw-adminFilters{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.cw-adminFilters::-webkit-scrollbar{display:none}.cw-adminFilters a{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 13px;border:1.2px solid rgba(30,25,20,.22);border-radius:999px;background:rgba(255,252,244,.46);color:var(--admin-soft);font-size:12px;font-weight:850}.cw-adminFilters a.is-active{border-color:rgba(157,61,50,.32);background:rgba(157,61,50,.1);color:var(--admin-red)}.cw-adminDataList,.cw-adminOrderList{display:grid;gap:11px}.cw-adminEmpty{display:grid;min-height:144px;place-items:center;gap:8px;color:var(--admin-soft);text-align:center;font-size:13px}.cw-adminEmpty svg{color:var(--admin-blue)}.cw-adminDataCard,.cw-adminOrderCard{display:grid;gap:12px}.cw-adminOrderTop{grid-template-columns:auto minmax(0,1fr);gap:10px}.cw-adminOrderTop strong{color:var(--admin-red);font-size:16px;font-weight:900;text-align:right}.cw-adminDataCard h2,.cw-adminOrderCard h2{margin:0;font-size:20px}.cw-adminDataCard dl,.cw-adminOrderCard dl{display:grid;gap:7px;margin:0}.cw-adminDataCard dl div,.cw-adminOrderCard dl div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:baseline}.cw-adminDataCard dt,.cw-adminOrderCard dt{color:var(--admin-red);font-size:11px;font-weight:900}.cw-adminDataCard dd,.cw-adminOrderCard dd{min-width:0;margin:0;color:var(--admin-soft);font-size:12px;line-height:1.42;overflow-wrap:anywhere;text-align:right}.cw-adminContentPreview{display:-webkit-box;margin:0;color:var(--admin-soft);font-size:12px;line-height:1.55;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.cw-adminImageStrip{display:flex;gap:8px;overflow-x:auto}.cw-adminImageStrip img{flex:0 0 68px;width:68px;height:68px;border:1px solid rgba(30,25,20,.14);border-radius:9px;-o-object-fit:cover;object-fit:cover}.cw-adminProductImage{width:100%;aspect-ratio:16/9;border:1px solid rgba(30,25,20,.16);border-radius:10px;-o-object-fit:cover;object-fit:cover}.cw-adminOrderActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cw-adminOrderActions a,.cw-adminOrderActions span{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(49,85,126,.24);border-radius:9px;color:var(--admin-blue);font-size:12px;font-weight:900}.cw-adminOrderActions a.is-primary{border-color:rgba(157,61,50,.28);background:rgba(157,61,50,.08);color:var(--admin-red)}.cw-adminOrderActions span{border-color:rgba(30,25,20,.14);color:rgba(32,25,21,.42)}.cw-adminDetails{border-top:1px dashed rgba(30,25,20,.18);padding-top:10px}.cw-adminDetails summary{display:flex;min-height:38px;align-items:center;justify-content:center;border:1px solid rgba(49,85,126,.24);border-radius:9px;color:var(--admin-blue);font-size:12px;font-weight:900;cursor:pointer}.cw-adminDetails[open] summary{margin-bottom:10px;background:rgba(49,85,126,.07)}.cw-adminFullText pre{max-height:420px;margin:0;padding:12px;overflow:auto;border:1px solid rgba(30,25,20,.12);border-radius:9px;background:rgba(255,252,244,.7);color:var(--admin-ink);font-family:var(--cw-font-sans);font-size:12px;font-weight:650;line-height:1.65;white-space:pre-wrap}.cw-adminAnswerList{display:grid;gap:8px;padding-top:10px;border-top:1px dashed rgba(30,25,20,.18)}.cw-adminAnswerList h3{margin:0;color:var(--admin-red);font-size:12px;font-weight:900}.cw-adminAnswerCard{display:grid;gap:5px;padding:10px 11px;border:1px solid rgba(30,25,20,.12);border-radius:9px;background:rgba(255,252,244,.58)}.cw-adminAnswerCard strong{color:var(--admin-ink);font-size:12px;font-weight:900}.cw-adminAnswerCard p{margin:0;color:var(--admin-soft);font-size:12px;font-weight:650;line-height:1.55;white-space:pre-wrap}.cw-adminEditForm button,.cw-adminInlineForm button{display:inline-flex;width:100%;min-height:42px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(49,85,126,.24);border-radius:9px;background:rgba(49,85,126,.07);color:var(--admin-blue);font-size:12px;font-weight:900;cursor:pointer}.cw-adminInlineForm button:disabled{opacity:.45;cursor:not-allowed}.cw-adminEditForm{display:grid;gap:10px}.cw-adminEditForm label{display:grid;gap:6px}.cw-adminCheckRow span,.cw-adminEditForm label span{color:var(--admin-red);font-size:12px;font-weight:900}.cw-adminEditForm input,.cw-adminEditForm select,.cw-adminEditForm textarea{width:100%;min-width:0;padding:10px 11px;border:1.2px solid rgba(30,25,20,.22);border-radius:9px;background:rgba(255,252,244,.74);color:var(--admin-ink);font:inherit;font-size:13px;outline:none}.cw-adminEditForm textarea{min-height:92px;line-height:1.5;resize:vertical}.cw-adminFormHint{margin:0;padding:10px 11px;border:1px solid rgba(165,66,52,.22);border-radius:9px;background:rgba(165,66,52,.06);color:var(--admin-red);font-size:12px;font-weight:800;line-height:1.55}.cw-adminFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cw-adminCheckRow{display:flex!important;align-items:center;gap:8px}.cw-adminCheckRow input{width:17px;height:17px;accent-color:var(--admin-red)}@media (max-width:380px){.cw-adminToolbar{grid-template-columns:1fr}.cw-adminStatGrid,.cw-adminStatGrid.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--ink:#2d241b;--muted:#786a5d;--paper:#f7edda;--panel:#fff8ea;--night:#2d241b;--jade:#6f7d62;--cinnabar:#9f2f24;--gold:#a9803b;--line:rgba(106,76,43,0.18);--theme-ink:#2d241b;--theme-soft:#786a5d;--theme-faint:#9a8b7a;--theme-paper:#f7edda;--theme-paper-light:#fff8ea;--theme-panel:rgba(255,248,234,0.58);--theme-panel-strong:rgba(255,248,234,0.78);--theme-line:rgba(106,76,43,0.18);--theme-line-strong:rgba(106,76,43,0.31);--theme-red:#9f2f24;--theme-gold:#a9803b;--theme-green:#627251}body,body:has(.cw-notebookPage),body:has(.cw-page),html{background:radial-gradient(circle at 50% -8%,rgba(169,128,59,.18),transparent 330px),linear-gradient(180deg,#fff8ea,#f8edd9 48%,#f5e9d4)!important;color:var(--theme-ink)}.cw-accountPage,.cw-authPage,.cw-flowPage,.cw-notebookPage,.cw-page,.cw-statusPage{min-height:100vh;background:radial-gradient(circle at 18% 8%,rgba(169,128,59,.11),transparent 210px),radial-gradient(circle at 78% 92%,rgba(106,76,43,.1),transparent 260px),linear-gradient(180deg,#fff8ea,#f7edda)!important;color:var(--theme-ink)}.cw-accountPhone,.cw-authPhone,.cw-flowPhone,.cw-notebookPhone,.cw-pageAdmin .cw-phone,.cw-pagePromptTest .cw-phone,.cw-phone,.cw-statusPhone{background:radial-gradient(ellipse at 74% 88%,rgba(106,76,43,.1),transparent 168px),radial-gradient(ellipse at 38% 96%,rgba(106,76,43,.08),transparent 132px),linear-gradient(170deg,rgba(106,76,43,.026) 0 1px,transparent 1px 18px),linear-gradient(100deg,rgba(106,76,43,.022) 0 1px,transparent 1px 22px),linear-gradient(180deg,#fff8ea,#f8efde 56%,#f5e8d2)!important;color:var(--theme-ink)!important;box-shadow:none}.cw-notebookPhone:before,.cw-phone:before{opacity:.28!important;background:radial-gradient(ellipse at 22% 98%,rgba(106,76,43,.13),transparent 86px),radial-gradient(ellipse at 76% 94%,rgba(106,76,43,.16),transparent 122px),linear-gradient(180deg,transparent,rgba(106,76,43,.035))!important;pointer-events:none}.cw-authHeader,.cw-flowHeader,.cw-header,.cw-notebookHeader,.cw-pageAdmin .cw-header,.cw-pagePromptTest .cw-header{border-bottom:0!important;background:rgba(255,248,234,.84)!important;color:var(--theme-ink)!important;box-shadow:none!important;backdrop-filter:blur(10px)}.cw-headerDark,.cw-headerHero{background:rgba(255,248,234,.72)!important}.cw-authBrand,.cw-brand,.cw-headerDark,.cw-headerHero,.cw-headerHero .cw-brand strong,.cw-headerHero .cw-iconButton,.cw-notebookBrand{color:var(--theme-ink)!important}.cw-authBrand strong,.cw-brand strong,.cw-notebookBrand strong,.cw-notebookHeader .cw-brandCenter strong{color:var(--theme-ink)!important;font-family:var(--cw-font-title);font-size:20px;font-weight:400;letter-spacing:0}.cw-authBrand span,.cw-brand span,.cw-notebookBrand span{border-color:rgba(169,128,59,.32)!important;background:rgba(169,128,59,.11)!important;color:var(--theme-gold)!important}.cw-authHeader>a,.cw-flowHeader>a:not(.cw-authBrand),.cw-iconButton,.cw-notebookHeader>a{color:var(--theme-ink)!important;box-shadow:none!important}.cw-accountMain,.cw-authMain,.cw-flowMain,.cw-main,.cw-notebookMain,.cw-pageAdmin .cw-subMain,.cw-statusMain,.cw-subMain{color:var(--theme-ink)}.cw-accountHero,.cw-adminHero,.cw-authHero,.cw-listHero,.cw-notebookHero,.cw-paymentHero{color:var(--theme-ink)!important}.cw-accountHero p,.cw-adminHero p,.cw-authHero p,.cw-listHero p,.cw-menuSection>p,.cw-notebookHero p,.cw-paymentHero p,.cw-statusCard p{color:var(--theme-red)!important;font-family:var(--cw-font-title);font-size:18px;font-weight:400;letter-spacing:0}.cw-accountHero h1,.cw-adminHero h1,.cw-authHero h1,.cw-listHero h1,.cw-notebookHero h1,.cw-paymentHero h1,.cw-statusCard h1{color:var(--theme-ink)!important;font-family:var(--cw-font-title);font-weight:400;letter-spacing:0}.cw-accountHero>span,.cw-adminHero p,.cw-adminHero span,.cw-authHero span,.cw-listHero span,.cw-notebookHero span,.cw-paymentHero span,.cw-statusCard>span{color:var(--theme-soft)!important}.cw-accountList,.cw-adminCard,.cw-adminDataCard,.cw-adminEmpty,.cw-adminLoginForm,.cw-adminMenu a,.cw-adminNotice,.cw-adminOrderCard,.cw-authPanel,.cw-emptyPanel,.cw-hwAccountList a,.cw-hwEmptyPanel,.cw-hwOrderItem,.cw-hwProfile,.cw-hwReviewItem,.cw-hwReviewWritePanel,.cw-menuAccount a,.cw-menuList a,.cw-menuSection,.cw-orderItem,.cw-orderSummary,.cw-passwordPanel,.cw-paymentPanel,.cw-profile,.cw-reviewItem,.cw-reviewWritePanel,.cw-statusCard{border:1px solid var(--theme-line-strong)!important;background:var(--theme-panel)!important;color:var(--theme-ink)!important;box-shadow:0 8px 22px rgba(106,76,43,.06)!important;backdrop-filter:none!important}.cw-hwProfile,.cw-profile{background:transparent!important;box-shadow:none!important}.cw-accountInfoGrid i,.cw-adminCardHead i,.cw-adminEmpty svg,.cw-adminMenu i,.cw-hwAccountList i,.cw-hwProfile svg,.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-passwordPanelHead i,.cw-profile svg{border-color:rgba(169,128,59,.24)!important;background:rgba(169,128,59,.1)!important;color:var(--theme-gold)!important}.cw-accountInfoGrid span,.cw-accountInfoGrid strong,.cw-adminCard p,.cw-adminCardHead small,.cw-adminContentPreview,.cw-adminDataCard dd,.cw-adminMenu small,.cw-adminNotice p,.cw-adminOrderCard dd,.cw-adminRowsCount,.cw-hwAccountList small,.cw-hwEmptyPanel p,.cw-hwOrderItem p,.cw-hwProfile p,.cw-hwProfile span,.cw-hwReviewItem p,.cw-hwReviewItem small,.cw-menuList small,.cw-passwordNotice,.cw-passwordPanelHead small,.cw-profile p,.cw-profile span,.cw-secureNote{color:var(--theme-soft)!important}.cw-accountSectionTitle p,.cw-adminCardHead strong,.cw-adminDataCard h2,.cw-adminMenu strong,.cw-adminNotice strong,.cw-adminOrderCard h2,.cw-hwAccountList strong,.cw-hwEmptyPanel h2,.cw-hwOrderItem h2,.cw-hwProfile h1,.cw-hwReviewItem strong,.cw-passwordPanelHead strong,.cw-paymentPanelHead h2,.cw-profile h1{color:var(--theme-ink)!important;font-family:var(--cw-font-title);font-weight:400}.cw-accountInfoGrid article{min-height:64px;border:0!important;border-bottom:1px solid var(--theme-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cw-accountInfoGrid{gap:0;padding:14px 16px;border:1px solid var(--theme-line-strong);background:rgba(255,248,234,.38)}.cw-accountInfoGrid article:last-child{border-bottom:0!important}.cw-adminCheckRow span,.cw-adminDataCard dt,.cw-adminEditForm label span,.cw-adminOrderCard dt,.cw-formField label,.cw-notebookField label,.cw-passwordForm label span,.cw-reviewWritePanel label{color:var(--theme-red)!important}.cw-adminEditForm input,.cw-adminEditForm textarea,.cw-adminToolbar input,.cw-adminToolbar select,.cw-formField>div,.cw-notebookField>div,.cw-passwordForm input{border-color:var(--theme-line)!important;background:rgba(255,252,244,.66)!important;color:var(--theme-ink)!important}.cw-formField input,.cw-notebookField input,.cw-reviewWritePanel textarea{color:var(--theme-ink)!important}.cw-formField input::-moz-placeholder,.cw-notebookField input::-moz-placeholder{color:rgba(120,106,93,.62)!important}.cw-formField input::placeholder,.cw-notebookField input::placeholder{color:rgba(120,106,93,.62)!important}.cw-adminEditForm button,.cw-adminInlineForm button,.cw-adminToolbar button,.cw-authSubmit,.cw-notebookSubmit,.cw-passwordForm button,.cw-paymentPanel button,.cw-reviewWritePanel button[type=submit]{border:1px solid rgba(159,47,36,.24)!important;background:rgba(159,47,36,.08)!important;color:var(--theme-red)!important;box-shadow:none!important}iframe[title="토스페이먼츠 전자결제"]{width:min(100vw - 24px,390px)!important;height:min(650px,calc(100vh - 48px))!important;left:50%!important;top:50%!important;right:auto!important;margin:0!important;transform:translate(-50%,-50%)!important}.cw-menuLogout button,.cw-signoutForm button{border-color:rgba(159,47,36,.24)!important;background:transparent!important;color:var(--theme-red)!important}.cw-socialLogin.is-kakao{border-color:var(--theme-line)!important;background:rgba(255,252,244,.72)!important;color:var(--theme-ink)!important}.cw-socialLogin.is-kakao .cw-socialIcon{background:rgba(169,128,59,.1)!important;color:var(--theme-gold)!important}.cw-adminDetails summary,.cw-adminFilters a,.cw-adminOrderActions a,.cw-adminOrderActions span,.cw-statusBadge{border-color:var(--theme-line)!important;background:rgba(255,252,244,.52)!important;color:var(--theme-soft)!important}.cw-adminFilters a.is-active,.cw-adminOrderActions a.is-primary,.cw-statusBadge.is-paid{border-color:rgba(159,47,36,.24)!important;background:rgba(159,47,36,.08)!important;color:var(--theme-red)!important}.cw-bottomNav,.cw-bottomNavDark,.cw-pageAdmin .cw-bottomNav,.cw-pagePromptTest .cw-bottomNav,body:has(.cw-notebookPage) .cw-bottomNav{border-top:1px solid var(--theme-line)!important;background:rgba(255,248,234,.9)!important;color:var(--theme-soft)!important;backdrop-filter:blur(10px)}.cw-bottomNav a,.cw-bottomNavDark a{color:var(--theme-faint)!important}.cw-bottomNav a.is-active,.cw-bottomNavDark a.is-active{color:var(--theme-red)!important}.cw-adminDetails,.cw-adminUsageBar,.cw-checkoutTotal,.cw-orderSummary div{border-color:var(--theme-line)!important}.cw-adminUsageBar{background:rgba(106,76,43,.08)!important}.cw-adminUsage.is-over .cw-adminUsageBar i,.cw-adminUsage.is-warn .cw-adminUsageBar i,.cw-adminUsageBar i{background:var(--theme-red)!important}.cw-adminImageStrip img,.cw-adminProductImage{border-color:var(--theme-line)!important}:root{--launch-ink:#2b2118;--launch-soft:#746555;--launch-muted:#9a8d7b;--launch-paper:#fbf3e4;--launch-panel:rgba(255,250,240,0.62);--launch-panel-solid:#fff8eb;--launch-line:rgba(88,62,36,0.18);--launch-line-strong:rgba(88,62,36,0.28);--launch-red:#a23a2e;--launch-gold:#ad843c}body:has(.cw-notebookPage),body:has(.cw-page){background:#f6ead6!important}.cw-accountPage,.cw-notebookPage,.cw-page{background:linear-gradient(180deg,#fff7e8,#f8edd9)!important}.cw-accountPhone,.cw-authPhone,.cw-flowPhone,.cw-notebookPhone,.cw-page .cw-phone,.cw-pageAdmin .cw-phone,.cw-pagePromptTest .cw-phone,.cw-statusPhone{width:min(100vw,390px)!important;min-height:100vh!important;margin:0 auto!important;border:0!important;border-radius:0!important;background:radial-gradient(ellipse at 82% 92%,rgba(88,62,36,.07),transparent 170px),linear-gradient(180deg,#fff8eb,#f7ecd8)!important;box-shadow:none!important;color:var(--launch-ink)!important}.cw-notebookBrand strong:after,.cw-notebookPanel:after,.cw-notebookPhone:before,.cw-phone:before{display:none!important}.cw-authHeader,.cw-flowHeader,.cw-header,.cw-headerDark,.cw-headerHero,.cw-notebookHeader,.cw-pageAdmin .cw-header,.cw-pagePromptTest .cw-header{top:0!important;width:min(100vw,390px)!important;height:64px!important;border:0!important;background:rgba(255,248,235,.9)!important;color:var(--launch-ink)!important;box-shadow:none!important;backdrop-filter:blur(8px)}.cw-authBrand strong,.cw-brand strong,.cw-headerDark .cw-brand strong,.cw-headerHero .cw-brand strong,.cw-notebookBrand strong,.cw-notebookHeader .cw-brandCenter strong{color:var(--launch-ink)!important;font-family:var(--cw-font-title);font-size:21px!important;font-weight:400!important;text-shadow:none!important}.cw-authHeader>a,.cw-flowHeader>a:not(.cw-authBrand),.cw-iconButton,.cw-notebookHeader>a{border:0!important;background:transparent!important;color:var(--launch-ink)!important}.cw-accountMain,.cw-authMain,.cw-flowMain,.cw-main,.cw-notebookMain,.cw-pageAdmin .cw-subMain,.cw-statusMain,.cw-subMain{padding-right:22px!important;padding-left:22px!important;color:var(--launch-ink)!important}.cw-bottomNav,.cw-bottomNavDark,.cw-pageAdmin .cw-bottomNav,.cw-pagePromptTest .cw-bottomNav,body:has(.cw-notebookPage) .cw-bottomNav{bottom:0!important;width:min(100vw,390px)!important;border-top:1px solid var(--launch-line)!important;background:rgba(255,248,235,.92)!important;box-shadow:none!important;backdrop-filter:blur(8px)}.cw-bottomNav a,.cw-bottomNavDark a{color:var(--launch-muted)!important}.cw-bottomNav a.is-active,.cw-bottomNavDark a.is-active{color:var(--launch-red)!important}.cw-accountHero,.cw-adminHero,.cw-authHero,.cw-listHero,.cw-notebookHero,.cw-paymentHero{padding-top:18px!important;padding-bottom:18px!important}.cw-accountHero p,.cw-adminHero p,.cw-authHero p,.cw-listHero p,.cw-menuSection>p,.cw-notebookHero p,.cw-paymentHero p,.cw-statusCard p{color:var(--launch-red)!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:800!important;letter-spacing:0!important}.cw-accountHero h1,.cw-adminHero h1,.cw-authHero h1,.cw-listHero h1,.cw-notebookHero h1,.cw-paymentHero h1,.cw-statusCard h1{color:var(--launch-ink)!important;font-family:var(--cw-font-title)!important;font-size:30px!important;font-weight:400!important;line-height:1.18!important}.cw-accountHero>span,.cw-adminHero span,.cw-authHero span,.cw-listHero span,.cw-notebookHero span,.cw-paymentHero span,.cw-statusCard>span{color:var(--launch-soft)!important;font-size:14px!important}.cw-accountList,.cw-adminCard,.cw-adminDataCard,.cw-adminEmpty,.cw-adminLoginForm,.cw-adminMenu a,.cw-adminNotice,.cw-adminOrderCard,.cw-authPanel,.cw-cleanPanel,.cw-emptyPanel,.cw-hwAccountList a,.cw-hwEmptyPanel,.cw-hwOrderItem,.cw-hwProfile,.cw-hwReviewItem,.cw-hwReviewWritePanel,.cw-menuAccount a,.cw-menuList a,.cw-menuSection,.cw-orderItem,.cw-orderSummary,.cw-passwordPanel,.cw-paymentPanel,.cw-policyPage,.cw-profile,.cw-reviewItem,.cw-reviewWritePanel,.cw-statusCard{border:1px solid var(--launch-line-strong)!important;border-radius:14px!important;background:var(--launch-panel)!important;box-shadow:none!important;color:var(--launch-ink)!important;backdrop-filter:none!important}.cw-accountInfoGrid,.cw-hwAccountList,.cw-menuSection{overflow:hidden;padding:16px!important}.cw-accountInfoGrid article,.cw-hwAccountList a,.cw-menuList a{border:0!important;border-bottom:1px solid var(--launch-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cw-accountInfoGrid article:last-child,.cw-hwAccountList a:last-child,.cw-menuList a:last-child{border-bottom:0!important}.cw-hwProfile,.cw-profile{border-radius:999px!important}.cw-accountInfoGrid i,.cw-adminCardHead i,.cw-adminEmpty svg,.cw-adminMenu i,.cw-hwAccountList i,.cw-hwProfile svg,.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-passwordPanelHead i,.cw-profile svg{border:1px solid rgba(173,132,60,.24)!important;border-radius:10px!important;background:rgba(173,132,60,.1)!important;color:var(--launch-gold)!important}.cw-adminEditForm input,.cw-adminEditForm textarea,.cw-adminToolbar input,.cw-adminToolbar select,.cw-cleanForm input,.cw-formField>div,.cw-notebookField>div,.cw-passwordForm input{border:1px solid var(--launch-line)!important;border-radius:10px!important;background:rgba(255,250,240,.72)!important;color:var(--launch-ink)!important}.cw-adminEditForm button,.cw-adminInlineForm button,.cw-adminToolbar button,.cw-authSubmit,.cw-cleanForm button,.cw-notebookSubmit,.cw-passwordForm button,.cw-paymentPanel button,.cw-reviewWritePanel button[type=submit]{border:1px solid rgba(162,58,46,.24)!important;border-radius:10px!important;background:rgba(162,58,46,.08)!important;color:var(--launch-red)!important;box-shadow:none!important}.cw-cleanForm{display:grid;gap:16px}body:has(.cw-flowPage.cw-notebookPage),body:has(.cw-orderArchivePage),body:has(.cw-sajuPreparePage),body:has(.cw-statusPage.cw-notebookPage){--cw-payment-font:"Noto Sans KR","Apple SD Gothic Neo","Segoe UI",sans-serif}body:has(.cw-flowPage.cw-notebookPage) .cw-flowMain,body:has(.cw-flowPage.cw-notebookPage) .cw-flowMain *,body:has(.cw-flowPage.cw-notebookPage) .cw-flowMain :after,body:has(.cw-flowPage.cw-notebookPage) .cw-flowMain :before,body:has(.cw-orderArchivePage) .cw-subMain,body:has(.cw-orderArchivePage) .cw-subMain *,body:has(.cw-orderArchivePage) .cw-subMain :after,body:has(.cw-orderArchivePage) .cw-subMain :before,body:has(.cw-sajuPreparePage) .cw-sajuPrepareMain,body:has(.cw-sajuPreparePage) .cw-sajuPrepareMain *,body:has(.cw-sajuPreparePage) .cw-sajuPrepareMain :after,body:has(.cw-sajuPreparePage) .cw-sajuPrepareMain :before,body:has(.cw-statusPage.cw-notebookPage) .cw-statusMain,body:has(.cw-statusPage.cw-notebookPage) .cw-statusMain *,body:has(.cw-statusPage.cw-notebookPage) .cw-statusMain :after,body:has(.cw-statusPage.cw-notebookPage) .cw-statusMain :before{font-family:var(--cw-payment-font)!important}.cw-policyPage{padding:20px 18px!important;font-size:14px;line-height:1.72}.cw-policyPage h1{margin:0 0 18px!important;font-size:28px!important}.cw-policyPage h1,.cw-policyPage h2{color:var(--launch-ink);font-family:var(--cw-font-title);font-weight:400!important}.cw-policyPage h2{margin:28px 0 10px!important;font-size:22px!important}.cw-policyPage h3{margin:18px 0 8px!important;color:var(--launch-red);font-size:14px!important;font-weight:800!important}.cw-policyPage li,.cw-policyPage p{color:var(--launch-soft)}.cw-policyPage table{min-width:520px}body:has(.cw-policyPage){background:#eee6dc!important}.cw-page:has(.cw-policyPage){display:flex;justify-content:center;min-height:100vh;background:#eee6dc!important}.cw-page:has(.cw-policyPage) .cw-phone{width:min(100vw,414px)!important;max-width:414px!important;min-height:100vh;margin:0 auto!important;overflow:hidden;border:0!important;border-radius:0!important;background:#fff4e9!important;box-shadow:0 18px 54px rgba(63,45,27,.22)!important}.cw-page:has(.cw-policyPage) .cw-subMain{padding:64px 18px calc(118px + env(safe-area-inset-bottom, 0px))!important;background:#fff4e9!important}.cw-page:has(.cw-policyPage) .cw-policyPage{padding:20px 0 28px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#050505!important}.cw-page:has(.cw-policyPage) .cw-policyPage h1{color:#060606!important;font-family:var(--cw-font-title)!important;font-size:31px!important;font-weight:600!important;line-height:1.16!important}.cw-page:has(.cw-policyPage) .cw-policyPage h2{color:#060606!important;font-family:var(--cw-font-title)!important;font-size:23px!important;font-weight:600!important}.cw-page:has(.cw-policyPage) .cw-policyPage h3{color:#c43d3c!important}.cw-page:has(.cw-policyPage) .cw-policyPage li,.cw-page:has(.cw-policyPage) .cw-policyPage p{color:#2b2118!important}.cw-page:has(.cw-policyPage) .cw-policyPage table{background:rgba(255,255,255,.36)}.cw-adminToolbar{grid-template-columns:minmax(0,1fr) minmax(108px,.65fr) auto!important;width:100%!important}.cw-adminToolbar,.cw-adminToolbar input,.cw-adminToolbar select{min-width:0!important}.cw-adminDataCard,.cw-adminDataList,.cw-adminOrderCard,.cw-adminOrderList{width:100%!important;min-width:0!important}.cw-adminDataCard,.cw-adminOrderCard{overflow:hidden!important}.cw-adminOrderTop{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%;min-width:0}.cw-adminDataCard dd,.cw-adminDataCard h2,.cw-adminOrderCard dd,.cw-adminOrderCard h2,.cw-adminOrderTop strong{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}.cw-adminDataCard h2,.cw-adminOrderCard h2{font-size:17px!important;line-height:1.32!important}.cw-adminDataCard .cw-adminOrderTop{grid-template-columns:minmax(0,1fr)!important;justify-items:start;gap:7px!important}.cw-adminDataCard .cw-adminOrderTop strong{width:100%;color:var(--launch-red)!important;font-size:16px!important;line-height:1.25!important;text-align:left!important}.cw-adminDataCard h2{color:var(--launch-ink)!important;font-family:var(--cw-font-sans)!important;font-size:15px!important;font-weight:800!important}.cw-adminCompactMeta div,.cw-adminDataCard dl div,.cw-adminOrderCard dl div{grid-template-columns:72px minmax(0,1fr)!important;width:100%;min-width:0}.cw-adminStatGrid,.cw-adminStatGrid.is-three{width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.cw-demoForm,.cw-demoPanel{display:grid;gap:14px}.cw-demoFormGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cw-demoFormGrid label{display:grid;min-width:0;gap:6px}.cw-demoFormGrid label.is-wide{grid-column:span 2}.cw-demoFormGrid span{color:var(--launch-red);font-size:11px;font-weight:900}.cw-demoFormGrid input,.cw-demoFormGrid select{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid var(--launch-line);border-radius:10px;background:rgba(255,250,240,.72);color:var(--launch-ink);font:inherit;font-size:13px;outline:none}.cw-demoFormGrid button{min-height:40px;border:1px solid rgba(162,58,46,.26);border-radius:999px;background:rgba(162,58,46,.1);color:var(--launch-red);font-size:13px;font-weight:900}.cw-demoStatus{display:flex;flex-wrap:wrap;gap:8px}.cw-demoBadge{display:inline-flex;min-height:30px;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--launch-line);border-radius:999px;color:var(--launch-muted);font-size:11px;font-weight:900}.cw-demoBadge i{width:6px;height:6px;border-radius:50%;background:var(--launch-muted)}.cw-demoBadge.is-ok{border-color:rgba(162,58,46,.25);color:var(--launch-red)}.cw-demoBadge.is-ok i{background:var(--launch-red)}.cw-demoTableWrap{overflow-x:auto}.cw-demoPromptPreview{max-height:420px;overflow:auto;margin:0;padding:12px;border:1px solid var(--launch-line);border-radius:10px;background:rgba(255,250,240,.72);color:var(--launch-soft);font-size:11px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.cw-demoErrorBox{display:grid;gap:6px;padding:12px;border:1px solid rgba(162,58,46,.18);border-radius:10px;background:rgba(162,58,46,.055)}.cw-demoErrorBox strong{color:var(--launch-ink);font-size:14px}.cw-demoErrorBox p{margin:0;color:var(--launch-soft);font-size:12px;line-height:1.55}body:has(.cw-resultMinimal) .cw-resultReportIntro{position:relative;display:grid;gap:8px;margin-top:12px;padding:15px 14px;overflow:hidden;border:1px solid rgba(88,62,36,.3);border-radius:12px;background:radial-gradient(circle at 88% 16%,rgba(173,132,60,.12),transparent 86px),rgba(255,250,240,.58);color:var(--launch-ink)}body:has(.cw-resultMinimal) .cw-resultReportIntro span{color:var(--launch-red);font-size:12px;font-weight:900;letter-spacing:0}body:has(.cw-resultMinimal) .cw-resultReportIntro h2{margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:23px;font-weight:400;line-height:1.18}body:has(.cw-resultMinimal) .cw-resultReportIntro p{margin:0;color:var(--launch-soft);font-size:13px;font-weight:700;line-height:1.58}body:has(.cw-resultMinimal) .cw-resultChapterArc{display:grid;gap:12px;margin-top:12px;padding:15px 14px;border:1px solid rgba(58,40,25,.18);border-radius:12px;background:linear-gradient(135deg,rgba(162,58,46,.08),transparent 36%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,247,232,.76)),#fff9ef;box-shadow:0 14px 30px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultChapterArcLead{display:grid;gap:7px}body:has(.cw-resultMinimal) .cw-resultChapterArcLead span{width:-moz-fit-content;width:fit-content;color:#a23a2e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultChapterArcLead h2{max-width:330px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:400;line-height:1.15}body:has(.cw-resultMinimal) .cw-resultChapterArcLead p{margin:0;color:#584b3f;font-size:12.5px;font-weight:760;line-height:1.55}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack{display:grid;gap:9px}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:10px;border:1px solid rgba(88,62,36,.14);border-radius:10px;background:rgba(255,252,244,.72)}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article>div{display:grid;min-width:0;gap:4px}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article span{color:#a23a2e;font-size:10.5px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article.is-flow span{color:#2e527f}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article.is-relation span{color:#2f7045}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article strong{min-width:0;color:var(--launch-ink);font-size:15px;font-weight:950;line-height:1.2}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article p{max-width:310px;min-width:0;margin:0;color:#584b3f;font-size:11.5px;font-weight:760;line-height:1.48;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack nav{display:grid;grid-template-columns:repeat(4,44px);gap:5px;min-width:0}body:has(.cw-resultMinimal) .cw-resultChapterArcLink{display:grid;width:44px;min-height:48px;align-content:center;justify-items:center;gap:3px;padding:5px 4px;border:1px solid rgba(162,58,46,.22);border-radius:8px;background:rgba(162,58,46,.07);color:inherit;text-align:center;text-decoration:none}body:has(.cw-resultMinimal) .cw-resultChapterArcLink.is-flow{border-color:rgba(46,82,127,.22);background:rgba(46,82,127,.07)}body:has(.cw-resultMinimal) .cw-resultChapterArcLink.is-relation{border-color:rgba(47,112,69,.22);background:rgba(47,112,69,.07)}body:has(.cw-resultMinimal) .cw-resultChapterArcLink b,body:has(.cw-resultMinimal) .cw-resultChapterArcLink em{display:block;max-width:100%;overflow:hidden;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}body:has(.cw-resultMinimal) .cw-resultChapterArcLink b{color:#a23a2e;font-size:13px;font-weight:950}body:has(.cw-resultMinimal) .cw-resultChapterArcLink.is-flow b{color:#2e527f}body:has(.cw-resultMinimal) .cw-resultChapterArcLink.is-relation b{color:#2f7045}body:has(.cw-resultMinimal) .cw-resultChapterArcLink em{color:#5d4e3e;font-size:10px;font-style:normal;font-weight:850}@media (max-width:520px){body:has(.cw-resultMinimal) .cw-resultChapterArcTrack article{grid-template-columns:1fr;align-items:start}body:has(.cw-resultMinimal) .cw-resultChapterArcTrack nav{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}body:has(.cw-resultMinimal) .cw-resultChapterArcLink{width:auto}}body:has(.cw-resultMinimal) .cw-resultReadingCompass{display:grid;gap:10px;padding:15px 14px;border:1px solid rgba(58,40,25,.18);border-radius:8px;background:linear-gradient(135deg,rgba(173,132,60,.1),transparent 46%),linear-gradient(180deg,rgba(255,253,247,.9),rgba(255,247,232,.7)),#fff9ef;box-shadow:0 12px 26px rgba(55,37,21,.07)}body:has(.cw-resultMinimal) .cw-resultReadingCompass>div:last-child{display:grid;gap:0;border-top:1px solid rgba(88,62,36,.14);border-bottom:1px solid rgba(88,62,36,.14)}body:has(.cw-resultMinimal) .cw-resultReadingCompass a{display:grid;grid-template-columns:72px 1fr;gap:5px 10px;min-width:0;padding:10px 0;border-top:1px solid rgba(88,62,36,.1);color:inherit;text-decoration:none}body:has(.cw-resultMinimal) .cw-resultReadingCompass a:first-child{border-top:0}body:has(.cw-resultMinimal) .cw-resultReadingCompass a span{color:#a23a2e;font-size:11px;font-weight:950;line-height:1.3}body:has(.cw-resultMinimal) .cw-resultReadingCompass a strong{min-width:0;color:var(--launch-ink);font-size:14px;font-weight:950;line-height:1.28}body:has(.cw-resultMinimal) .cw-resultReadingCompass a small{grid-column:2;color:#5d4e3e;font-size:12px;font-weight:760;line-height:1.48}body:has(.cw-resultMinimal) .cw-resultStoryBoard{display:grid;gap:12px;padding:16px 14px;border:1px solid rgba(58,40,25,.18);border-radius:8px;background:linear-gradient(135deg,rgba(162,58,46,.08),transparent 36%),linear-gradient(180deg,rgba(255,253,247,.9),rgba(255,247,232,.74)),#fff9ef;box-shadow:0 16px 34px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultStoryHeader{display:grid;gap:7px}body:has(.cw-resultMinimal) .cw-resultStoryHeader span{width:-moz-fit-content;width:fit-content;color:#a23a2e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultStoryHeader h2{max-width:330px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:25px;font-weight:400;line-height:1.14}body:has(.cw-resultMinimal) .cw-resultStoryHeader p{margin:0;color:#584b3f;font-size:12.5px;font-weight:760;line-height:1.55}body:has(.cw-resultMinimal) .cw-resultStoryTrack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article{display:grid;min-width:0;min-height:250px;grid-template-rows:78px auto auto 1fr auto;gap:7px;align-content:start;padding:9px;border:1px solid rgba(88,62,36,.16);border-radius:8px;background:rgba(255,252,244,.7)}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure{position:relative;overflow:hidden;height:78px;margin:0;border:1px solid rgba(88,62,36,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,250,239,.92),rgba(244,231,204,.72))}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure i,body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure:after,body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure:before{content:"";position:absolute;display:block}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure:before{inset:14px 13px auto;height:1px;background:rgba(88,62,36,.18);box-shadow:0 18px 0 rgba(88,62,36,.12),0 36px 0 rgba(88,62,36,.1)}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure:after{right:12px;bottom:11px;left:12px;height:2px;border-radius:99px;background:rgba(36,54,46,.18)}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure i:first-child{top:17px;left:17px;width:24px;height:34px;border:2px solid rgba(162,58,46,.5);border-top:0;border-radius:0 0 14px 14px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure i:nth-child(2){top:20px;right:25px;width:28px;height:28px;border:2px solid rgba(173,132,60,.55);border-radius:50%}body:has(.cw-resultMinimal) .cw-resultStoryTrack article figure i:nth-child(3){right:48px;bottom:13px;width:34px;height:2px;border-radius:99px;background:rgba(162,58,46,.44);transform:rotate(-12deg)}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-domain figure i:first-child{width:32px;height:24px;border:2px solid rgba(173,132,60,.55);border-radius:6px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-domain figure i:nth-child(2){top:18px;right:18px;width:20px;height:38px;border-color:rgba(36,54,46,.42);border-radius:99px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-relation figure i:first-child,body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-relation figure i:nth-child(2){top:21px;width:30px;height:30px;border-color:rgba(36,54,46,.42);border-radius:50%}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-relation figure i:first-child{left:23px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-relation figure i:nth-child(2){right:23px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-flow figure i:first-child{top:39px;left:18px;width:88px;height:2px;border:0;border-radius:99px;background:linear-gradient(90deg,#a23a2e,#ad843c,#24362e)}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-flow figure i:nth-child(2),body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-flow figure i:nth-child(3){top:31px;width:16px;height:16px;border-width:2px;background:rgba(255,252,244,.9)}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-flow figure i:nth-child(2){right:46px}body:has(.cw-resultMinimal) .cw-resultStoryTrack article.is-flow figure i:nth-child(3){right:18px;transform:none}body:has(.cw-resultMinimal) .cw-resultStoryTrack article>span{color:#a23a2e;font-size:10.5px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultStoryTrack article h3{margin:0;color:var(--launch-ink);font-size:16px;font-weight:950;line-height:1.18}body:has(.cw-resultMinimal) .cw-resultStoryTrack article p{margin:0;color:#46382d;font-size:12px;font-weight:760;line-height:1.54}body:has(.cw-resultMinimal) .cw-resultStoryTrack article b{align-self:end;width:-moz-fit-content;width:fit-content;min-height:24px;padding:7px 8px 0;border:1px solid rgba(162,58,46,.2);border-radius:999px;background:rgba(162,58,46,.08);color:#a23a2e;font-size:10px;font-weight:950;line-height:1}@media (max-width:360px){body:has(.cw-resultMinimal) .cw-resultStoryTrack{grid-template-columns:1fr}body:has(.cw-resultMinimal) .cw-resultStoryTrack article{min-height:220px}}body:has(.cw-resultMinimal) .cw-resultEpisodeGuide{display:grid;gap:13px;margin-top:12px;padding:16px 14px;overflow:hidden;border:1px solid rgba(58,40,25,.18);border-radius:12px;background:linear-gradient(135deg,rgba(36,54,46,.08),transparent 38%),linear-gradient(180deg,rgba(255,253,247,.92),rgba(255,247,232,.74)),#fff9ef;box-shadow:0 16px 34px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultEpisodeLead{display:grid;gap:7px}body:has(.cw-resultMinimal) .cw-resultEpisodeLead span{width:-moz-fit-content;width:fit-content;color:#2f7045;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeLead h2{max-width:320px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:400;line-height:1.15}body:has(.cw-resultMinimal) .cw-resultEpisodeLead p{margin:0;color:#584b3f;font-size:12.5px;font-weight:760;line-height:1.55}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail{display:grid;gap:9px}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a{position:relative;display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr);gap:11px;padding:11px 10px;overflow:hidden;border:1px solid rgba(88,62,36,.14);border-radius:10px;background:rgba(255,252,244,.7);color:inherit;text-decoration:none}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a:before{position:absolute;inset:0 auto 0 0;width:3px;background:#a23a2e;content:""}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a.is-domain:before{background:#ad843c}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a.is-flow:before{background:#2e527f}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a.is-relation:before{background:#2f7045}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail em{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(88,62,36,.22);border-radius:50%;background:rgba(255,250,238,.78);color:#a23a2e;font-family:var(--cw-font-title);font-size:18px;font-style:normal;font-weight:400;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a.is-flow em{color:#2e527f}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a.is-relation em{color:#2f7045}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail a>div{display:grid;min-width:0;gap:4px}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail span{color:#a23a2e;font-size:10.5px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail strong{overflow-wrap:anywhere;color:var(--launch-ink);font-size:15px;font-weight:950;line-height:1.2}body:has(.cw-resultMinimal) .cw-resultEpisodeTrail p{margin:0;color:#584b3f;font-size:12px;font-weight:760;line-height:1.48}body:has(.cw-resultMinimal) .cw-resultPageIndex{position:sticky;top:64px;z-index:4;margin:12px -12px 0;padding:7px 12px 9px;background:rgba(255,248,235,.9);backdrop-filter:blur(8px)}body:has(.cw-resultMinimal) .cw-resultMinimal>.cw-resultPageIndex{position:sticky;z-index:24;pointer-events:auto}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultPageIndex a{display:grid;flex:0 0 78px;min-height:48px;align-content:center;justify-items:center;gap:2px;border-color:rgba(88,62,36,.22);border-radius:12px;background:rgba(255,250,240,.64);text-align:center;text-decoration:none}body:has(.cw-resultMinimal) .cw-resultPageIndex a b{color:var(--launch-red);font-size:13px;line-height:1}body:has(.cw-resultMinimal) .cw-resultPageIndex a span{display:block;width:100%;overflow:hidden;color:var(--launch-soft);font-size:10px;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}body:has(.cw-resultMinimal) .cw-resultSections{position:relative;display:grid;gap:22px;padding-left:14px}body:has(.cw-resultMinimal) .cw-resultSections:before{position:absolute;top:8px;bottom:8px;left:4px;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(162,58,46,.72),rgba(173,132,60,.56),rgba(47,112,69,.62),rgba(46,82,127,.52));content:""}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage{position:relative;display:grid;min-height:min(720px,calc(100vh - 150px));align-content:start;gap:14px;overflow:hidden;padding:18px 16px;border-color:rgba(58,40,25,.16);border-radius:10px;background:linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,247,232,.82)),linear-gradient(135deg,rgba(36,54,46,.055),transparent 42%),#fff9ef;box-shadow:0 18px 42px rgba(55,37,21,.1),inset 0 0 0 1px rgba(255,255,255,.48);scroll-margin-top:126px}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage:before{position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,rgba(162,58,46,.76),rgba(173,132,60,.56),rgba(36,54,46,.64));content:""}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage:after{position:absolute;top:34px;right:14px;color:rgba(162,58,46,.07);content:attr(data-scene);font-family:var(--cw-font-title);font-size:82px;font-weight:400;line-height:.8;pointer-events:none}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage.is-flow:before{background:linear-gradient(180deg,rgba(46,82,127,.78),rgba(173,132,60,.52))}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage.is-flow:after{color:rgba(46,82,127,.08)}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage.is-relation:before{background:linear-gradient(180deg,rgba(47,112,69,.78),rgba(162,58,46,.42))}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage.is-relation:after{color:rgba(47,112,69,.08)}body:has(.cw-resultMinimal) .cw-resultMinimal .cw-resultReportPage>*{position:relative;z-index:1}body:has(.cw-resultMinimal) .cw-resultChapterHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(88,62,36,.14)}body:has(.cw-resultMinimal) .cw-resultChapterHeader span,body:has(.cw-resultMinimal) .cw-resultChapterHeader strong{color:var(--launch-red);font-family:var(--cw-font-sans);font-size:11px;font-weight:900;letter-spacing:0}body:has(.cw-resultMinimal) .cw-resultChapterHeader span{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid rgba(162,58,46,.18);border-radius:999px;background:rgba(162,58,46,.07)}body:has(.cw-resultMinimal) .cw-resultChapterHeader strong{color:var(--launch-muted)}body:has(.cw-resultMinimal) .cw-resultChapterMain{display:grid;gap:0;overflow:hidden;border:1px solid rgba(58,40,25,.16);border-radius:10px;background:linear-gradient(180deg,rgba(255,252,244,.86),rgba(251,240,218,.62)),rgba(255,252,244,.72);box-shadow:0 12px 26px rgba(69,48,29,.06)}body:has(.cw-resultMinimal) .cw-resultReportVisual{display:grid;min-height:146px;align-items:center;gap:10px;overflow:hidden;padding:13px 12px;border:0;border-bottom:1px solid rgba(88,62,36,.14);border-radius:0;background:radial-gradient(circle at 18% 18%,rgba(162,58,46,.08),transparent 28%),linear-gradient(90deg,rgba(88,62,36,.045) 1px,transparent 0),linear-gradient(180deg,rgba(88,62,36,.035) 1px,transparent 0),rgba(255,252,244,.62);background-size:auto,26px 26px,26px 26px,auto}body:has(.cw-resultMinimal) .cw-resultVisualLabel{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:22px;align-items:center;padding:0 8px;border:1px solid rgba(162,58,46,.15);border-radius:999px;background:rgba(162,58,46,.07);color:#8f2f25;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultReportText{display:grid;gap:7px}body:has(.cw-resultMinimal) .cw-resultChapterTitleBlock{padding-bottom:2px}body:has(.cw-resultMinimal) .cw-resultReportText span{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:22px;padding:0 8px;border:1px solid rgba(36,54,46,.16);border-radius:999px;background:rgba(36,54,46,.065);color:#24362e;font-size:10px!important;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultReportText h2{margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:27px!important;font-weight:400;line-height:1.12;overflow-wrap:anywhere;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultReportText p{margin:0;color:#4e4235;font-size:13.5px!important;font-weight:760;line-height:1.62;white-space:normal;overflow-wrap:anywhere;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultReadingLead{margin:0;color:#46382d;font-size:14px;font-weight:800;line-height:1.68;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultChapterAdvice{display:grid;gap:7px;padding:12px 13px;border:1px solid rgba(162,58,46,.12);border-left:3px solid rgba(162,58,46,.62);border-radius:8px;background:linear-gradient(90deg,rgba(162,58,46,.07),transparent 72%),rgba(255,252,244,.58)}body:has(.cw-resultMinimal) .cw-resultChapterAdvice span{color:var(--launch-red);font-size:12px;font-weight:900}body:has(.cw-resultMinimal) .cw-resultChapterAdvice p{margin:0;color:var(--launch-soft);font-size:12.5px;font-weight:760;line-height:1.58;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultClosingBrief{display:grid;gap:12px;padding:18px 16px 20px;border:1px solid rgba(58,40,25,.2);border-radius:8px;background:radial-gradient(circle at 88% 12%,rgba(162,58,46,.12),transparent 92px),linear-gradient(135deg,rgba(36,54,46,.1),transparent 48%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,247,232,.76)),#fff9ef;box-shadow:0 16px 34px rgba(55,37,21,.09)}body:has(.cw-resultMinimal) .cw-resultClosingBrief>span{width:-moz-fit-content;width:fit-content;color:#a23a2e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultClosingBrief h2{max-width:300px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:27px;font-weight:400;line-height:1.13}body:has(.cw-resultMinimal) .cw-resultClosingBrief>div{display:grid;gap:0;border-top:1px solid rgba(88,62,36,.14);border-bottom:1px solid rgba(88,62,36,.14)}body:has(.cw-resultMinimal) .cw-resultClosingBrief article{display:grid;grid-template-columns:66px 1fr;gap:5px 10px;padding:10px 0;border-top:1px solid rgba(88,62,36,.1)}body:has(.cw-resultMinimal) .cw-resultClosingBrief article:first-child{border-top:0}body:has(.cw-resultMinimal) .cw-resultClosingBrief article span{color:#a23a2e;font-size:11px;font-weight:950;line-height:1.35}body:has(.cw-resultMinimal) .cw-resultClosingBrief article strong{color:var(--launch-ink);font-size:14px;font-weight:950;line-height:1.3}body:has(.cw-resultMinimal) .cw-resultClosingBrief article p{grid-column:2;margin:0;color:#4b3d31;font-size:12.5px;font-weight:760;line-height:1.55}body:has(.cw-resultMinimal) .cw-resultEpisodeCover{position:relative;display:grid;min-height:318px;gap:14px;overflow:hidden;padding:18px 16px 14px;border:2px solid #1f1b16;border-radius:8px;background:radial-gradient(circle at 88% 16%,rgba(226,184,90,.48),transparent 54px),linear-gradient(135deg,rgba(162,58,46,.22),transparent 42%),linear-gradient(180deg,rgba(255,252,243,.96),rgba(244,225,190,.86)),#fff2d8;box-shadow:0 18px 0 rgba(31,27,22,.06),0 18px 38px rgba(58,38,22,.18)}body:has(.cw-resultMinimal) .cw-resultEpisodeCover:before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(31,27,22,.052) 1px,transparent 0),linear-gradient(180deg,rgba(31,27,22,.042) 1px,transparent 0);background-size:24px 24px;content:"";-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 88%)}body:has(.cw-resultMinimal) .cw-resultEpisodeCover:after{position:absolute;top:16px;right:18px;color:rgba(162,58,46,.78);content:"月";font-family:var(--cw-font-title);font-size:30px;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverText{position:relative;z-index:2;display:grid;max-width:244px;gap:9px}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverText>span{width:-moz-fit-content;width:fit-content;padding:6px 8px;border:1px solid rgba(162,58,46,.28);border-radius:999px;background:rgba(255,249,235,.76);color:#a23a2e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverText h2{margin:0;color:#1f1b16;font-family:var(--cw-font-title);font-size:32px;font-weight:400;line-height:1.03;text-wrap:balance;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverText p{max-width:214px;margin:0;color:#443429;font-size:13px;font-weight:780;line-height:1.58}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverTags{display:flex;flex-wrap:wrap;gap:6px;margin-top:1px}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverTags b{display:inline-flex;min-height:25px;align-items:center;padding:0 9px;border:1px solid rgba(36,54,46,.22);border-radius:999px;background:rgba(36,54,46,.08);color:#24362e;font-size:10.5px;font-weight:920;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt{position:absolute;right:13px;bottom:72px;z-index:1;width:132px;height:168px;margin:0;overflow:hidden;border:2px solid rgba(31,27,22,.9);border-radius:8px;background:radial-gradient(circle at 66% 20%,rgba(226,184,90,.72),transparent 28px),linear-gradient(180deg,rgba(255,247,224,.94),rgba(223,232,214,.74));box-shadow:-8px 8px 0 rgba(162,58,46,.12);opacity:.94;transform:rotate(2deg)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt i,body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt:after,body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt:before{position:absolute;display:block;content:""}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt:before{right:0;bottom:0;left:0;height:50px;background:linear-gradient(180deg,rgba(47,112,69,.08),rgba(47,112,69,.2))}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt:after{top:22px;left:18px;width:46px;height:82px;border:2px solid rgba(31,27,22,.74);border-top:0;border-radius:0 0 26px 26px;background:linear-gradient(180deg,transparent 0 18px,rgba(31,27,22,.1) 19px 20px,transparent 21px),rgba(255,252,243,.52)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt i:first-child{top:26px;right:25px;width:44px;height:44px;border:2px solid rgba(162,58,46,.62);border-radius:50%}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt i:nth-child(2){right:25px;bottom:45px;width:70px;height:3px;border-radius:999px;background:#a23a2e;box-shadow:-14px 16px 0 rgba(173,132,60,.82),-32px 30px 0 rgba(46,82,127,.74);transform:rotate(-15deg)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt i:nth-child(3){left:20px;bottom:27px;width:96px;height:2px;border-radius:999px;background:rgba(31,27,22,.34)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt i:nth-child(4){left:76px;bottom:26px;width:2px;height:76px;background:rgba(31,27,22,.2);transform:rotate(8deg)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;align-self:end}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts a{display:grid;min-width:0;min-height:74px;align-content:start;gap:4px;padding:9px 8px;border:1px solid rgba(31,27,22,.2);border-radius:8px;background:rgba(255,250,238,.82);color:inherit;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts a.is-domain{background:rgba(255,244,217,.86)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts a.is-relation{background:rgba(232,243,226,.78)}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts em{color:#a23a2e;font-family:var(--cw-font-title);font-size:17px;font-style:normal;font-weight:400;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts span{color:#5e4a39;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverCuts strong{color:#1f1b16;font-size:11px;font-weight:950;line-height:1.26}body:has(.cw-resultMinimal) .cw-resultGuideCast{display:grid;grid-template-columns:92px minmax(0,1fr);gap:13px;align-items:center;padding:14px;overflow:hidden;border:1px solid rgba(31,27,22,.2);border-radius:10px;background:linear-gradient(135deg,rgba(36,54,46,.1),transparent 38%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,246,226,.78)),#fff8eb;box-shadow:0 14px 30px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultGuideCast figure{position:relative;width:92px;height:118px;margin:0;overflow:hidden;border:2px solid rgba(31,27,22,.86);border-radius:8px;background:radial-gradient(circle at 64% 20%,rgba(226,184,90,.62),transparent 28px),linear-gradient(180deg,rgba(255,247,224,.94),rgba(222,232,216,.74));box-shadow:-5px 5px 0 rgba(162,58,46,.12)}body:has(.cw-resultMinimal) .cw-resultGuideCast figure i,body:has(.cw-resultMinimal) .cw-resultGuideCast figure:after,body:has(.cw-resultMinimal) .cw-resultGuideCast figure:before{position:absolute;display:block;content:""}body:has(.cw-resultMinimal) .cw-resultGuideCast figure:before{top:20px;left:18px;width:34px;height:58px;border:2px solid rgba(31,27,22,.68);border-top:0;border-radius:0 0 20px 20px;background:rgba(255,252,243,.52)}body:has(.cw-resultMinimal) .cw-resultGuideCast figure:after{right:0;bottom:0;left:0;height:34px;background:linear-gradient(180deg,rgba(47,112,69,.08),rgba(47,112,69,.2))}body:has(.cw-resultMinimal) .cw-resultGuideCast figure i:first-child{top:22px;right:16px;width:31px;height:31px;border:2px solid rgba(162,58,46,.58);border-radius:50%}body:has(.cw-resultMinimal) .cw-resultGuideCast figure i:nth-child(2){right:17px;bottom:34px;width:48px;height:3px;border-radius:999px;background:#a23a2e;box-shadow:-11px 13px 0 rgba(173,132,60,.78),-24px 24px 0 rgba(46,82,127,.7);transform:rotate(-14deg)}body:has(.cw-resultMinimal) .cw-resultGuideCast figure i:nth-child(3){left:15px;right:14px;bottom:20px;height:2px;border-radius:999px;background:rgba(31,27,22,.34)}body:has(.cw-resultMinimal) .cw-resultGuideCast>div{display:grid;min-width:0;gap:8px}body:has(.cw-resultMinimal) .cw-resultGuideCast span{width:-moz-fit-content;width:fit-content;color:#2f7045;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultGuideCast h2{margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:23px;font-weight:400;line-height:1.16;text-wrap:balance;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultGuideCast p{margin:0;color:#4b3d31;font-size:12.5px;font-weight:760;line-height:1.55}body:has(.cw-resultMinimal) .cw-resultGuideCast div div{display:flex;flex-wrap:wrap;gap:5px}body:has(.cw-resultMinimal) .cw-resultGuideCast b{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid rgba(47,112,69,.18);border-radius:999px;background:rgba(47,112,69,.065);color:#2f7045;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm{display:grid;gap:11px;padding:14px;overflow:hidden;border:1px solid rgba(31,27,22,.18);border-radius:10px;background:linear-gradient(135deg,rgba(162,58,46,.08),transparent 36%),linear-gradient(180deg,rgba(255,253,247,.92),rgba(255,247,232,.76)),#fff8eb;box-shadow:0 14px 30px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultCounselRibbon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px;border:1px solid rgba(31,27,22,.18);border-radius:8px;background:linear-gradient(90deg,rgba(162,58,46,.08),transparent 34%),linear-gradient(180deg,rgba(255,253,247,.96),rgba(255,247,231,.82)),#fff8ed;box-shadow:0 12px 26px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultCounselRibbon article{display:grid;min-width:0;min-height:118px;align-content:start;gap:5px;padding:10px 9px;border:1px solid rgba(58,40,25,.12);border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,248,236,.68)),rgba(255,252,244,.84)}body:has(.cw-resultMinimal) .cw-resultCounselRibbon article:nth-child(2){background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(246,236,219,.7)),rgba(255,252,244,.84)}body:has(.cw-resultMinimal) .cw-resultCounselRibbon article:nth-child(3){background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(232,243,226,.68)),rgba(255,252,244,.84)}body:has(.cw-resultMinimal) .cw-resultCounselRibbon em{color:#a23a2e;font-family:var(--cw-font-title);font-size:18px;font-style:normal;font-weight:400;line-height:1}body:has(.cw-resultMinimal) .cw-resultCounselRibbon span{color:#8b6426;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultCounselRibbon strong{display:-webkit-box;min-width:0;overflow:hidden;color:var(--launch-ink);font-size:12px;font-weight:850;line-height:1.45;text-overflow:ellipsis;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:4}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm header{display:grid;gap:5px}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm header span{color:#a23a2e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm h2{margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:23px;font-weight:400;line-height:1.12;text-wrap:balance;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article{position:relative;display:grid;min-width:0;min-height:146px;align-content:start;gap:6px;padding:11px 9px 10px;overflow:hidden;border:1px solid rgba(88,62,36,.16);border-radius:8px;background:rgba(255,252,244,.68)}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article:after{position:absolute;right:-8px;bottom:-16px;color:rgba(162,58,46,.08);content:"컷";font-family:var(--cw-font-title);font-size:46px;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article em{color:#a23a2e;font-family:var(--cw-font-title);font-size:19px;font-style:normal;font-weight:400;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article span{width:-moz-fit-content;width:fit-content;padding:4px 6px;border:1px solid rgba(47,112,69,.16);border-radius:999px;background:rgba(47,112,69,.06);color:#2f7045;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article strong{min-width:0;color:var(--launch-ink);font-size:13px;font-weight:950;line-height:1.28;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article p{min-width:0;margin:0;color:#584b3f;font-size:11.5px;font-weight:760;line-height:1.46}@media (max-width:380px){body:has(.cw-resultMinimal) .cw-resultEpisodeCover{min-height:348px}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverText{max-width:220px}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverText h2{font-size:29px}body:has(.cw-resultMinimal) .cw-resultEpisodeCoverArt{right:10px;width:116px;opacity:.82}body:has(.cw-resultMinimal) .cw-resultGuideCast{grid-template-columns:78px minmax(0,1fr);gap:11px}body:has(.cw-resultMinimal) .cw-resultGuideCast figure{width:78px;height:108px}body:has(.cw-resultMinimal) .cw-resultGuideCast h2{font-size:21px}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm>div{grid-template-columns:1fr}body:has(.cw-resultMinimal) .cw-resultEpisodeRhythm article{min-height:104px}body:has(.cw-resultMinimal) .cw-resultCounselRibbon{grid-template-columns:1fr}body:has(.cw-resultMinimal) .cw-resultCounselRibbon article{min-height:0}body:has(.cw-resultMinimal) .cw-resultCounselRibbon strong{-webkit-line-clamp:3}}body:has(.cw-resultMinimal) .cw-resultGuideCast{align-items:stretch}body:has(.cw-resultMinimal) .cw-resultGuideCast>div{position:relative;align-content:center;padding:12px 13px 13px;border:1px solid rgba(31,27,22,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,247,.96),rgba(255,248,235,.9)),#fffaf0;box-shadow:0 10px 22px rgba(55,37,21,.07),inset 0 0 0 1px rgba(255,255,255,.52)}body:has(.cw-resultMinimal) .cw-resultGuideCast>div:before{position:absolute;top:28px;left:-9px;width:16px;height:16px;border-bottom:1px solid rgba(31,27,22,.18);border-left:1px solid rgba(31,27,22,.18);background:#fffaf0;content:"";transform:rotate(45deg)}@media (max-width:380px){body:has(.cw-resultMinimal) .cw-resultGuideCast>div{padding:11px 11px 12px}}body:has(.cw-bottomNav) .cw-accountMain,body:has(.cw-bottomNav) .cw-main,body:has(.cw-bottomNav) .cw-notebookMain,body:has(.cw-bottomNav) .cw-pageAdmin .cw-subMain,body:has(.cw-bottomNav) .cw-statusMain,body:has(.cw-bottomNav) .cw-subMain{padding-bottom:calc(124px + env(safe-area-inset-bottom, 0px))!important;scroll-padding-bottom:calc(124px + env(safe-area-inset-bottom, 0px))}body:has(.cw-bottomNav) .cw-bottomNav,body:has(.cw-bottomNav) .cw-bottomNavDark{height:calc(76px + env(safe-area-inset-bottom, 0px))!important;padding-bottom:env(safe-area-inset-bottom,0)}body:has(.cw-homeReferenceMain){background:#eee6dc!important}.cw-page:has(.cw-homeReferenceMain){display:flex;justify-content:center;min-height:100vh;background:#eee6dc!important}.cw-page:has(.cw-homeReferenceMain) .cw-phone{width:min(100vw,390px)!important;min-height:100vh;margin:0 auto!important;overflow:hidden;border:0!important;border-radius:0!important;background:#fff4e9!important;box-shadow:0 18px 54px rgba(63,45,27,.22)!important}@media (min-width:480px){.cw-page:has(.cw-homeReferenceMain) .cw-phone{margin:0 auto!important}}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceHeader{position:sticky;top:0;left:auto!important;z-index:34;display:grid;width:100%!important;grid-template-columns:54px 1fr 54px;height:58px!important;padding:0;border-bottom:1px solid #1c1712!important;background:rgba(249,250,249,.95)!important;box-shadow:none!important;transform:none!important;backdrop-filter:blur(8px)}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceHeader .cw-iconButton{position:static!important;width:54px;min-width:54px;height:57px;border:0!important;border-radius:0!important;background:transparent!important;color:#050505!important;box-shadow:none!important}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceHeader .cw-brandCenter{position:static!important;width:auto!important;max-width:none!important;transform:none!important;justify-content:center;text-align:center;text-decoration:none}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceHeader .cw-brandCenter strong{color:#050505!important;font-family:var(--cw-font-title)!important;font-size:28px!important;font-weight:600!important;letter-spacing:0}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceMain{display:block;width:100%!important;min-height:auto;padding:0!important;overflow-x:hidden;background:#fff4e9!important;color:#050505;font-family:var(--cw-font-sans)}.cw-homeReferenceHero{position:relative;min-height:522px;overflow:hidden;padding:0 18px 28px;background:linear-gradient(180deg,rgba(248,251,252,.18),rgba(245,249,250,.82) 68%,#fff),#f7fbfc;box-shadow:0 9px 16px rgba(70,50,32,.16)}.cw-homeReferenceHero:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:5;height:150px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 78%);pointer-events:none}.cw-homeHeroPalace{position:absolute;top:-66px;right:-90px;z-index:1;width:560px;max-width:none;height:526px;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 32%;object-position:58% 32%;opacity:.68}.cw-homeHeroGuide{position:absolute;right:-35px;bottom:-13px;z-index:4;width:260px;max-width:none;height:auto;filter:drop-shadow(0 18px 18px rgba(63,45,29,.12))}.cw-homeHeroCopy{position:absolute;bottom:85px;left:18px;z-index:8;display:grid;max-width:210px;gap:13px;padding:6px 0;text-shadow:0 1px 0 rgba(255,255,255,.72)}.cw-homeHeroCopy h1{color:#c43d3c;font-family:var(--cw-font-title);font-size:31px;font-weight:600;line-height:1}.cw-homeHeroCopy h1,.cw-homeHeroCopy p{margin:0;text-shadow:0 1px 0 rgba(255,255,255,.9)}.cw-homeHeroCopy p{color:#191713;font-size:14px;font-weight:700;line-height:1.45}.cw-homeHeroCopy a{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border-radius:8px;background:#b5cdd2;color:#fff;font-family:Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:16px;font-weight:800;text-decoration:none;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.cw-homeHeroCopy a:hover{background:#a4bcc1}.cw-homeHeroCopy a span{font-size:15px;line-height:1}.cw-page:has(.cw-homeReferenceMain) .cw-heroPosterDots,.cw-page:has(.cw-homeReferenceMain) .cw-reviewCarouselDots{display:none!important}.cw-homeReferenceBand{display:grid;gap:22px;padding:26px 18px 30px;background:#fff4e9}.cw-homeReviewBand{padding-top:20px}.cw-homePersonalSajuBand{padding-top:12px}.cw-homeSectionHead{display:grid;gap:8px}.cw-homeSectionHead.is-row{display:flex;align-items:end;justify-content:space-between;gap:16px}.cw-homeSectionHead p{margin:0;color:#c43d3c;font-size:14px;font-weight:900}.cw-homeSectionHead h2{margin:0;color:#060606;font-family:var(--cw-font-title);font-size:30px;font-weight:600;line-height:1.12}.cw-homeSectionHead a{display:inline-flex;flex:0 0 auto;align-items:center;gap:1px;color:#79aeb8;font-size:13px;font-weight:900;text-decoration:none}.cw-homeProductScroller,.cw-homeReviewScroller{display:flex;gap:18px;margin:0;overflow-x:auto;padding:0 0 4px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.cw-homeProductScroller::-webkit-scrollbar,.cw-homeReviewScroller::-webkit-scrollbar{display:none}.cw-homeProductCarousel{width:100%;overflow:hidden;padding-bottom:4px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cw-homeProductCarousel.is-dragging,.cw-homeProductCarousel:active{cursor:grabbing}.cw-homeProductCarousel.has-controls{position:relative;overflow:hidden}.cw-homeProductViewport{min-width:0;overflow:hidden}.cw-homeProductNav{top:50%;display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(35,27,20,.12);border-radius:999px;background:rgba(255,249,238,.52);color:rgba(143,56,45,.86);box-shadow:0 8px 18px rgba(47,31,18,.1);cursor:pointer;opacity:0;transform:translateY(-50%);transition:opacity .16s ease,transform .16s ease,background-color .16s ease;backdrop-filter:blur(10px)}.cw-homeProductCarousel.has-controls .cw-homeProductNav,.cw-homeProductNav{position:absolute;z-index:8;pointer-events:none}.cw-homeProductCarousel.has-controls:focus-within .cw-homeProductNav,.cw-homeProductCarousel.has-controls:hover .cw-homeProductNav{opacity:.76;pointer-events:auto}.cw-homeProductNav:hover{background:rgba(255,252,245,.68);opacity:.9;transform:translateY(-50%) scale(1.04)}.cw-homeProductNav.is-prev{left:10px}.cw-homeProductNav:active{transform:translateY(calc(-50% + 1px)) scale(.98)}.cw-homeProductNav.is-next{right:10px}.cw-homeProductCarousel .cw-homeProductScroller{width:-moz-max-content;width:max-content;overflow:visible;padding:0;scroll-behavior:auto;scroll-snap-type:none;will-change:transform}.cw-homeProductCarousel .cw-homeProductCard{scroll-snap-align:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cw-homeProductCard{flex:0 0 min(328px,calc(100vw - 52px));scroll-snap-align:start;background:#fff4e9;color:#050505;text-decoration:none}.cw-homeProductCard,.cw-homeProductCard img{display:block;overflow:hidden;border-radius:8px}.cw-homeProductCard img{width:100%;aspect-ratio:1242/1588;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 10px 24px rgba(44,20,12,.16);pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cw-homeProductCard.is-contain img{background:#160d20;-o-object-fit:contain;object-fit:contain}.cw-homeProductCard img[data-image-failed=true]{opacity:0}.cw-homePersonalSajuBand .cw-homeProductScroller{gap:14px}.cw-homePersonalSajuBand .cw-homeProductCard{flex-basis:min(300px,calc(100vw - 90px))}.cw-homeReviewScroller{gap:14px;padding-bottom:10px}.cw-homeReviewCard{display:grid;flex:0 0 230px;align-content:start;gap:9px;scroll-snap-align:start;overflow:hidden;padding:0 0 10px;border:1px solid rgba(39,30,24,.12);border-radius:8px;background:rgba(255,255,255,.72);color:#111}.cw-homeReviewPhoto{display:block;width:100%;aspect-ratio:1/.82;-o-object-fit:cover;object-fit:cover;background:#f4eee5}.cw-homeReviewBody{display:grid;gap:6px;padding:0 10px}.cw-homeReviewStars{display:flex;gap:1px;color:#ff8a1d}.cw-homeReviewStars svg:last-child{color:#ff8a1d}.cw-homeReviewCard p{display:-webkit-box;overflow:hidden;margin:0;color:#111;font-size:13px;font-weight:750;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cw-homeReviewMeta{display:flex;gap:8px;align-items:center;min-width:0;color:#8b837b;font-size:11px;font-weight:700}.cw-homeReviewMeta b,.cw-homeReviewMeta i{display:block;min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.cw-homeReviewMeta b{max-width:44px}.cw-homeReviewProduct{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;margin:1px 10px 0;padding-top:9px;border-top:1px solid rgba(39,30,24,.12)}.cw-homeReviewProduct img{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f4eee5}.cw-homeReviewProduct span{display:grid;gap:3px;min-width:0}.cw-homeReviewProduct strong{overflow:hidden;color:#211812;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.cw-homeReviewProduct em{display:inline-flex;align-items:center;gap:3px;color:#8b837b;font-size:10.5px;font-style:normal;font-weight:750}.cw-homeReviewProduct em svg{color:#ff8a1d}.cw-homeVideoBlock{position:relative;min-height:255px;overflow:hidden;background:#050505}.cw-homeVideoBlock img{width:100%;height:255px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.66;filter:saturate(.75) contrast(1.05)}.cw-homeVideoBlock button{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:78px;height:78px;place-items:center;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.96);transform:translate(-50%,-50%)}.cw-homeVideoControls{position:absolute;right:6px;bottom:8px;left:6px;z-index:4;display:flex;align-items:center;gap:9px;color:#fff;font-size:13px}.cw-homeVideoControls small{font-size:10px}.cw-homeVideoControls em{flex:1}.cw-homeVideoTrack{position:absolute;right:0;bottom:27px;left:0;height:3px;background:rgba(255,255,255,.62)}.cw-homeVideoTrack i{display:block;width:62%;height:3px;background:#e20f2e}.cw-homeClosing{display:grid;justify-items:center;gap:25px;padding:45px 22px 68px;background:#fff;text-align:center}.cw-homeClosing h2{margin:0;color:#060606;font-family:var(--cw-font-title);font-size:26px;font-weight:600;line-height:1.34}.cw-homeClosing a{display:inline-flex;align-items:center;gap:1px;padding:9px 14px;border:1px solid rgba(76,105,112,.55);border-radius:4px;background:#bdd6db;color:#fff;font-size:13px;font-weight:900;text-decoration:none}.cw-homeDetailPreview{display:grid;width:100%;gap:0;padding:0;background:#050505;line-height:0}.cw-homeDetailPreview:before{content:"";display:block;height:220px;background:linear-gradient(180deg,rgba(5,5,5,0),rgba(5,5,5,.08) 30%,rgba(5,5,5,.46) 68%,#050505),#f4efe8}.cw-homeDetailPreview img{display:block;width:100%;height:auto;border:0}.cw-homeDetailPreview img+img{margin-top:-1px}.cw-homeReferenceFooter{display:grid;gap:8px;padding:30px 20px 106px;border-top:1px solid rgba(255,247,234,.08);background:#050505;color:rgba(255,247,234,.48);font-family:var(--cw-font-sans);font-size:12px;font-weight:650;line-height:1.55}.cw-homeReferenceFooter p{margin:0}.cw-homeFooterRow{display:grid;grid-template-columns:90px 10px minmax(0,1fr);-moz-column-gap:7px;column-gap:7px;align-items:start}.cw-homeFooterLabel{color:rgba(230,190,115,.78);white-space:nowrap}.cw-homeFooterDivider{color:rgba(255,247,234,.24);text-align:center}.cw-homeFooterValue{min-width:0;overflow-wrap:anywhere}.cw-homeReferenceFooter a{color:inherit;text-decoration:none}.cw-homeReferenceFooter div{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px;color:rgba(255,247,234,.72);font-weight:800}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceNav{display:grid;width:min(100vw,390px)!important;grid-template-columns:repeat(3,minmax(0,1fr));height:calc(76px + env(safe-area-inset-bottom, 0px))!important;padding:7px 10px env(safe-area-inset-bottom,0);border-top:1px solid rgba(65,50,38,.1)!important;background:rgba(255,255,255,.93)!important;box-shadow:none!important;backdrop-filter:blur(10px)}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceNav a{display:grid;place-items:center;gap:3px;color:#78aeb9!important;font-size:13px;font-weight:900;text-decoration:none}.cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceNav a.is-active{color:#78aeb9!important}body:has(.cw-todayReferenceHero){background:#eee6dc!important}body:has(.cw-todayReferenceHero)>main{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.cw-page:has(.cw-todayReferenceHero){display:block;width:100vw!important;max-width:100vw!important;min-height:100vh;margin:0!important;overflow-x:hidden!important;background:#eee6dc!important}.cw-page:has(.cw-todayReferenceHero) .cw-phone{width:100vw!important;max-width:390px!important;min-height:100vh;margin:0 auto!important;overflow:hidden;border:0!important;border-radius:0!important;background:#fff4e9!important;box-shadow:0 18px 54px rgba(63,45,27,.22)!important}.cw-page:has(.cw-todayReferenceHero) .cw-header{position:sticky!important;top:0!important;left:auto!important;display:grid;width:100%!important;grid-template-columns:54px 1fr 54px;height:58px!important;padding:0!important;border-bottom:1px solid #1c1712!important;background:rgba(249,248,246,.96)!important;color:#050505!important;box-shadow:none!important;transform:none!important;backdrop-filter:blur(8px)}.cw-page:has(.cw-todayReferenceHero) .cw-header .cw-iconButton{position:static!important;width:54px;min-width:54px;height:57px;border:0!important;border-radius:0!important;background:transparent!important;color:#050505!important;box-shadow:none!important}.cw-page:has(.cw-todayReferenceHero) .cw-header .cw-brandCenter{position:static!important;width:auto!important;max-width:none!important;justify-content:center;text-align:center;text-decoration:none;transform:none!important}.cw-page:has(.cw-todayReferenceHero) .cw-header .cw-brandCenter strong{color:#050505!important;font-family:var(--cw-font-title);font-size:31px!important;font-weight:600!important;letter-spacing:0}.cw-page:has(.cw-todayReferenceHero) .cw-subMain{display:block;width:100%!important;padding:0!important;overflow-x:hidden;background:#fff4e9!important;color:#050505;font-family:var(--cw-font-sans)}.cw-todayReferenceHero{position:relative;width:100%;max-width:100%;box-sizing:border-box;min-height:650px;overflow:hidden;padding:33px 21px 17px;background:linear-gradient(180deg,rgba(248,246,243,.94),rgba(247,242,236,.78) 45%,rgba(239,242,239,.88) 76%,#f8f1eb),#f7f1ec;box-shadow:0 12px 18px rgba(74,53,34,.12)}.cw-todayReferenceHero:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:5;height:176px;background:linear-gradient(180deg,rgba(248,241,234,0),rgba(248,241,234,.86) 58%,#f8f1eb 88%);pointer-events:none}.cw-todayReferenceMist{position:absolute;inset:207px -72px 98px -72px;z-index:0;background:radial-gradient(ellipse at 16% 69%,rgba(92,113,119,.34) 0 19%,transparent 45%),radial-gradient(ellipse at 47% 60%,rgba(94,115,123,.3) 0 23%,transparent 49%),radial-gradient(ellipse at 78% 70%,rgba(115,139,145,.25) 0 22%,transparent 47%),linear-gradient(180deg,transparent 0 28%,rgba(150,163,164,.16) 29% 47%,transparent 70%);filter:blur(16px);opacity:.82}.cw-todayReferenceFigure{position:absolute;right:-34px;bottom:58px;z-index:4;width:260px;max-width:none;height:auto;filter:drop-shadow(0 20px 22px rgba(61,41,27,.15))}.cw-todayReferenceDate{position:relative;z-index:6;margin:0 0 14px;color:#77787c;font-size:17px;font-weight:900;line-height:1;text-align:center}.cw-todayReferenceHero>h1{position:relative;z-index:6;margin:0;color:#050505;font-family:var(--cw-font-title);font-size:34px;font-weight:600;line-height:1.13;text-align:center}.cw-todayReferenceScore{position:relative;z-index:6;display:flex;align-items:end;justify-content:center;gap:5px;margin-top:18px;color:#7eb0ba}.cw-todayReferenceScore strong{font-family:var(--cw-font-sans);font-size:86px;font-weight:900;line-height:.86}.cw-todayReferenceScore span{padding-bottom:8px;color:#555454;font-size:23px;font-weight:800}.cw-todayReferenceQuote{position:relative;z-index:6;display:grid;width:245px;gap:2px;margin:47px 0 0;color:#050505}.cw-todayReferenceQuote span{color:#cd4a4a;font-family:Georgia,serif;font-size:50px;font-weight:900;line-height:.7}.cw-todayReferenceQuote span:last-child{justify-self:end;margin-top:-6px}.cw-todayReferenceQuote p{margin:0;color:#050505;font-family:var(--cw-font-title);font-size:33px;font-weight:600;line-height:1.28}.cw-todayReferencePoint{position:absolute;right:22px;bottom:22px;left:22px;z-index:8;display:grid;gap:12px}.cw-todayReferencePoint strong{display:flex;align-items:center;gap:6px;color:#050505;font-size:15px;font-weight:900}.cw-todayReferencePoint strong svg{color:#c9464a}.cw-todayReferencePoint div{display:grid;grid-template-columns:repeat(3,minmax(0,104px));gap:13px;justify-content:space-between}.cw-todayReferencePoint span{display:grid;min-height:45px;align-items:center;border:1px solid rgba(56,78,81,.78);border-radius:999px;background:#c6dde2;color:#fff;font-size:16px;font-weight:900;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.62)}.cw-todayReferenceBody{display:grid;width:100%;max-width:100%;box-sizing:border-box;gap:44px;padding:56px 23px 108px;background:radial-gradient(circle at 84% 4%,rgba(187,142,78,.08),transparent 150px),#fff1e5;color:#080808}.cw-todayReferenceSection{display:grid;gap:13px}.cw-todayReferenceKeywords h2,.cw-todayReferenceSection p{margin:0;color:#050505;font-size:17px;font-weight:900;line-height:1.15}.cw-todayReferenceSection h2{max-width:100%;margin:0;color:#050505;font-family:var(--cw-font-title);font-size:31px;font-weight:600;line-height:1.18;word-break:keep-all}.cw-todayReferenceSection span{display:block;max-width:100%;color:#111;font-size:16px;font-weight:500;line-height:1.48;word-break:keep-all}.cw-todayReferenceKeywords{display:grid;gap:16px;margin-top:6px}.cw-todayReferenceKeywords div{display:flex;flex-wrap:wrap;gap:10px 12px;padding-bottom:5px;scrollbar-width:none}.cw-todayReferenceKeywords div::-webkit-scrollbar{display:none}.cw-todayReferenceKeywords span{display:inline-grid;flex:0 0 auto;min-width:70px;min-height:47px;align-items:center;padding:0 16px;border:1px solid rgba(82,70,58,.52);border-radius:999px;background:rgba(255,250,244,.64);color:#5c554e;font-size:14px;font-weight:900;text-align:center}.cw-page:has(.cw-todayReferenceHero) .cw-bottomNav{display:grid;width:100vw!important;max-width:390px!important;grid-template-columns:repeat(3,minmax(0,1fr));height:calc(76px + env(safe-area-inset-bottom, 0px))!important;padding:7px 10px env(safe-area-inset-bottom,0);border-top:1px solid rgba(69,54,40,.13)!important;background:rgba(255,255,255,.93)!important;color:#80b2bc;box-shadow:none!important;backdrop-filter:blur(12px)}.cw-page:has(.cw-todayReferenceHero) .cw-bottomNav a{display:grid;min-width:0;place-items:center;gap:3px;color:#80b2bc!important;font-size:13px;font-weight:900;text-decoration:none}.cw-page:has(.cw-todayReferenceHero) .cw-bottomNav a.is-active{color:#78aeb9!important}@media (max-width:768px){.cw-page:has(.cw-todayReferenceHero){margin-right:0!important;margin-left:0!important}.cw-page:has(.cw-todayReferenceHero) .cw-phone{width:min(100vw,390px)!important;max-width:390px!important;margin-right:0!important;margin-left:0!important}.cw-page:has(.cw-todayReferenceHero) .cw-bottomNav{right:auto!important;left:0!important;width:min(100vw,390px)!important;max-width:390px!important;transform:none!important}}body:has(.cw-loginReferencePage){background:#eee6dc!important}body:has(.cw-loginReferencePage)>main{width:100vw!important;max-width:100vw!important;min-height:100vh!important;overflow-x:hidden!important}.cw-loginReferencePage{display:block;width:100vw!important;max-width:100vw!important;min-height:100vh;margin:0!important;overflow-x:hidden!important;background:#eee6dc!important}.cw-loginReferencePage .cw-authPhone{position:relative;width:min(100vw,414px)!important;max-width:414px!important;margin:0 auto!important;overflow:hidden;border:0!important;border-radius:0!important;background:#fff4e9!important;box-shadow:0 18px 54px rgba(63,45,27,.22)!important}.cw-loginReferencePage .cw-authHeader{position:sticky!important;top:0!important;left:auto!important;z-index:40;display:grid;width:100%!important;grid-template-columns:48px 1fr 48px;padding:0!important;border-bottom:1px solid #1c1712!important;background:rgba(249,248,246,.96)!important;color:#050505!important;box-shadow:none!important;transform:none!important;backdrop-filter:blur(8px)}body:has(.cw-loginReferencePage) .cw-loginReferencePage .cw-authHeader{position:sticky!important;right:auto!important;left:0!important;width:min(100vw,390px)!important;max-width:390px!important;transform:none!important}.cw-loginReferencePage .cw-authHeader>a:not(.cw-authBrand){position:static!important;display:grid;width:48px;min-width:48px;height:47px;place-items:center;border:0!important;border-radius:0!important;background:transparent!important;color:#050505!important;box-shadow:none!important}.cw-loginReferencePage .cw-authHeader>.cw-loginBack{grid-column:1;grid-row:1}.cw-loginReferencePage .cw-authHeader>a.cw-loginMenu{position:absolute!important;top:0!important;right:0!important;display:flex!important;width:48px!important;min-width:48px!important;height:47px!important;align-items:center!important;justify-content:center!important;grid-column:3;grid-row:1;color:#050505!important;opacity:1!important;visibility:visible!important;z-index:120!important}.cw-loginReferencePage .cw-loginMenu span{display:block!important;color:#050505!important;font-family:Arial,sans-serif!important;font-size:29px!important;font-weight:400!important;line-height:1!important;opacity:1!important;visibility:visible!important}.cw-loginReferencePage .cw-authBrand{position:static!important;grid-column:2;grid-row:1;width:auto!important;max-width:none!important;justify-content:center;text-align:center;transform:none!important}.cw-loginReferencePage .cw-authBrand strong{color:#050505!important;font-family:"Nanum Brush Script",var(--cw-font-title)!important;font-size:38px!important;line-height:1;letter-spacing:0}.cw-loginReferencePage .cw-authMain{display:block;width:100%;min-height:calc(100vh - 48px);padding:10px 18px 108px!important;background:#fff4e9!important;color:#050505!important;font-family:var(--cw-font-sans)}.cw-loginReferencePage .cw-authHero{display:grid;gap:8px;color:#050505!important}.cw-loginReferencePage .cw-authHero:after,.cw-loginReferencePage .cw-notebookHero:after{display:none!important}.cw-loginReferencePage .cw-authHero p{margin:0;color:#c4484d!important;font-size:17px!important;line-height:1;letter-spacing:0!important}.cw-loginReferencePage .cw-authHero h1{margin:0;color:#050505!important;font-family:"Nanum Brush Script",var(--cw-font-title)!important;font-size:36px!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap}.cw-loginReferencePage .cw-authPanel{display:grid;gap:10px;margin-top:15px;padding:28px 19px 17px!important;border:1px solid rgba(50,43,37,.43)!important;background:rgba(255,253,249,.62)!important;color:#050505!important}.cw-loginReferencePage .cw-authDivider{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;color:#c4484d!important;font-size:16px!important;line-height:1.1;white-space:nowrap}.cw-loginReferencePage .cw-authDivider:after,.cw-loginReferencePage .cw-authDivider:before{height:1px;background:#c4484d!important;content:""}.cw-loginReferencePage .cw-socialLoginGroup{display:grid;gap:0}.cw-loginReferencePage .cw-socialLogin.is-kakao{display:flex;min-height:44px;align-items:center;justify-content:center;gap:11px;padding:0 16px!important;border:1px solid rgba(20,16,12,.85)!important;background:#fee500!important;color:#32190f!important;box-shadow:none!important;text-decoration:none}.cw-loginReferencePage .cw-socialLogin.is-kakao:after{display:none!important}.cw-loginReferencePage .cw-socialLogin.is-kakao strong{color:#32190f!important;font-size:20px;font-weight:900;line-height:1;letter-spacing:0}.cw-loginReferencePage .cw-formField{display:grid;gap:5px}.cw-loginReferencePage .cw-formField label{color:#73767b!important;font-size:17px!important;line-height:1}.cw-loginReferencePage .cw-formField>div{height:44px;border:1px solid rgba(30,30,30,.72)!important;border-radius:5px!important;box-shadow:none!important}.cw-loginReferencePage .cw-formField input{width:100%;height:42px;padding:0 14px!important;border:0!important;background:transparent!important;color:#050505!important;font-size:17px!important;font-weight:500!important;outline:0!important}.cw-loginReferencePage .cw-formField input::-moz-placeholder{color:#a0a3a7!important}.cw-loginReferencePage .cw-formField input::placeholder{color:#a0a3a7!important}.cw-loginReferencePage .cw-authSubmit{display:grid;min-height:44px;place-items:center;border:1px solid rgba(30,30,30,.72)!important;border-radius:5px!important;background:#7fb1bb!important;font-size:22px!important;line-height:1!important;box-shadow:none!important}.cw-loginReferencePage .cw-authLinks{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#686b70!important;font-size:16px!important;line-height:1.2}.cw-loginReferencePage .cw-authLinks a{color:#686b70!important;text-decoration:none}.cw-loginReferencePage .cw-loginReferenceNav{position:fixed;right:0;bottom:0;left:0;z-index:50;display:grid;width:min(100vw,390px);grid-template-columns:repeat(3,minmax(0,1fr));height:calc(82px + env(safe-area-inset-bottom, 0px));margin:0 auto;padding:9px 10px env(safe-area-inset-bottom,0);border-top:1px solid rgba(69,54,40,.13);background:rgba(255,255,255,.96);box-shadow:none;backdrop-filter:blur(12px)}.cw-loginReferencePage .cw-loginReferenceNav a{display:grid;min-width:0;place-items:center;gap:5px;color:#80b2bc!important;font-family:var(--cw-font-sans);font-size:14px;font-weight:900;text-decoration:none}.cw-loginReferencePage .cw-loginReferenceNav a.is-active{color:#80b2bc!important}@media (max-width:768px){.cw-loginReferencePage .cw-authPhone{margin-right:0!important;margin-left:0!important}.cw-loginReferencePage .cw-loginReferenceNav{right:auto!important;left:0!important;width:min(100vw,390px);max-width:390px;margin:0!important}}.cw-loginReferencePage .cw-authPhone{width:min(100vw,390px)!important;min-height:651px!important;background:#fff4ea!important}.cw-loginReferencePage .cw-authHeader{height:48px!important;grid-template-columns:48px 1fr 48px!important;border-bottom:1px solid rgba(0,0,0,.76)!important;background:rgba(255,255,255,.7)!important;backdrop-filter:none!important}.cw-loginReferencePage .cw-authHeader>a:not(.cw-authBrand){width:48px!important;min-width:48px!important;height:47px!important}.cw-loginReferencePage .cw-authHeader svg{width:31px!important;height:31px!important;stroke-width:2.25!important}.cw-loginReferencePage .cw-loginMenu span{font-size:32px!important;line-height:.9!important}.cw-loginReferencePage .cw-authBrand strong{color:#000!important;font-family:var(--cw-font-title)!important;font-size:22px!important;font-weight:400!important;line-height:1!important}.cw-loginReferencePage .cw-authMain{display:block!important;height:603px!important;min-height:603px!important;padding:0!important;background:#fff4ea!important;overflow:hidden!important}.cw-loginReferencePage .cw-authHero{display:block!important}.cw-loginReferencePage .cw-authHero p{position:absolute!important;top:30px!important;left:17px!important;margin:0!important;font-family:var(--cw-font-sans)!important;line-height:1.2!important}.cw-loginReferencePage .cw-authHero h1{position:absolute!important;top:51px!important;left:15px!important;margin:0!important;color:#000!important;font-size:25px!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap!important}.cw-loginReferencePage .cw-authPanel{position:absolute!important;top:105px!important;left:19px!important;display:block!important;width:363px!important;height:452px!important;margin:0!important;padding:0!important;border:1px solid rgba(0,0,0,.5)!important;border-radius:16px!important;background:rgba(255,255,255,.5)!important;box-shadow:none!important;overflow:hidden!important}.cw-loginReferencePage .cw-authError,.cw-loginReferencePage .cw-authInfo{position:absolute!important;top:8px!important;left:15px!important;right:15px!important;z-index:3;margin:0!important;font-size:11px!important;line-height:1.35!important}.cw-loginReferencePage .cw-authDivider{position:absolute!important;left:14px!important;display:grid!important;width:324px!important;height:15px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:7px!important;align-items:center!important;margin:0!important;color:#bf4646!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important}.cw-loginReferencePage .cw-loginSnsDivider{top:35px!important}.cw-loginReferencePage .cw-loginEmailDivider{top:175px!important}.cw-loginReferencePage .cw-authDivider:after,.cw-loginReferencePage .cw-authDivider:before{height:1px!important;background:#bf4646!important}.cw-loginReferencePage .cw-socialLoginGroup{position:absolute!important;top:61px!important;left:11px!important;display:grid!important;gap:6px!important;width:331px!important;height:94px!important}.cw-loginReferencePage .cw-socialLogin.is-kakao{width:331px!important;min-height:44px!important;height:44px!important;gap:9px!important;padding:0!important;border:1px solid #000!important;border-radius:4px!important;background:#fbe300!important;color:#371d1e!important}.cw-loginReferencePage .cw-socialLogin.is-kakao svg{width:17px!important;height:17px!important;fill:#371d1e!important;stroke-width:3px!important}.cw-loginReferencePage .cw-socialLogin.is-kakao strong{font-family:var(--cw-font-sans)!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important;color:#371d1e!important}.cw-loginReferencePage .cw-formField{position:absolute!important;left:11px!important;display:block!important;width:331px!important;margin:0!important}.cw-loginReferencePage .cw-loginEmailField{top:198px!important}.cw-loginReferencePage .cw-loginPasswordField{top:275px!important}.cw-loginReferencePage .cw-formField label{display:block!important;height:17px!important;margin:0 0 5px!important;color:#6d6e71!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important}.cw-loginReferencePage .cw-formField>div{width:331px!important;height:44px!important;border:1px solid #000!important;border-radius:4px!important;background:#fff!important}.cw-loginReferencePage .cw-formField input{height:42px!important;padding:0 9px!important;color:#000!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:400!important;line-height:42px!important}.cw-loginReferencePage .cw-formField input::-moz-placeholder{color:#939598!important;opacity:1!important}.cw-loginReferencePage .cw-formField input::placeholder{color:#939598!important;opacity:1!important}.cw-loginReferencePage .cw-authSubmit{position:absolute!important;top:352px!important;left:11px!important;display:grid!important;width:331px!important;min-height:44px!important;height:44px!important;place-items:center!important;border:1px solid #000!important;border-radius:4px!important;background:#7eacb5!important;color:#fff!important;font-size:16px!important}.cw-loginReferencePage .cw-authLinks,.cw-loginReferencePage .cw-authSubmit{font-family:var(--cw-font-sans)!important;font-weight:900!important;line-height:1.2!important}.cw-loginReferencePage .cw-authLinks{position:absolute!important;top:405px!important;left:10px!important;right:10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;color:#6d6e71!important;font-size:13px!important}.cw-loginReferencePage .cw-authLinks a{color:#6d6e71!important;text-decoration:none!important}.cw-loginReferencePage .cw-loginReferenceNav{height:calc(78px + env(safe-area-inset-bottom, 0px))!important;padding:9px 10px env(safe-area-inset-bottom,0)!important;background:rgba(255,255,255,.9)!important}.cw-loginReferencePage .cw-loginReferenceNav a{gap:4px!important;color:#7eacb5!important;font-size:13px!important;font-weight:900!important}.cw-loginReferencePage .cw-loginReferenceNav svg{width:26px!important;height:26px!important}.cw-loginReferencePage .cw-authPhone{min-height:100vh!important}.cw-loginReferencePage .cw-authMain{position:relative!important;display:grid!important;min-height:calc(100vh - 48px)!important;height:auto!important;align-content:center!important;gap:18px!important;padding:48px 18px calc(118px + env(safe-area-inset-bottom, 0px))!important;overflow:visible!important}.cw-loginReferencePage .cw-authHero{position:static!important;display:grid!important;gap:8px!important;padding:0!important}.cw-loginReferencePage .cw-authHero h1,.cw-loginReferencePage .cw-authHero p,.cw-loginReferencePage .cw-authHero span{position:static!important;margin:0!important}.cw-loginReferencePage .cw-authHero p{color:#bf4646!important;font-size:13px!important;font-weight:900!important}.cw-loginReferencePage .cw-authHero h1{max-width:10.5em;color:#090604!important;font-family:var(--cw-font-title)!important;font-size:30px!important;font-weight:500!important;line-height:1.18!important;white-space:normal!important;word-break:keep-all}.cw-loginReferencePage .cw-authHero span{display:block;max-width:300px;color:rgba(38,27,18,.72)!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:750!important;line-height:1.55!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel{position:relative!important;top:auto!important;left:auto!important;display:grid!important;width:100%!important;max-width:378px!important;height:auto!important;min-height:0!important;gap:14px!important;margin:0!important;padding:20px 18px 18px!important;border:1px solid rgba(70,48,31,.16)!important;border-radius:10px!important;background:rgba(255,255,255,.78)!important;box-shadow:0 18px 42px rgba(78,55,29,.12)!important;overflow:visible!important}.cw-loginReferencePage .cw-loginKakaoIntro{display:grid;gap:5px}.cw-loginReferencePage .cw-loginKakaoIntro strong{color:#0d0906;font-family:var(--cw-font-sans);font-size:17px;font-weight:900;line-height:1.35;word-break:keep-all}.cw-loginReferencePage .cw-loginKakaoIntro span{color:rgba(44,31,20,.68);font-family:var(--cw-font-sans);font-size:13px;font-weight:700;line-height:1.55;word-break:keep-all}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authDivider,.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authError,.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authInfo,.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authNotice,.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-socialLoginGroup{position:static!important;width:100%!important;height:auto!important;margin:0!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authDivider{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:9px!important;color:rgba(191,70,70,.88)!important;font-size:12px!important;font-weight:900!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authDivider:after,.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authDivider:before{background:rgba(191,70,70,.26)!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-socialLoginGroup{display:grid!important;gap:0!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-socialLogin.is-kakao{display:flex!important;width:100%!important;min-height:52px!important;height:auto!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 16px!important;border:1px solid rgba(46,32,15,.18)!important;border-radius:8px!important;background:#fee500!important;color:#24170a!important;box-shadow:none!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-socialLogin.is-kakao svg{width:19px!important;height:19px!important;fill:#24170a!important;stroke-width:2.5!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-socialLogin.is-kakao strong{color:#24170a!important;font-family:var(--cw-font-sans)!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;white-space:nowrap}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authNotice{display:block!important;color:rgba(58,40,27,.62)!important;font-size:12px!important;font-weight:700!important;line-height:1.45!important;text-align:center!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authError,.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authInfo{padding:10px 12px!important;border:1px solid rgba(191,70,70,.18)!important;border-radius:8px!important;background:rgba(191,70,70,.06)!important;color:#8f2e2e!important;font-size:12px!important;font-weight:800!important;line-height:1.45!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-formField{position:static!important;display:grid!important;width:100%!important;gap:6px!important;margin:0!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-formField label{display:block!important;height:auto!important;margin:0!important;color:rgba(48,32,20,.78)!important;font-family:var(--cw-font-sans)!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-formField>div{width:100%!important;height:48px!important;border:1px solid rgba(46,32,15,.18)!important;border-radius:8px!important;background:rgba(255,255,255,.82)!important;box-shadow:none!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-formField input{width:100%!important;height:46px!important;padding:0 13px!important;color:#130d08!important;font-family:var(--cw-font-sans)!important;font-size:14px!important;font-weight:650!important;line-height:46px!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-formField input::-moz-placeholder{color:rgba(66,50,38,.42)!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-formField input::placeholder{color:rgba(66,50,38,.42)!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authSubmit{position:static!important;display:grid!important;width:100%!important;min-height:50px!important;height:auto!important;place-items:center!important;border:1px solid rgba(159,47,36,.24)!important;border-radius:8px!important;background:rgba(159,47,36,.09)!important;color:#9f2f24!important;font-family:var(--cw-font-sans)!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;box-shadow:none!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authLinks{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;margin:0!important;color:rgba(58,40,27,.64)!important;font-family:var(--cw-font-sans)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important}.cw-loginReferencePage .cw-authPanel.cw-loginKakaoPanel .cw-authLinks a{color:rgba(58,40,27,.72)!important;text-decoration:none!important}@media (max-width:380px){.cw-loginReferencePage .cw-authMain{padding-right:14px!important;padding-left:14px!important}.cw-loginReferencePage .cw-authHero h1{font-size:27px!important}}.cw-authPanel .cw-formField small,.cw-cleanPanel .cw-formField small,.cw-notebookPanel .cw-formField small{display:block;margin-top:-2px;color:var(--launch-soft)!important;font-size:12px;font-weight:700;line-height:1.45}@media (max-width:380px){.cw-authMain,.cw-flowMain,.cw-main,.cw-notebookMain,.cw-pageAdmin .cw-subMain,.cw-statusMain,.cw-subMain{padding-right:18px!important;padding-left:18px!important}.cw-adminToolbar{grid-template-columns:1fr!important}.cw-adminStatGrid,.cw-adminStatGrid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.cw-page:has(.cw-homeReferenceMain) .cw-homeHeroPalace{width:560px!important;height:526px!important;max-width:none!important;-o-object-fit:cover!important;object-fit:cover!important}.cw-page:has(.cw-homeReferenceMain) .cw-homeHeroGuide{width:260px!important;max-width:none!important;height:auto!important}.cw-page:has(.cw-todayReferenceHero) .cw-todayReferenceFigure{right:-72px!important;bottom:60px!important;width:232px!important;max-width:none!important;height:auto!important}.cw-page:has(.cw-homeReferenceMain) .cw-homeProductCard img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:1242/1588!important;-o-object-fit:cover!important;object-fit:cover!important}.cw-page:has(.cw-homeReferenceMain) .cw-homeProductCard.is-contain img{-o-object-fit:contain!important;object-fit:contain!important}.cw-page:has(.cw-homeReferenceMain) .cw-homeVideoBlock img{display:block!important;width:100%!important;height:255px!important;-o-object-fit:cover!important;object-fit:cover!important}body:has(.cw-detailHero) .cw-detailHero img,body:has(.cw-searchStudio) .cw-searchFeatured img{max-width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}body:has(.cw-searchStudio) .cw-searchResult img{display:block!important;width:78px!important;height:78px!important;max-width:78px!important;-o-object-fit:cover!important;object-fit:cover!important}.cw-pageSearchReference{width:100vw!important;max-width:100vw!important;min-height:100vh!important;margin:0!important;overflow-x:hidden!important;background:#fff4ea!important}body.cw-pageSearchReferenceBody,body:has(.cw-pageSearchReference){overflow-x:hidden!important;background:#fff4ea!important}body.cw-pageSearchReferenceBody>main,body:has(.cw-pageSearchReference)>main{width:100vw!important;max-width:100vw!important;min-height:100vh!important;margin:0!important;overflow-x:hidden!important}.cw-pageSearchReference .cw-phone{width:min(100vw,414px)!important;min-height:100vh!important;margin:0 auto!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff4ea!important;color:#050505!important}.cw-pageSearchReference .cw-header{left:50%!important;width:min(100vw,414px)!important;height:48px!important;min-height:48px!important;transform:translateX(-50%)!important;border-bottom:1px solid rgba(0,0,0,.78)!important;background:rgba(255,255,255,.76)!important;color:#050505!important;backdrop-filter:none!important}.cw-pageSearchReference .cw-header .cw-iconButton{width:48px!important;min-width:48px!important;height:47px!important;color:#050505!important}.cw-pageSearchReference .cw-header .cw-iconButton svg{width:29px!important;height:29px!important;stroke-width:2.2!important}.cw-pageSearchReference .cw-header .cw-brand strong{color:#050505!important;font-family:var(--cw-font-title)!important;font-size:22px!important;font-weight:400!important;line-height:1!important}.cw-pageSearchReference .cw-subMain{width:100%!important;max-width:none!important;margin:0!important;padding:83px 14px calc(118px + env(safe-area-inset-bottom, 0px))!important;background:#fff4ea!important}.cw-pageSearchReference .cw-searchStudio{padding:0!important}.cw-pageSearchReference .cw-searchStudio>p{margin:0 0 9px!important;color:#bf4646!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important}.cw-pageSearchReference .cw-searchStudio h1{max-width:none!important;margin:0!important;color:#050505!important;font-family:var(--cw-font-title)!important;font-size:27px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important}.cw-pageSearchReference .cw-searchStudio label{height:50px!important;margin-top:26px!important;padding:0 14px!important;gap:10px!important;border:1px solid rgba(0,0,0,.36)!important;border-radius:999px!important;background:rgba(255,255,255,.44)!important;color:#050505!important;box-shadow:none!important;backdrop-filter:none!important}.cw-pageSearchReference .cw-searchStudio label svg{width:21px!important;height:21px!important;color:#050505!important;stroke-width:1.85!important}.cw-pageSearchReference .cw-searchStudio input{color:#050505!important;font-family:var(--cw-font-sans)!important;font-size:14px!important;font-weight:500!important}.cw-pageSearchReference .cw-searchStudio input::-moz-placeholder{color:rgba(5,5,5,.38)!important}.cw-pageSearchReference .cw-searchStudio input::placeholder{color:rgba(5,5,5,.38)!important}.cw-pageSearchReference .cw-searchTopicTitle{display:block!important;margin-top:25px!important;color:#050505!important;font-family:var(--cw-font-sans)!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important}.cw-pageSearchReference .cw-searchTopics{display:flex!important;gap:10px!important;margin:14px -14px 0!important;padding:0 14px 2px!important;overflow-x:auto!important;scrollbar-width:none!important}.cw-pageSearchReference .cw-searchTopics::-webkit-scrollbar{display:none!important}.cw-pageSearchReference .cw-searchTopics a{min-width:0!important;height:34px!important;padding:0 15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(0,0,0,.28)!important;border-radius:999px!important;background:rgba(255,255,255,.38)!important;color:rgba(5,5,5,.64)!important;font-family:var(--cw-font-sans)!important;font-size:14px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}.cw-pageSearchReference .cw-searchCatalog{margin-top:45px!important;padding:0 0 8px!important}.cw-pageSearchReference .cw-sectionTitle{margin:0 0 15px!important}.cw-pageSearchReference .cw-searchCatalog .cw-sectionTitle p{margin:0!important;color:#bf4646!important;font-family:var(--cw-font-sans)!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important}.cw-pageSearchReference .cw-searchCatalog .cw-sectionTitle h2{display:none!important}.cw-pageSearchReference .cw-searchResult{position:relative!important;display:block!important;width:100%!important;height:329px!important;min-height:329px!important;margin:0 0 31px!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:16px!important;background:#111!important;box-shadow:none!important}.cw-pageSearchReference .cw-searchResult:after{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgba(0,0,0,0) 42%,rgba(0,0,0,.78)),linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.18))!important;content:""!important;pointer-events:none!important}.cw-pageSearchReference .cw-searchResult img,body.cw-pageSearchReferenceBody .cw-pageSearchReference .cw-searchResult img,body:has(.cw-pageSearchReference) .cw-pageSearchReference .cw-searchResult img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;opacity:1!important;filter:none!important}.cw-pageSearchReference .cw-searchResult div{position:absolute!important;right:22px!important;bottom:20px!important;left:22px!important;z-index:2!important;min-width:0!important}.cw-pageSearchReference .cw-searchResult h3{margin:0 0 9px!important;color:#fff!important;font-family:var(--cw-font-title)!important;font-size:32px!important;font-weight:400!important;line-height:1.05!important;text-shadow:none!important}.cw-pageSearchReference .cw-searchResult p{display:block!important;max-width:245px!important;margin:0!important;overflow:visible!important;color:#fff!important;font-family:var(--cw-font-sans)!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;white-space:pre-line!important;-webkit-line-clamp:unset!important}.cw-pageSearchReference .cw-searchResult strong{position:absolute!important;right:0!important;bottom:3px!important;display:inline-flex!important;align-items:center!important;gap:1px!important;padding:0!important;color:#bf4646!important;font-family:var(--cw-font-sans)!important;font-size:15px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.cw-pageSearchReference .cw-searchResult strong svg{width:16px!important;height:16px!important;stroke-width:2.3!important}body.cw-hwallyeokBottomNavBody .cw-accountMain,body.cw-hwallyeokBottomNavBody .cw-main,body.cw-hwallyeokBottomNavBody .cw-notebookMain,body.cw-hwallyeokBottomNavBody .cw-pageAdmin .cw-subMain,body.cw-hwallyeokBottomNavBody .cw-statusMain,body.cw-hwallyeokBottomNavBody .cw-subMain,body.cw-pageSearchReferenceBody .cw-main,body.cw-pageSearchReferenceBody .cw-subMain,body:has(.cw-referenceBottomNav) .cw-accountMain,body:has(.cw-referenceBottomNav) .cw-main,body:has(.cw-referenceBottomNav) .cw-notebookMain,body:has(.cw-referenceBottomNav) .cw-pageAdmin .cw-subMain,body:has(.cw-referenceBottomNav) .cw-statusMain,body:has(.cw-referenceBottomNav) .cw-subMain{padding-bottom:calc(118px + env(safe-area-inset-bottom, 0px))!important;scroll-padding-bottom:calc(118px + env(safe-area-inset-bottom, 0px))!important}.cw-referenceBottomNav{position:fixed!important;right:0!important;bottom:0!important;left:0!important;z-index:90!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(100vw,414px)!important;max-width:414px!important;height:calc(76px + env(safe-area-inset-bottom, 0px))!important;margin:0 auto!important;border-top:1px solid rgba(44,37,30,.08)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 -8px 18px rgba(58,42,28,.05)!important;backdrop-filter:blur(12px)}.cw-referenceBottomNav a{display:grid!important;min-width:0!important;min-height:68px!important;place-items:center!important;align-content:center!important;gap:5px!important;padding:0!important;border:0!important;background:transparent!important;color:#7eacb5!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important}.cw-referenceBottomNav a.is-active{color:#7eacb5!important}.cw-referenceBottomNav svg{width:27px!important;height:27px!important;color:currentColor!important}.cw-referenceBottomNav span{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.cw-hwallyeokAppBody .cw-accountPhone,body.cw-hwallyeokAppBody .cw-authPhone,body.cw-hwallyeokAppBody .cw-flowPhone,body.cw-hwallyeokAppBody .cw-notebookPhone,body.cw-hwallyeokAppBody .cw-phone,body.cw-hwallyeokAppBody .cw-statusPhone{width:min(100vw,414px)!important;max-width:414px!important}body.cw-hwallyeokAppBody .cw-homeReferenceMain{padding-top:48px!important}body.cw-hwallyeokAppBody .cw-loginReferencePage .cw-authPhone,body.cw-hwallyeokAppBody .cw-page:has(.cw-homeReferenceMain) .cw-phone,body.cw-hwallyeokAppBody .cw-page:has(.cw-todayReferenceHero) .cw-phone,body.cw-hwallyeokAppBody .cw-pageSearchReference .cw-phone{width:min(100vw,414px)!important;max-width:414px!important}body.cw-hwallyeokAppBody .cw-page:has(.cw-homeReferenceMain) .cw-homeReferenceMain,body.cw-hwallyeokAppBody .cw-page:has(.cw-todayReferenceHero) .cw-subMain{padding-top:48px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem{padding:10px 12px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-statusBadge{font-size:11px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem h2{margin:8px 0 4px!important;font-size:18px!important;line-height:1.12!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem p{font-size:11px!important;line-height:1.25!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem>strong{margin-top:7px!important;font-size:16px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderActions{margin-top:9px!important;padding-right:18px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderActions a{min-height:30px!important;padding:0 11px!important;font-size:12px!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-accountMain:has(.cw-hwOrderList),body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-hwOrderList){background:#f6f3ee!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-accountMain:has(.cw-hwOrderList) .cw-accountHero,body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-hwOrderList) .cw-accountHero{padding:10px 8px 16px!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-accountMain:has(.cw-hwOrderList) .cw-accountHero p,body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-hwOrderList) .cw-accountHero p{color:#a56300!important;font-family:var(--cw-font-sans);font-size:12px!important;font-weight:850!important;letter-spacing:.08em!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-accountMain:has(.cw-hwOrderList) .cw-accountHero h1,body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-hwOrderList) .cw-accountHero h1{color:#0f172a!important;font-family:var(--cw-font-sans);font-size:26px!important;font-weight:920!important;line-height:1.18!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-accountMain:has(.cw-hwOrderList) .cw-accountHero>span,body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-hwOrderList) .cw-accountHero>span{color:#737780!important;font-size:13px!important;line-height:1.5!important}body.cw-hwallyeokAppBody .cw-hwOrderList{overflow:hidden;display:grid;gap:0!important;margin:14px 0 0!important;border:1px solid #ebe4da;border-radius:16px;background:#fffefd;box-shadow:0 8px 20px rgba(15,23,42,.045)}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top top" "title amount" "meta actions";align-items:center;gap:5px 12px;min-height:92px;padding:14px 13px 14px 15px!important;border:0!important;border-bottom:1px solid #f1ece5!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem:last-child{border-bottom:0!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem:active{background:#fbf8f3!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderItemTop{grid-area:top;gap:8px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderItemTop small{color:#737780!important;font-size:11.5px!important;font-weight:650;letter-spacing:0!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem h2{grid-area:title;min-width:0;margin:0!important;color:#0f172a!important;font-family:var(--cw-font-sans);font-size:16px!important;font-weight:920!important;line-height:1.25!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem p{grid-area:meta;min-width:0;color:#737780!important;font-size:11.5px!important;line-height:1.35!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem p svg{color:#8c6d45}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem>strong{grid-area:amount;justify-self:end;margin:0!important;color:#b73520!important;font-family:var(--cw-font-sans);font-size:15px!important;font-weight:920!important;line-height:1.1!important;white-space:nowrap}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-statusBadge{min-height:22px!important;padding:0 8px!important;border:1px solid #f0c9a8!important;border-radius:999px!important;background:#fff8f3!important;color:#a4381f!important;font-size:10px!important;font-weight:850!important;line-height:1!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-statusBadge.is-pending{border-color:#ead6aa!important;background:#fff8e7!important;color:#8a4f00!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-statusBadge.is-failed{border-color:#f1c0b6!important;background:#fff3f0!important;color:#b73520!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderActions{grid-area:actions;justify-self:end;align-items:center;gap:6px!important;margin:0!important;padding-right:20px!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderActions a{min-height:28px!important;padding:0 9px!important;border-color:#ebe4da!important;background:#fbfaf8!important;color:#6f522e!important;font-size:11px!important;font-weight:820!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderActions a.is-primary{border-color:#f0c9a8!important;background:#fff8f3!important;color:#a4381f!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem .cw-orderChevron{top:6px;color:#9ca0a8!important}body.cw-hwallyeokAppBody .cw-accountPage:has(.cw-orderArchivePage){background:#e9e2d7!important}body.cw-hwallyeokAppBody .cw-accountPage:has(.cw-orderArchivePage) .cw-phone{background:#f7f4ee!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-orderArchivePage){padding:68px 17px 112px!important;background:#f7f4ee!important;color:#071527!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-orderArchivePage) .cw-accountHero{padding:0 0 20px!important;text-align:left!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-orderArchivePage) .cw-accountHero p{margin:0 0 4px!important;color:#a56300!important;font-family:var(--cw-font-sans);font-size:12px!important;font-weight:950!important;letter-spacing:.16em!important;line-height:1.2!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-orderArchivePage) .cw-accountHero h1{margin:0!important;color:#071527!important;font-family:var(--cw-font-sans);font-size:28px!important;font-weight:950!important;line-height:1.08!important;letter-spacing:0!important}body.cw-hwallyeokAppBody .cw-accountPage .cw-subMain:has(.cw-orderArchivePage) .cw-accountHero>span{display:block!important;margin-top:15px!important;color:#586174!important;font-size:13px!important;font-weight:650!important;line-height:1.45!important}body.cw-hwallyeokAppBody .cw-orderArchivePage{display:grid;gap:0}body.cw-hwallyeokAppBody .cw-orderArchiveHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 12px}body.cw-hwallyeokAppBody .cw-orderArchiveHeading>div{display:inline-flex;align-items:baseline;gap:8px}body.cw-hwallyeokAppBody .cw-orderArchiveHeading h2{margin:0;color:#071527;font-size:14px;font-weight:950;line-height:1.2}body.cw-hwallyeokAppBody .cw-orderArchiveHeading span{color:#5d6473;font-size:13px;font-weight:750}body.cw-hwallyeokAppBody .cw-orderArchiveFilter{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border:1px solid #eadfce;border-radius:999px;background:#fffaf3;color:#3b2f23;font-size:12px;font-weight:850;line-height:1;white-space:nowrap}body.cw-hwallyeokAppBody .cw-orderArchiveFilter input{width:15px;height:15px;margin:0;accent-color:#b96c00}body.cw-hwallyeokAppBody .cw-hwOrderList.cw-orderArchiveList{display:grid!important;gap:0!important;overflow:hidden!important;margin:0!important;border:1px solid #eee2d4!important;border-radius:16px!important;background:#fffefd!important;box-shadow:0 8px 20px rgba(39,31,20,.045)!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem.cw-orderArchiveItem{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto 16px!important;grid-template-areas:none!important;align-items:center!important;gap:11px!important;min-height:84px!important;padding:17px 13px 17px 15px!important;border:0!important;border-bottom:1px solid #f0e7dc!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;text-decoration:none!important}body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem.cw-orderArchiveItem:last-child{border-bottom:0!important}body.cw-hwallyeokAppBody a.cw-orderItem.cw-hwOrderItem.cw-orderArchiveItem:hover{background:#fbf7f1!important}body.cw-hwallyeokAppBody a.cw-orderItem.cw-hwOrderItem.cw-orderArchiveItem:active{background:#f8f1e7!important}body.cw-hwallyeokAppBody .cw-orderArchiveItem.is-disabled{opacity:.72}body.cw-hwallyeokAppBody .cw-orderArchiveEmpty{display:grid;min-height:92px;place-items:center;padding:18px;color:#697386;font-size:13px;font-weight:750}body.cw-hwallyeokAppBody .cw-orderArchiveItemIcon{display:grid;width:32px;height:32px;place-items:center;border:1px solid #eadfce;border-radius:9px;background:#fffaf3;color:#9a6a42}body.cw-hwallyeokAppBody .cw-orderArchiveItemBody{display:grid;min-width:0;gap:5px}body.cw-hwallyeokAppBody .cw-orderArchiveItemBody strong{overflow:hidden;color:#071527;font-size:17px;font-weight:950;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.cw-hwallyeokAppBody .cw-orderArchiveItemBody small{overflow:hidden;color:#637083;font-size:11.5px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide{display:grid;justify-items:end;gap:7px;min-width:72px}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide b{color:#c5311f;font-size:15px;font-weight:950;line-height:1.05;white-space:nowrap}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide .cw-statusBadge{min-height:20px!important;padding:0 7px!important;border:1px solid #efc6a5!important;border-radius:999px!important;background:#fff7f0!important;color:#b23b22!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide .cw-statusBadge.is-pending{border-color:#ead6aa!important;background:#fff8e7!important;color:#8a4f00!important}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide .cw-statusBadge.is-failed{border-color:#efb8ad!important;background:#fff2ee!important;color:#b73520!important}body.cw-hwallyeokAppBody .cw-orderArchiveChevron{color:#a7adb7!important}@media (max-width:372px){body.cw-hwallyeokAppBody .cw-orderItem.cw-hwOrderItem.cw-orderArchiveItem{grid-template-columns:32px minmax(0,1fr) auto 14px!important;gap:9px!important;padding-right:11px!important;padding-left:12px!important}body.cw-hwallyeokAppBody .cw-orderArchiveItemBody strong{font-size:15px}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide{min-width:58px}body.cw-hwallyeokAppBody .cw-orderArchiveItemSide b{font-size:13px}}body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation{display:grid;gap:12px;padding:15px 14px;border:1px solid rgba(88,62,36,.2);border-radius:14px;background:linear-gradient(135deg,rgba(162,58,46,.07),transparent 38%),rgba(255,252,244,.76);box-shadow:0 14px 32px rgba(69,48,29,.08)}body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju{display:grid;gap:8px}body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju h2,body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju h3{margin:8px 0 0!important;color:var(--launch-ink);font-size:18px!important;line-height:1.25}body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju li,body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju p{margin:0!important;color:var(--launch-soft);font-size:13px!important;font-weight:700;line-height:1.68!important}body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju ol,body:has(.cw-resultMinimal) .cw-resultGeneratedInterpretation .prose-saju ul{margin:0!important;padding-left:18px!important}body:has(.cw-resultMinimal) .cw-resultNarratorHook{display:grid;gap:11px;padding:17px 15px;overflow:hidden;border:1px solid rgba(36,54,46,.2);border-radius:8px;background:linear-gradient(135deg,rgba(36,54,46,.1),transparent 42%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,247,232,.76)),#fff9ef;box-shadow:0 16px 34px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultNarratorHook>span{width:-moz-fit-content;width:fit-content;color:#2f7045;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultNarratorHook h2{max-width:330px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:26px;font-weight:400;line-height:1.14}body:has(.cw-resultMinimal) .cw-resultNarratorHook>p{margin:0;color:#43362c;font-size:13px;font-weight:760;line-height:1.64}body:has(.cw-resultMinimal) .cw-resultNarratorHook>div{display:grid;gap:7px}body:has(.cw-resultMinimal) .cw-resultNarratorHook article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 10px;min-width:0;padding:10px;border:1px solid rgba(88,62,36,.14);border-radius:8px;background:rgba(255,252,244,.64)}body:has(.cw-resultMinimal) .cw-resultNarratorHook article b{grid-row:span 2;display:inline-flex;min-height:28px;align-items:center;justify-content:center;border:1px solid rgba(47,112,69,.2);border-radius:999px;background:rgba(47,112,69,.07);color:#2f7045;font-size:10.5px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultNarratorHook article strong{min-width:0;color:var(--launch-ink);font-size:14px;font-weight:950;line-height:1.28}body:has(.cw-resultMinimal) .cw-resultNarratorHook article small{min-width:0;color:#584b3f;font-size:12px;font-weight:760;line-height:1.48}body:has(.cw-resultMinimal) .cw-resultCounselDesk{display:grid;gap:12px;padding:16px 14px;overflow:hidden;border:1px solid rgba(58,40,25,.18);border-radius:8px;background:linear-gradient(135deg,rgba(173,132,60,.11),transparent 42%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,247,232,.76)),#fff9ef;box-shadow:0 16px 34px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultCounselDesk header{display:grid;gap:6px}body:has(.cw-resultMinimal) .cw-resultCounselDesk header span{width:-moz-fit-content;width:fit-content;color:#8b6426;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultCounselDesk h2{max-width:350px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:25px;font-weight:400;line-height:1.14;text-wrap:balance;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultCounselDesk>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body:has(.cw-resultMinimal) .cw-resultCounselDesk article{display:grid;min-width:0;min-height:156px;align-content:start;gap:7px;padding:11px 10px;border:1px solid rgba(88,62,36,.14);border-radius:8px;background:rgba(255,252,244,.68)}body:has(.cw-resultMinimal) .cw-resultCounselDesk article span{width:-moz-fit-content;width:fit-content;padding:4px 6px;border:1px solid rgba(173,132,60,.22);border-radius:999px;background:rgba(173,132,60,.08);color:#8b6426;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultCounselDesk article:nth-child(2) span{border-color:rgba(162,58,46,.2);background:rgba(162,58,46,.07);color:#a23a2e}body:has(.cw-resultMinimal) .cw-resultCounselDesk article:nth-child(3) span{border-color:rgba(47,112,69,.2);background:rgba(47,112,69,.07);color:#2f7045}body:has(.cw-resultMinimal) .cw-resultCounselDesk article strong{min-width:0;color:var(--launch-ink);font-size:13.5px;font-weight:950;line-height:1.28;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultCounselDesk article p{min-width:0;margin:0;color:#584b3f;font-size:11.5px;font-weight:760;line-height:1.5;word-break:keep-all}@media (max-width:380px){body:has(.cw-resultMinimal) .cw-resultCounselDesk>div{grid-template-columns:1fr}body:has(.cw-resultMinimal) .cw-resultCounselDesk article{min-height:0}}body:has(.cw-resultMinimal) .cw-resultOpeningBrief{position:relative;display:grid;gap:10px;overflow:hidden;padding:18px 16px 16px;border:1px solid rgba(58,40,25,.2);border-radius:8px;background:radial-gradient(circle at 92% 12%,rgba(162,58,46,.12),transparent 88px),linear-gradient(135deg,rgba(36,54,46,.11),transparent 44%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,247,232,.78)),#fff9ef;box-shadow:0 16px 34px rgba(55,37,21,.1)}body:has(.cw-resultMinimal) .cw-resultOpeningBrief:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#24362e,#a23a2e 54%,#ad843c)}body:has(.cw-resultMinimal) .cw-resultOpeningBrief>span{width:-moz-fit-content;width:fit-content;color:#a23a2e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultOpeningBrief h2{max-width:320px;margin:0;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:28px;font-weight:400;line-height:1.1}body:has(.cw-resultMinimal) .cw-resultOpeningBrief p{margin:0;color:#43362c;font-size:14px;font-weight:760;line-height:1.68}body:has(.cw-resultMinimal) .cw-resultOpeningInsights{display:grid;gap:0;margin:2px 0 0;border-top:1px solid rgba(88,62,36,.14);border-bottom:1px solid rgba(88,62,36,.14)}body:has(.cw-resultMinimal) .cw-resultOpeningInsights div{display:grid;grid-template-columns:66px 1fr;gap:10px;padding:9px 0;border-top:1px solid rgba(88,62,36,.1)}body:has(.cw-resultMinimal) .cw-resultOpeningInsights div:first-child{border-top:0}body:has(.cw-resultMinimal) .cw-resultOpeningInsights dd,body:has(.cw-resultMinimal) .cw-resultOpeningInsights dt{margin:0}body:has(.cw-resultMinimal) .cw-resultOpeningInsights dt{color:#a23a2e;font-size:11px;font-weight:950;line-height:1.35}body:has(.cw-resultMinimal) .cw-resultOpeningInsights dd{color:#3f342a;font-size:12.5px;font-weight:760;line-height:1.58}body:has(.cw-resultMinimal) .cw-resultOpeningChips{display:flex;gap:6px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}body:has(.cw-resultMinimal) .cw-resultOpeningChips::-webkit-scrollbar{display:none}body:has(.cw-resultMinimal) .cw-resultOpeningBrief b{display:inline-flex;min-height:25px;flex:0 0 auto;align-items:center;padding:0 9px;border:1px solid rgba(36,54,46,.16);border-radius:999px;background:rgba(36,54,46,.065);color:#24362e;font-size:10.5px;font-weight:900;line-height:1}body:has(.cw-resultMinimal) .cw-resultPremiumBrief{display:grid;gap:12px;padding:16px 14px;border:1px solid rgba(58,40,25,.18);border-radius:8px;background:linear-gradient(135deg,rgba(36,54,46,.085),transparent 42%),linear-gradient(180deg,rgba(255,253,247,.86),rgba(255,247,232,.72)),#fff9ef;box-shadow:0 14px 30px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultLifePhases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body:has(.cw-resultMinimal) .cw-resultLifePhases article{display:grid;gap:5px;min-width:0;min-height:126px;align-content:start;padding:11px 9px;border:1px solid rgba(88,62,36,.16);border-radius:8px;background:rgba(255,252,244,.6)}body:has(.cw-resultMinimal) .cw-resultLifePhases article span{color:#a23a2e;font-size:10px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultLifePhases article strong{color:var(--launch-ink);font-size:16px;font-weight:950;line-height:1.05}body:has(.cw-resultMinimal) .cw-resultLifePhases article p{margin:0;color:#3f342a;font-size:12px;font-weight:850;line-height:1.34}body:has(.cw-resultMinimal) .cw-resultLifePhases article small{color:var(--launch-muted);font-size:10.5px;font-weight:780;line-height:1.32}body:has(.cw-resultMinimal) .cw-resultDomainBrief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body:has(.cw-resultMinimal) .cw-resultDomainBrief div{display:grid;gap:3px;min-height:62px;align-content:center;padding:9px;border:1px solid rgba(36,54,46,.14);border-radius:8px;background:rgba(36,54,46,.055)}body:has(.cw-resultMinimal) .cw-resultDomainBrief span{color:#24362e;font-size:11px;font-weight:900}body:has(.cw-resultMinimal) .cw-resultDomainBrief strong{color:var(--launch-red);font-size:20px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultDomainBrief small{color:var(--launch-muted);font-size:10px;font-weight:780}body:has(.cw-resultMinimal) .cw-resultVisualBridge{display:grid;gap:12px;padding:16px 14px;overflow:hidden;border:1px solid rgba(58,40,25,.18);border-radius:8px;background:linear-gradient(135deg,rgba(162,58,46,.075),transparent 38%),linear-gradient(180deg,rgba(255,253,247,.9),rgba(255,247,232,.74)),#fff9ef;box-shadow:0 14px 30px rgba(55,37,21,.08)}body:has(.cw-resultMinimal) .cw-resultVisualBridge>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body:has(.cw-resultMinimal) .cw-resultVisualBridge article{position:relative;display:grid;min-width:0;min-height:188px;align-content:start;gap:7px;padding:12px 10px 11px;overflow:hidden;border:1px solid rgba(88,62,36,.15);border-radius:8px;background:rgba(255,252,244,.66)}body:has(.cw-resultMinimal) .cw-resultVisualBridge article:before{position:absolute;top:12px;right:10px;width:34px;height:34px;border:1px solid rgba(162,58,46,.18);border-radius:50%;background:linear-gradient(90deg,rgba(162,58,46,.18) 50%,transparent 0),rgba(162,58,46,.055);content:""}body:has(.cw-resultMinimal) .cw-resultVisualBridge article:nth-child(2):before{border-color:rgba(173,132,60,.2);background:linear-gradient(180deg,rgba(173,132,60,.2) 50%,transparent 0),rgba(173,132,60,.055)}body:has(.cw-resultMinimal) .cw-resultVisualBridge article:nth-child(3):before{border-color:rgba(47,112,69,.2);background:linear-gradient(135deg,rgba(47,112,69,.2) 50%,transparent 0),rgba(47,112,69,.055)}body:has(.cw-resultMinimal) .cw-resultVisualBridge em{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(162,58,46,.2);border-radius:50%;background:rgba(162,58,46,.07);color:#a23a2e;font-size:11px;font-style:normal;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultVisualBridge span{width:-moz-fit-content;width:fit-content;color:#a23a2e;font-size:10.5px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultVisualBridge strong{min-width:0;padding-right:36px;color:var(--launch-ink);font-size:14.5px;font-weight:950;line-height:1.26;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultVisualBridge p{margin:0;color:#4e4235;font-size:12px;font-weight:760;line-height:1.52;word-break:keep-all}body:has(.cw-resultMinimal) .cw-resultVisualBridge b{align-self:end;margin-top:2px;padding-top:8px;border-top:1px solid rgba(88,62,36,.1);color:#24362e;font-size:12px;font-weight:900;line-height:1.45;word-break:keep-all}@media (max-width:520px){body:has(.cw-resultMinimal) .cw-resultVisualBridge>div:last-child{grid-template-columns:1fr}body:has(.cw-resultMinimal) .cw-resultVisualBridge article{min-height:0}}body:has(.cw-resultMinimal) .cw-resultIntegratedReading{display:grid;gap:12px;position:relative;padding:14px 13px 13px 15px;border:0;border-radius:0;background:linear-gradient(135deg,rgba(36,54,46,.08),transparent 38%),rgba(255,252,244,.5);box-shadow:none}body:has(.cw-resultMinimal) .cw-resultIntegratedReading:before{content:"";position:absolute;inset:14px auto 14px 0;width:3px;border-radius:99px;background:linear-gradient(180deg,#a23a2e,#ad843c 58%,#24362e)}body:has(.cw-resultMinimal) .cw-resultIntegratedMeta{display:grid;gap:7px}body:has(.cw-resultMinimal) .cw-resultIntegratedMeta>span{color:#24362e;font-size:11px;font-weight:950;letter-spacing:0;line-height:1}body:has(.cw-resultMinimal) .cw-resultIntegratedMeta>div{display:flex;gap:5px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}body:has(.cw-resultMinimal) .cw-resultIntegratedMeta>div::-webkit-scrollbar{display:none}body:has(.cw-resultMinimal) .cw-resultIntegratedMeta b{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;padding:0 8px;border:1px solid rgba(173,132,60,.26);border-radius:999px;background:rgba(255,247,226,.76);color:#5a4630;font-size:10px;font-weight:900;line-height:1}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju{display:grid;gap:10px}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju h3,body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju h4{margin:10px 0 0!important;color:var(--launch-ink);font-family:var(--cw-font-title);font-size:19px!important;font-weight:400;line-height:1.2!important}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju h3:first-child,body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju h4:first-child{margin-top:0!important}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju li,body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju p{margin:0!important;color:#46382d;font-size:14px!important;font-weight:720;line-height:1.76!important}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju ol,body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju ul{display:grid;gap:7px;margin:0!important;padding-left:0!important;list-style:none}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju li{position:relative;padding-left:16px}body:has(.cw-resultMinimal) .cw-resultIntegratedReading .prose-saju li:before{content:"";position:absolute;top:.73em;left:1px;width:5px;height:5px;border-radius:50%;background:#a23a2e}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher{display:grid;gap:8px;margin-bottom:10px;padding:12px 2px 6px;border-bottom:1px solid rgba(88,62,36,.16);background:transparent}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher>span{color:var(--launch-red);font-size:11px;font-weight:950}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher h1{margin:0;color:var(--launch-ink);font-size:22px;line-height:1.18}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher p{margin:0;color:var(--launch-muted);font-size:12px;font-weight:850}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher div{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-top:4px;scrollbar-width:none}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher div::-webkit-scrollbar{display:none}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher a{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(88,62,36,.2);border-radius:8px;background:rgba(255,248,235,.64);color:var(--launch-soft);font-size:11px;font-weight:900;line-height:1.15;text-decoration:none}body:has(.cw-resultMinimal) .cw-resultSampleSwitcher a.is-active{border-color:rgba(162,58,46,.38);background:rgba(162,58,46,.1);color:var(--launch-red)}body:has(.cw-resultMinimal) .cw-resultSampleSwitcherActions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;margin-top:3px;padding:8px 9px;border:1px solid rgba(162,58,46,.16);border-radius:10px;background:rgba(255,248,235,.58)}body:has(.cw-resultMinimal) .cw-resultSampleSwitcherActions a{border-color:rgba(162,58,46,.34);background:var(--launch-red);color:#fffaf2;box-shadow:0 8px 18px rgba(162,58,46,.14)}body:has(.cw-resultMinimal) .cw-resultSampleSwitcherActions small{min-width:0;color:var(--launch-soft);font-size:11px;font-weight:850;line-height:1.45;overflow-wrap:anywhere}@media (max-width:520px){body:has(.cw-resultMinimal) .cw-resultSampleSwitcherActions{grid-template-columns:1fr;align-items:start}body:has(.cw-resultMinimal) .cw-resultSampleSwitcherActions a{width:-moz-fit-content;width:fit-content}}body:has(.cw-resultMinimal) .cw-resultDataGuide{display:grid;gap:12px}body:has(.cw-resultMinimal) .cw-resultDataGuideList{display:grid;gap:10px}body:has(.cw-resultMinimal) .cw-resultDataGuideList article{display:grid;gap:10px;padding:13px;border:1px solid rgba(88,62,36,.2);border-radius:14px;background:linear-gradient(135deg,rgba(173,132,60,.08),transparent 40%),rgba(255,252,244,.72);box-shadow:0 12px 28px rgba(69,48,29,.07)}body:has(.cw-resultMinimal) .cw-resultDataGuideList header{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}body:has(.cw-resultMinimal) .cw-resultDataGuideList header>b{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(162,58,46,.25);border-radius:50%;background:rgba(162,58,46,.08);color:var(--launch-red);font-size:12px;font-weight:950}body:has(.cw-resultMinimal) .cw-resultDataGuideList header span{display:block;color:var(--launch-red);font-size:11px;font-weight:950}body:has(.cw-resultMinimal) .cw-resultDataGuideList header h3{margin:4px 0 0;color:var(--launch-ink);font-size:17px;line-height:1.28}body:has(.cw-resultMinimal) .cw-resultDataGuideList header p{margin:6px 0 0;color:var(--launch-soft);font-size:12px;font-weight:750;line-height:1.5}body:has(.cw-resultMinimal) .cw-resultDataGuideTags{display:flex;flex-wrap:wrap;gap:5px}body:has(.cw-resultMinimal) .cw-resultDataGuideTags span{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border-radius:999px;background:rgba(43,33,24,.07);color:var(--launch-soft);font-size:10px;font-weight:900}body:has(.cw-resultMinimal) .cw-resultDataGuideList dl{display:grid;gap:6px;margin:0}body:has(.cw-resultMinimal) .cw-resultDataGuideList dl div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:8px 9px;border:1px solid rgba(88,62,36,.12);border-radius:10px;background:rgba(255,248,235,.58)}body:has(.cw-resultMinimal) .cw-resultDataGuideList dd,body:has(.cw-resultMinimal) .cw-resultDataGuideList dt{min-width:0;margin:0;font-size:12px;line-height:1.42}body:has(.cw-resultMinimal) .cw-resultDataGuideList dt{color:var(--launch-red);font-weight:950}body:has(.cw-resultMinimal) .cw-resultDataGuideList dd{color:var(--launch-ink);font-weight:800;overflow-wrap:anywhere}body:has(.cw-resultMinimal) .cw-resultDataGuideInterpretation{margin:0;padding:10px 11px;border-left:3px solid rgba(173,132,60,.46);border-radius:10px;background:rgba(173,132,60,.08);color:var(--launch-soft);font-size:12px;font-weight:750;line-height:1.6}body:has(.cw-resultMinimal) .cw-resultCoreIntro{grid-template-columns:minmax(0,1fr) 86px!important;gap:14px!important;align-items:center!important}body:has(.cw-resultMinimal) .cw-resultCoreIntro h2{margin-top:4px!important;font-size:30px!important;line-height:1.08!important}body:has(.cw-resultMinimal) .cw-resultCoreIntro span{font-size:13px!important;line-height:1.1!important}body:has(.cw-resultMinimal) .cw-resultCoreIntro p{margin-top:10px!important;font-size:14px!important;line-height:1.42!important}body:has(.cw-resultMinimal) .cw-resultCoreIntro>strong{width:78px!important;height:78px!important;font-size:52px!important;line-height:1!important}body:has(.cw-resultMinimal) .cw-resultFoundationTable{grid-template-columns:48px repeat(4,minmax(0,1fr))!important;overflow-x:hidden!important}body:has(.cw-resultMinimal) .cw-resultFoundationTable b,body:has(.cw-resultMinimal) .cw-resultFoundationTable>span{min-height:42px!important;font-size:14px!important;line-height:1.15!important}body:has(.cw-resultMinimal) .cw-resultPillarCell{min-height:0!important;aspect-ratio:1/1;gap:5px!important;padding:9px 6px!important}body:has(.cw-resultMinimal) .cw-resultPillarCell strong{font-size:38px!important;line-height:1!important}body:has(.cw-resultMinimal) .cw-resultFoundationTable i,body:has(.cw-resultMinimal) .cw-resultPillarCell em,body:has(.cw-resultMinimal) .cw-resultPillarCell small{font-size:13px!important;line-height:1.28!important}body:has(.cw-resultMinimal) .cw-resultFoundationTable i{min-height:48px!important;padding:8px 5px!important}body:has(.cw-resultMinimal) .cw-resultFoundationTable i.is-tags{font-size:14.5px!important}body:has(.cw-resultMinimal) .cw-resultSectionFacts{display:grid;gap:7px;margin:0}body:has(.cw-resultMinimal) .cw-resultSectionFacts div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:start;padding:9px 10px;border:1px solid rgba(88,62,36,.12);border-radius:8px;background:rgba(255,248,235,.58)}body:has(.cw-resultMinimal) .cw-resultSectionFacts dd,body:has(.cw-resultMinimal) .cw-resultSectionFacts dt{min-width:0;margin:0;font-size:12.5px;line-height:1.45}body:has(.cw-resultMinimal) .cw-resultSectionFacts dt{color:var(--launch-red);font-weight:950}body:has(.cw-resultMinimal) .cw-resultSectionFacts dd{color:var(--launch-ink);font-weight:780;overflow-wrap:anywhere}body:has(.cw-resultMinimal) .cw-resultSectionNarrative{display:grid;gap:8px;padding-top:2px}body:has(.cw-resultMinimal) .cw-resultSectionNarrative>span{color:#24362e;font-size:11px;font-weight:950;line-height:1}body:has(.cw-resultMinimal) .cw-resultEmptyVisual{display:grid;min-height:112px;place-items:center;border:1px dashed rgba(88,62,36,.24);border-radius:8px;color:var(--launch-soft);font-size:12px;font-weight:850}body:has(.cw-resultMinimal) .cw-resultInkSketch{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.48}body:has(.cw-resultMinimal) .cw-resultOpeningImage{display:grid;min-height:150px;margin:4px 0 2px;overflow:hidden;place-items:end center;border:1px solid rgba(88,62,36,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,252,244,.62),rgba(244,226,194,.34)),rgba(255,248,235,.7)}body:has(.cw-resultMinimal) .cw-resultOpeningImage img{display:block;width:min(86%,300px);height:158px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}body:has(.cw-resultMinimal) .cw-resultSectionImage{display:block;width:100%;aspect-ratio:16/7;margin:0;overflow:hidden;border:1px solid rgba(88,62,36,.14);border-radius:8px;background:rgba(255,248,235,.72)}body:has(.cw-resultMinimal) .cw-resultSectionImage img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:520px){body:has(.cw-resultMinimal) .cw-resultSectionFacts div{grid-template-columns:78px minmax(0,1fr)}body:has(.cw-resultMinimal) .cw-resultOpeningImage{min-height:128px}body:has(.cw-resultMinimal) .cw-resultOpeningImage img{height:136px}}body:has(.cw-resultMinimal) .cw-resultSections{gap:18px;padding-left:0}.cw-accountReferenceBody{position:relative;isolation:isolate;display:grid;gap:0;padding-bottom:18px;color:#18181b}.cw-accountReferenceBody .cw-accountHero{position:relative;z-index:1;padding:0 0 18px!important;text-align:left!important}.cw-accountReferenceBody .cw-accountHero p{margin:0 0 8px!important;color:#a16207!important;font-family:var(--cw-font-sans)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.08em!important;line-height:1.1!important}.cw-accountReferenceBody .cw-accountHero h1{margin:0!important;color:#18181b!important;font-family:var(--cw-font-sans)!important;font-size:26px!important;font-weight:820!important;letter-spacing:0!important;line-height:1.18!important}.cw-accountReferenceBody .cw-accountHero>span{display:block;margin-top:10px;color:#71717a!important;line-height:1.55!important}.cw-accountPage .cw-accountMain:has(.cw-accountReferenceBody),.cw-accountPage .cw-subMain:has(.cw-accountReferenceBody){padding:88px 18px calc(98px + env(safe-area-inset-bottom))!important;background:#f6f3ee!important}.cw-accountSoftMark{position:absolute;top:-6px;right:-58px;z-index:0;width:170px;height:170px;border:1px solid rgba(161,98,7,.08);border-radius:999px;pointer-events:none}.cw-accountSoftMark:after,.cw-accountSoftMark:before{content:"";position:absolute;border:1px solid rgba(161,98,7,.08);border-radius:inherit}.cw-accountSoftMark:before{inset:22px}.cw-accountSoftMark:after{inset:46px}.cw-hwProfile.cw-accountReferenceProfile,.cw-profile.cw-accountReferenceProfile{position:relative;z-index:1;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:94px;margin:0 0 16px!important;padding:16px!important;border:1px solid #e7e5e4!important;border-radius:16px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 12px 24px rgba(24,24,27,.08)!important}.cw-accountReferenceProfile>i{display:grid;width:48px;height:48px;place-items:center;border:1px solid #efe1c9!important;border-radius:15px;background:linear-gradient(180deg,#fffaf2,#fff7ed)!important;color:#a16207!important;font-style:normal}.cw-accountReferenceProfile>i svg{width:25px;height:25px;border:0!important;background:transparent!important;color:currentColor!important}.cw-accountReferenceProfile div{min-width:0}.cw-accountReferenceProfile p{margin:0 0 4px!important;color:#71717a!important;font-family:var(--cw-font-sans)!important;font-size:11px!important;font-weight:500!important;line-height:1.25!important}.cw-accountReferenceProfile h1{margin:0!important;overflow:hidden;color:#18181b!important;font-family:var(--cw-font-sans)!important;font-size:17px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.2!important;text-overflow:ellipsis;white-space:nowrap}.cw-accountReferenceProfile span{display:block;margin-top:5px!important;overflow:hidden;color:#52525b!important;font-size:12px!important;line-height:1.25!important;text-overflow:ellipsis;white-space:nowrap}.cw-accountReferenceProfile em{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid #fed7aa;border-radius:999px;background:#fff7ed;color:#a16207;font-size:11px;font-style:normal;font-weight:760;white-space:nowrap}.cw-accountReferenceProfile em svg{border:0!important;background:transparent!important;color:currentColor!important}.cw-accountReferenceSection{position:relative;z-index:1;margin-top:14px}.cw-accountReferenceSection h2{margin:0 0 8px 2px;color:#52525b;font-family:var(--cw-font-sans);font-size:12px;font-weight:760;letter-spacing:0;line-height:1.25}.cw-accountReferenceGroup{overflow:hidden;display:grid!important;gap:0!important;padding:0!important;border:1px solid #e7e5e4!important;border-radius:16px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 12px 22px rgba(24,24,27,.05)!important}.cw-accountInfoGrid.cw-accountReferenceGroup article,.cw-accountReferenceGroup article{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;gap:10px!important;align-items:center;min-height:50px!important;padding:0 14px!important;border:0!important;border-bottom:1px solid #f0eeeb!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cw-accountInfoGrid.cw-accountReferenceGroup article:last-child,.cw-accountReferenceGroup article:last-child{border-bottom:0!important}.cw-accountReferenceGroup i{display:grid;width:28px!important;height:28px!important;place-items:center;border:1px solid #e4e4e7!important;border-radius:9px!important;background:#fafafa!important;color:#52525b!important;font-style:normal}.cw-accountReferenceGroup i svg{border:0!important;background:transparent!important;color:currentColor!important}.cw-accountReferenceGroup article>span{min-width:0;color:#27272a!important;font-size:13px!important;font-weight:660!important;line-height:1.35!important}.cw-accountReferenceGroup article>strong{min-width:0;max-width:178px;overflow:hidden;color:#52525b!important;font-size:12.5px!important;font-weight:500!important;line-height:1.35!important;text-align:right;text-overflow:ellipsis;white-space:nowrap}.cw-accountSecurityDetails summary i,.cw-accountSecurityStatus i{border-color:#efe1c9!important;background:#fffaf2!important;color:#a16207!important}.cw-accountSecurityStatus strong.is-success{color:#a16207!important;font-weight:760!important}.cw-accountSecurityDetails.cw-passwordPanel{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cw-accountSecurityDetails summary{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:56px;padding:0 14px;cursor:pointer;list-style:none}.cw-accountSecurityDetails summary::-webkit-details-marker{display:none}.cw-accountSecurityDetails summary>span{display:grid;min-width:0;gap:2px}.cw-accountSecurityDetails summary strong{color:#27272a!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:660!important;letter-spacing:0!important;line-height:1.25!important}.cw-accountSecurityDetails summary small{overflow:hidden;color:#71717a!important;font-size:11.5px!important;line-height:1.35!important;text-overflow:ellipsis;white-space:nowrap}.cw-accountSecurityDetails summary>svg{color:#71717a;transition:transform .16s ease}.cw-accountSecurityDetails[open] summary>svg{transform:rotate(90deg)}.cw-accountSecurityDetails .cw-accountFeedback{margin:0 14px 12px!important}.cw-accountSecurityDetails .cw-passwordForm,.cw-accountSecurityDetails .cw-passwordNotice{margin:0!important;padding:12px 14px 14px;border-top:1px solid #f0eeeb}.cw-accountSecurityDetails .cw-passwordForm{gap:10px}.cw-accountSecurityDetails .cw-passwordForm input{min-height:42px;border-color:#e7e5e4!important;border-radius:10px!important;background:#fff!important}.cw-accountSecurityDetails .cw-passwordForm button{min-height:42px;border:1px solid #a16207!important;border-radius:10px!important;background:#a16207!important;color:#fff!important}.cw-accountReferenceBody .cw-signoutForm{position:relative;z-index:1;margin-top:16px!important}.cw-accountReferenceBody .cw-signoutForm button{min-height:44px;border:1px solid #e7e5e4!important;border-radius:14px!important;background:rgba(255,255,255,.78)!important;color:#71717a!important;box-shadow:none!important}@media (max-width:360px){.cw-accountReferenceProfile{grid-template-columns:44px minmax(0,1fr)}.cw-accountReferenceProfile em{grid-column:2;justify-self:start;margin-top:-2px}.cw-accountReferenceGroup article>strong{max-width:138px}}.cw-resultQuestionChat{position:relative;z-index:2;display:grid;gap:14px;width:min(100%,760px);margin:28px auto 48px;padding:18px;border:1px solid #e7e5e4;border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 14px 30px rgba(24,24,27,.07)}.cw-resultQuestionJumpWrap{position:relative;z-index:2;display:flex;justify-content:center;width:min(100%,760px);margin:26px auto 0;padding:0 10px}.cw-resultQuestionJump{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;width:min(100%,360px);padding:0 18px;border:1px solid #1c1917;border-radius:8px;background:#1c1917;color:#fff;font-family:var(--cw-font-sans);font-size:14px;font-weight:780;letter-spacing:0;line-height:1;text-decoration:none;box-shadow:0 12px 24px rgba(28,25,23,.14)}.cw-resultQuestionJump:hover{background:#292524}.cw-resultQuestionJump svg{flex:0 0 auto}.cw-resultQuestionPage{display:grid;gap:0;width:100%;margin:0 auto;padding:0 0 calc(76px + env(safe-area-inset-bottom, 0px));background:#fff2e6}body:has(.cw-resultQuestionPage) .cw-main.cw-subMain{padding:48px 0 0!important}body:has(.cw-resultQuestionPage) .cw-phone{background:#fff2e6!important}.cw-resultQuestionPage .cw-resultQuestionChat{width:100%;margin:0 auto;min-height:min(640px,calc(100dvh - 168px));grid-template-rows:auto auto auto minmax(220px,1fr)}.cw-resultQuestionPage .cw-resultChatMessages{max-height:none}.cw-resultQuestionArtworkChat{width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.cw-resultQuestionPage .cw-resultQuestionArtworkChat{width:100%;min-height:0;grid-template-rows:none}.cw-resultQuestionArtwork{position:relative;overflow:hidden;width:100%;background:#fff2e6}.cw-resultQuestionArtworkImage{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.cw-resultArtworkForm{display:grid;gap:14px;width:100%;margin:0;padding:0 0 14px}.cw-resultArtworkForm textarea{position:absolute;top:68.25%;right:15.7%;bottom:11.95%;left:16.9%;display:block;width:auto;min-width:0;min-height:0;resize:none;padding:0 2px;border:0;border-radius:4px;background:transparent;color:#302014;font-family:var(--cw-font-sans);font-size:15px;font-weight:500;letter-spacing:0;line-height:1.58;outline:none;overflow:hidden;overscroll-behavior:contain;text-shadow:0 1px 0 rgba(255,246,226,.45)}.cw-resultArtworkForm textarea:focus{background:rgba(255,244,219,.18)}.cw-resultArtworkSubmit{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:calc(100% - 28px);margin:0 14px;border:1px solid #c84245;border-radius:8px;background:#c84245;color:#fff;font-family:var(--cw-font-sans);font-size:15px;font-weight:820;letter-spacing:0;line-height:1;box-shadow:none;cursor:pointer}.cw-resultArtworkSubmit:disabled{border-color:#d88a8c;background:#d88a8c;color:rgba(255,255,255,.84);box-shadow:none;cursor:not-allowed}.cw-resultArtworkSubmit svg{flex:0 0 auto}.cw-resultArtworkCount{position:absolute;right:auto;bottom:10.65%;left:50%;transform:translateX(-50%);color:rgba(65,42,25,.62);font-family:var(--cw-font-sans);font-size:11px;font-weight:800;letter-spacing:0;line-height:1;pointer-events:none}.cw-resultQuestionArtworkChat .cw-resultPetitionError,.cw-resultQuestionArtworkChat .cw-resultPetitionRoute{width:100%}.cw-resultQuestionArtworkChat .cw-resultPetitionRoute{overflow:visible;min-height:0;padding:4px 14px 0}.cw-resultQuestionBack{position:relative;z-index:2;display:inline-flex;gap:7px;align-items:center;width:-moz-fit-content;width:fit-content;min-height:38px;padding:0 12px;border:1px solid #e7e5e4;border-radius:8px;background:rgba(255,255,255,.9);color:#57534e;font-family:var(--cw-font-sans);font-size:12.5px;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none}.cw-resultQuestionBack:hover{border-color:#d6d3d1;color:#1c1917}.cw-resultQuestionChat header{display:grid;gap:6px}.cw-resultQuestionChat header span{display:inline-flex;gap:6px;align-items:center;width:-moz-fit-content;width:fit-content;color:#a16207;font-family:var(--cw-font-sans);font-size:12px;font-weight:760;letter-spacing:0;line-height:1.2}.cw-resultQuestionChat header h2{margin:0;color:#1c1917;font-family:var(--cw-font-sans);font-size:20px;font-weight:820;letter-spacing:0;line-height:1.25}.cw-resultChatMessages{display:grid;align-content:start;gap:14px;max-height:420px;overflow-y:auto;padding:2px}.cw-resultChatMessages article{display:grid;gap:7px;width:100%;max-width:100%;min-width:0}.cw-resultPetitionIntro{position:relative;overflow:hidden;padding:14px;border:1px dashed #cbb89f;border-radius:8px;background:linear-gradient(90deg,rgba(120,83,44,.08),transparent 46px),#fffaf2}.cw-resultPetitionIntro:before{position:absolute;top:12px;right:12px;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(123,32,28,.32);border-radius:999px;color:rgba(123,32,28,.74);font-family:var(--cw-font-serif);font-size:13px;font-weight:800;line-height:1;content:"疏"}.cw-resultPetitionIntro strong{display:block;margin:0 0 6px;color:#1c1917;font-family:var(--cw-font-sans);font-size:14px;font-weight:820;letter-spacing:0;line-height:1.3}.cw-resultPetitionIntro p{margin:0;padding-right:36px;color:#57534e;font-family:var(--cw-font-sans);font-size:12.8px;font-weight:500;line-height:1.5}.cw-resultPetitionItem{position:relative}.cw-resultPetitionItem:before{position:absolute;top:28px;bottom:-14px;left:14px;width:1px;background:linear-gradient(180deg,rgba(161,98,7,.26),rgba(161,98,7,0));content:""}.cw-resultPetitionItem:last-of-type:before{display:none}.cw-resultPetitionMeta{display:inline-flex;gap:7px;align-items:center;width:-moz-fit-content;width:fit-content;font-family:var(--cw-font-sans);letter-spacing:0;line-height:1.2}.cw-resultPetitionMeta span{display:inline-grid;min-height:24px;place-items:center;padding:0 9px;border:1px solid #e7e0d6;border-radius:999px;background:#fffaf2;color:#a16207;font-size:11.5px;font-weight:820}.cw-resultPetitionMeta em{color:#78716c;font-size:11px;font-style:normal;font-weight:700}.cw-resultPetitionItem p{position:relative;margin:0;width:100%;padding:14px 15px 14px 42px;border:1px solid #e7e0d6;border-radius:8px;color:#292524;font-family:var(--cw-font-sans);font-size:13.6px;font-weight:500;letter-spacing:0;line-height:1.55;white-space:pre-wrap;box-shadow:0 8px 20px rgba(68,46,25,.06)}.cw-resultPetitionItem p:before{position:absolute;top:14px;left:14px;display:grid;width:18px;height:18px;place-items:center;border-radius:999px;font-family:var(--cw-font-serif);font-size:10px;font-weight:800;line-height:1}.cw-resultPetitionItem.is-petition p{background:linear-gradient(90deg,rgba(161,98,7,.08),transparent 54px),#fffaf2}.cw-resultPetitionItem.is-petition p:before{border:1px solid rgba(161,98,7,.28);color:#a16207;content:"疏"}.cw-resultPetitionItem.is-reply p{background:linear-gradient(90deg,rgba(28,25,23,.055),transparent 54px),#fff}.cw-resultPetitionItem.is-reply .cw-resultPetitionMeta span{color:#57534e}.cw-resultPetitionItem.is-reply p:before{border:1px solid rgba(123,32,28,.28);color:#7b201c;content:"答"}.cw-resultPetitionItem.is-reply>span{color:#57534e}.cw-resultPetitionItem.is-loading{width:100%;color:#78716c}.cw-resultPetitionItem.is-loading:before{display:none}.cw-resultPetitionItem.is-loading svg{flex:0 0 auto}.cw-resultPetitionItem.is-loading p{border:0;background:transparent;color:#57534e}.cw-resultChatError{margin:0;padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff5f5;color:#991b1b;font-family:var(--cw-font-sans);font-size:12.5px;line-height:1.4}.cw-resultChatForm{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:10px;align-items:end}.cw-resultChatForm textarea{width:100%;min-height:78px;resize:vertical;padding:12px 13px;border:1px solid #d6d3d1;border-radius:8px;background:#fff;color:#1c1917;font-family:var(--cw-font-sans);font-size:14px;line-height:1.45;outline:none}.cw-resultChatForm textarea:focus{border-color:#a16207;box-shadow:0 0 0 3px rgba(161,98,7,.14)}.cw-resultChatForm textarea::-moz-placeholder{color:#a8a29e}.cw-resultChatForm textarea::placeholder{color:#a8a29e}.cw-resultChatForm button{display:grid;width:44px;height:44px;place-items:center;border:1px solid #1c1917;border-radius:8px;background:#1c1917;color:#fff;cursor:pointer}.cw-resultChatForm button:disabled{border-color:#d6d3d1;background:#e7e5e4;color:#a8a29e;cursor:not-allowed}.cw-resultPetitionDesk{background:linear-gradient(180deg,rgba(255,250,242,.96),rgba(255,255,255,.98)),#fff}.cw-resultPetitionForm{display:grid;gap:10px}.cw-resultPetitionPaper{position:relative;display:block;overflow:hidden;border:1px solid #d8c8ae;border-radius:8px;background:linear-gradient(90deg,rgba(120,83,44,.1),transparent 58px),linear-gradient(180deg,#fffaf2,#fffdf8);box-shadow:inset 0 0 0 1px rgba(255,255,255,.62)}.cw-resultPetitionPaper>span{position:absolute;top:14px;left:14px;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(123,32,28,.28);border-radius:999px;color:#7b201c;font-family:var(--cw-font-serif);font-size:12px;font-weight:800;line-height:1}.cw-resultPetitionPaper textarea{display:block;width:100%;min-height:142px;resize:vertical;padding:16px 16px 16px 62px;border:0;background:transparent;color:#1c1917;font-family:var(--cw-font-serif);font-size:16px;font-weight:500;line-height:1.72;outline:none}.cw-resultPetitionPaper textarea::-moz-placeholder{color:#a89a87}.cw-resultPetitionPaper textarea::placeholder{color:#a89a87}.cw-resultPetitionPaper:focus-within{border-color:#a16207;box-shadow:0 0 0 3px rgba(161,98,7,.13)}.cw-resultPetitionSubmit{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid #1c1917;border-radius:8px;background:#1c1917;color:#fff;font-family:var(--cw-font-sans);font-size:13.5px;font-weight:820;letter-spacing:0;line-height:1;cursor:pointer}.cw-resultPetitionSubmit:disabled{border-color:#d6d3d1;background:#e7e5e4;color:#a8a29e;cursor:not-allowed}.cw-resultPetitionError{margin:0;padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff5f5;color:#991b1b;font-family:var(--cw-font-sans);font-size:12.5px;line-height:1.4}.cw-resultPetitionRoute{display:grid;align-content:start;gap:14px;overflow-y:auto;min-height:0;padding:2px 2px 10px}.cw-resultPetitionExchange{display:grid;gap:8px}.cw-resultPetitionDocument{position:relative;overflow:visible;display:grid;gap:8px;padding:12px 13px;border:1px solid rgba(32,25,21,.12);border-left-width:3px;border-radius:8px;background:rgba(255,253,249,.94);box-shadow:none}.cw-resultPetitionDocument:after{display:none;content:none}.cw-resultPetitionDocument header{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;padding-right:0}.cw-resultPetitionDocument header span{display:inline-flex;min-height:0;align-items:center;padding:0;border:0;border-radius:0;background:transparent;color:#a16207;font-family:var(--cw-font-sans);font-size:12px;font-weight:880;line-height:1.2}.cw-resultPetitionDocument header em{flex:0 0 auto;padding:4px 7px;border-radius:999px;background:rgba(32,25,21,.05);color:#78716c;font-family:var(--cw-font-sans);font-size:11px;font-style:normal;font-weight:760;line-height:1.2}.cw-resultPetitionDocument p{margin:0;color:#231f1b;font-family:var(--cw-font-sans);font-size:13.8px;font-weight:500;line-height:1.58;white-space:pre-wrap}.cw-resultPetitionDocument.is-petition{border-color:rgba(165,66,52,.22) rgba(165,66,52,.22) rgba(165,66,52,.22) #a54234;background:#fffdf9}.cw-resultPetitionDocument.is-petition:after{border:1px solid rgba(161,98,7,.3);color:#a16207;content:"疏"}.cw-resultPetitionDocument.is-reply{border-color:rgba(32,25,21,.12) rgba(32,25,21,.12) rgba(32,25,21,.12) #171411;background:#fff}.cw-resultPetitionDocument.is-reply:after{border:1px solid rgba(123,32,28,.3);color:#7b201c;content:"答"}.cw-resultPetitionDocument.is-reply header span{color:#171411}.cw-resultPetitionDocument.is-loadingReply{min-height:82px;align-content:center}.cw-resultReplyLoading{display:grid;min-height:30px;place-items:center}.cw-resultReplyDots{width:42px;height:10px;color:#7b201c;--duration:1.1s;--delay:0.16s}@media (max-width:560px){.cw-resultQuestionPage{gap:0;width:100%;padding:0 0 calc(76px + env(safe-area-inset-bottom, 0px))}.cw-resultQuestionPage .cw-resultQuestionChat{width:100%;min-height:0;margin:0;grid-template-rows:none}.cw-resultQuestionChat{width:calc(100% - 20px);margin:22px auto 36px;padding:14px}.cw-resultQuestionArtworkChat,.cw-resultQuestionPage .cw-resultQuestionArtworkChat{width:100%;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;grid-template-rows:none}.cw-resultArtworkForm{gap:14px;padding:0 0 14px}.cw-resultArtworkForm textarea{font-size:14.5px;line-height:1.58}.cw-resultArtworkSubmit{min-height:48px;width:calc(100% - 28px);font-size:15px}.cw-resultQuestionJumpWrap{width:calc(100% - 20px);margin-top:22px;padding:0}.cw-resultQuestionChat header h2{font-size:18px}.cw-resultQuestionBack{min-height:36px;padding:0 10px;font-size:12px}.cw-resultPetitionIntro{padding:12px}.cw-resultPetitionIntro:before{right:10px;width:27px;height:27px;font-size:12px}.cw-resultPetitionIntro strong{font-size:13.5px}.cw-resultPetitionIntro p{font-size:12.2px}.cw-resultPetitionItem p{padding:12px 12px 12px 38px;font-size:13px}.cw-resultPetitionItem p:before{top:12px;left:12px}.cw-resultChatForm{grid-template-columns:minmax(0,1fr) 42px;gap:8px}.cw-resultChatForm textarea{min-height:70px;padding:10px 11px;font-size:13px}.cw-resultChatForm button{width:42px;height:42px}.cw-resultPetitionPaper>span{top:12px;left:12px;width:28px;height:28px;font-size:11px}.cw-resultPetitionPaper textarea{min-height:118px;padding:13px 12px 13px 52px;font-size:15px;line-height:1.62}.cw-resultPetitionSubmit{min-height:42px;font-size:13px}.cw-resultPetitionRoute{gap:12px}.cw-resultPetitionExchange{gap:8px}.cw-resultPetitionDocument{gap:8px;padding:12px}.cw-resultPetitionDocument:after{top:12px;right:12px;width:27px;height:27px;font-size:12px}.cw-resultPetitionDocument header{padding-right:36px}.cw-resultPetitionDocument p{font-size:13px;line-height:1.56}}.cw-pageAdmin{min-height:100vh;padding:clamp(28px,4vw,48px) clamp(24px,5vw,64px)!important;background:radial-gradient(circle at 12% 0,rgba(165,66,52,.09),transparent 320px),radial-gradient(circle at 88% 12%,rgba(49,85,126,.1),transparent 360px),linear-gradient(180deg,#fff8ea,#f4e7d1)!important}.cw-pageAdmin .cw-phone{width:min(100%,1180px)!important;max-width:1180px!important;min-height:auto!important;margin:0 auto!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cw-pageAdmin .cw-subMain{display:grid!important;gap:22px!important;min-height:auto!important;padding:0!important;color:var(--admin-ink)!important}.cw-pageAdmin .cw-adminHero{padding:0!important}.cw-pageAdmin .cw-adminHero h1{font-size:clamp(32px,3.4vw,48px)!important}.cw-pageAdmin .cw-adminHero span{max-width:760px;font-size:15px!important}.cw-pageAdmin .cw-adminCard,.cw-pageAdmin .cw-adminDataCard,.cw-pageAdmin .cw-adminEmpty,.cw-pageAdmin .cw-adminLoginForm,.cw-pageAdmin .cw-adminNotice,.cw-pageAdmin .cw-adminOrderCard{border-radius:12px!important;background:rgba(255,252,244,.72)!important;padding:18px!important}.cw-pageAdmin .cw-adminMenu{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminMenu a{min-height:96px!important;padding:18px!important}.cw-pageAdmin .cw-adminStatGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.cw-pageAdmin .cw-adminStatGrid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminStatGrid.is-five{grid-template-columns:repeat(5,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminStatGrid.is-six{grid-template-columns:repeat(6,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminStatGrid article{min-height:96px!important}.cw-pageAdmin .cw-adminStatGrid span{font-size:12px!important}.cw-pageAdmin .cw-adminStatGrid strong{font-size:32px!important}.cw-pageAdmin .cw-adminToolbar{grid-template-columns:minmax(320px,1fr) 180px 96px!important;gap:10px!important;padding:12px!important}.cw-pageAdmin .cw-adminToolbar.has-secondaryFilter{grid-template-columns:minmax(320px,1fr) 170px 170px 96px!important}.cw-pageAdmin .cw-adminQuickFilters{flex-wrap:wrap;overflow:visible}.cw-pageAdmin .cw-adminQuickFilters a{min-height:38px;padding:0 14px;font-size:13px}.cw-pageAdmin .cw-adminToolbar button,.cw-pageAdmin .cw-adminToolbar input,.cw-pageAdmin .cw-adminToolbar select{height:44px!important;font-size:14px!important}.cw-pageAdmin .cw-adminDataList,.cw-pageAdmin .cw-adminOrderList{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start}.cw-pageAdmin .cw-adminDataCard,.cw-pageAdmin .cw-adminOrderCard{align-self:start}.cw-pageAdmin .cw-adminDataCard .cw-adminOrderTop{grid-template-columns:auto minmax(0,1fr)!important;justify-items:stretch!important}.cw-pageAdmin .cw-adminDataCard .cw-adminOrderTop strong,.cw-pageAdmin .cw-adminOrderTop strong{width:auto!important;text-align:right!important}.cw-pageAdmin .cw-adminCompactMeta div,.cw-pageAdmin .cw-adminDataCard dl div,.cw-pageAdmin .cw-adminOrderCard dl div{grid-template-columns:96px minmax(0,1fr)!important}.cw-pageAdmin .cw-adminDataCard dd,.cw-pageAdmin .cw-adminOrderCard dd{font-size:13px!important}.cw-pageAdmin .cw-adminOrderActions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminOrderActions:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminFailureBox{display:grid;gap:8px;padding:12px 13px;border:1px solid rgba(165,66,52,.24);border-radius:10px;background:rgba(165,66,52,.07);color:var(--admin-red)}.cw-pageAdmin .cw-adminFailureBox strong{font-size:13px;font-weight:900}.cw-pageAdmin .cw-adminFailureBox p{margin:0;color:rgba(32,25,21,.74);font-size:12px;font-weight:750;line-height:1.55}.cw-pageAdmin .cw-adminFailureBox small{color:rgba(165,66,52,.78);font-size:11px;font-weight:850}.cw-pageAdmin .cw-adminFailureBox.is-progress{border-color:rgba(150,110,36,.26);background:rgba(180,132,43,.08);color:#8a5c0f}.cw-pageAdmin .cw-adminFailureBox.is-progress small{color:rgba(138,92,15,.76)}.cw-pageAdmin .cw-adminFailureBox.is-stale{border-color:rgba(185,72,38,.32);background:rgba(185,72,38,.1)}.cw-pageAdmin .cw-adminFailureDetail{padding-top:6px;border-top:1px dashed rgba(165,66,52,.22)}.cw-pageAdmin .cw-adminFailureDetail pre{max-height:180px;margin:8px 0 0;padding:10px;overflow:auto;border:1px solid rgba(30,25,20,.12);border-radius:8px;background:rgba(255,252,244,.72);color:var(--admin-ink);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;white-space:pre-wrap}.cw-pageAdmin .cw-adminImportPanel{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center}.cw-pageAdmin .cw-adminImportPanel form{grid-template-columns:minmax(0,1fr) 128px!important}.cw-pageAdmin .cw-adminNotice a{width:auto!important;min-width:180px;padding:0 18px}.cw-pageAdmin .cw-adminLogout{justify-self:start}.cw-pageAdmin .cw-adminLogout button{width:auto!important;min-width:180px;padding:0 22px}.cw-pageAdmin:has(.cw-adminLoginForm){display:grid;align-items:start;padding-top:clamp(36px,8vh,88px)!important}.cw-pageAdmin:has(.cw-adminLoginForm) .cw-phone{width:min(100%,560px)!important;max-width:560px!important}@media (max-width:860px){.cw-pageAdmin{padding:24px 16px!important}.cw-pageAdmin .cw-adminDataList,.cw-pageAdmin .cw-adminImportPanel,.cw-pageAdmin .cw-adminMenu,.cw-pageAdmin .cw-adminOrderList{grid-template-columns:1fr!important}.cw-pageAdmin .cw-adminStatGrid,.cw-pageAdmin .cw-adminStatGrid.is-five,.cw-pageAdmin .cw-adminStatGrid.is-six,.cw-pageAdmin .cw-adminStatGrid.is-three{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cw-pageAdmin .cw-adminToolbar,.cw-pageAdmin .cw-adminToolbar.has-secondaryFilter{grid-template-columns:1fr!important}}body:has(.cw-checkoutReferencePage){background:#eee6dc!important;color:#17120f!important}.cw-checkoutReferencePage{min-height:100vh;background:#eee6dc!important;color:#17120f!important}.cw-checkoutReferencePage .cw-flowPhone,.cw-checkoutReferencePage .cw-notebookPhone,.cw-checkoutReferencePage .cw-statusPhone{width:min(100vw,414px)!important;max-width:414px!important;min-height:100vh!important;margin:0 auto!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff4e9!important;box-shadow:none!important;color:#17120f!important}.cw-checkoutReferencePage .cw-flowMain,.cw-checkoutReferencePage .cw-notebookMain,.cw-checkoutReferencePage .cw-statusMain{display:grid!important;gap:12px!important;padding:18px 16px 112px!important;background:#fff4e9!important;color:#17120f!important}.cw-checkoutReferencePage .cw-paymentHero{padding:16px 0 8px!important}.cw-checkoutReferencePage .cw-paymentHero p,.cw-checkoutReferencePage .cw-statusCard p{margin:0 0 8px!important;color:#a54234!important;font-family:var(--cw-font-sans)!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important}.cw-checkoutReferencePage .cw-paymentHero h1,.cw-checkoutReferencePage .cw-statusCard h1{margin:0!important;color:#17120f!important;font-family:var(--cw-font-title)!important;font-size:30px!important;font-weight:760!important;line-height:1.14!important;letter-spacing:0!important}.cw-checkoutReferencePage .cw-paymentHero span,.cw-checkoutReferencePage .cw-statusCard>span{display:block!important;margin-top:10px!important;color:rgba(32,25,21,.62)!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:650!important;line-height:1.55!important;word-break:keep-all}.cw-checkoutReferencePage .cw-paymentPanel,.cw-checkoutReferencePage .cw-statusCard{display:grid!important;gap:14px!important;margin:0!important;padding:16px!important;border:1px solid rgba(22,18,15,.12)!important;border-radius:12px!important;background:#fffdf9!important;box-shadow:0 8px 22px rgba(42,31,24,.06)!important;color:#17120f!important;backdrop-filter:none!important}.cw-checkoutReferencePage .cw-paymentPanelHead{margin:0!important}.cw-checkoutReferencePage .cw-paymentPanelHead h2{margin:0!important;color:#17120f!important;font-family:var(--cw-font-sans)!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important}.cw-checkoutReferencePage .cw-paymentPanelHead p,.cw-checkoutReferencePage .cw-secureNote{margin:6px 0 0!important;color:rgba(32,25,21,.58)!important;font-family:var(--cw-font-sans)!important;font-size:12px!important;font-weight:650!important;line-height:1.55!important;word-break:keep-all}.cw-checkoutReferencePage .cw-checkoutOrderCard{display:grid;overflow:hidden;border:1px solid rgba(32,25,21,.1);border-radius:10px;background:#fbfaf8}.cw-checkoutReferencePage .cw-checkoutOrderCard div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:10px;align-items:center;padding:12px 13px;border-top:1px solid rgba(32,25,21,.08)}.cw-checkoutReferencePage .cw-checkoutOrderCard div:first-child{border-top:0}.cw-checkoutReferencePage .cw-checkoutOrderCard span{color:#9c3d34;font-size:12px;font-weight:900}.cw-checkoutReferencePage .cw-checkoutOrderCard strong{min-width:0;color:#17120f;font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;text-align:right}.cw-checkoutReferencePage .cw-checkoutTotal{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;padding:14px!important;border:1px solid rgba(165,66,52,.16)!important;border-radius:10px!important;background:rgba(165,66,52,.055)!important}.cw-checkoutReferencePage .cw-checkoutTotal span{color:#9c3d34!important;font-size:12px!important;font-weight:900!important}.cw-checkoutReferencePage .cw-checkoutTotal strong{color:#9c3d34!important;font-family:var(--cw-font-title)!important;font-size:31px!important;font-weight:760!important;line-height:1!important;white-space:nowrap}.cw-checkoutReferencePage .cw-paymentPanel #agreement,.cw-checkoutReferencePage .cw-paymentPanel #payment-methods{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;border:1px solid rgba(32,25,21,.1)!important;border-radius:10px!important;background:#fff!important}.cw-checkoutReferencePage .cw-paymentPanel .space-y-4{display:grid!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important}.cw-checkoutReferencePage .cw-paymentPanel .space-y-4>:not([hidden])~:not([hidden]){margin-top:0!important;margin-bottom:0!important}.cw-checkoutReferencePage .cw-paymentPanel button,.cw-checkoutReferencePage .cw-statusActions a,.cw-checkoutReferencePage .cw-statusButton{display:inline-flex!important;width:100%!important;min-height:50px!important;align-items:center!important;justify-content:center!important;border:1px solid #171411!important;border-radius:9px!important;background:#171411!important;color:#fffdf9!important;font-family:var(--cw-font-sans)!important;font-size:14px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}.cw-checkoutReferencePage .cw-paymentPanel button:disabled{opacity:.52!important}.cw-checkoutReferencePage .cw-statusActions{display:grid;gap:8px}.cw-checkoutReferencePage .cw-statusActions a+a{border-color:rgba(32,25,21,.14)!important;background:#fffdf9!important;color:#171411!important}.cw-checkoutReferencePage .cw-secureNote{margin:0!important;padding:10px 11px!important;border:1px solid rgba(49,109,78,.15)!important;border-radius:9px!important;background:rgba(49,109,78,.055)!important}.cw-checkoutReferencePage .cw-checkoutDevCallback{margin:0!important;padding:8px 10px!important;border:1px dashed rgba(32,25,21,.18)!important;border-radius:8px!important;background:#fbfaf8!important;color:rgba(32,25,21,.5)!important;font-size:11px!important;font-weight:750!important;line-height:1.35!important;overflow-wrap:anywhere}body:has(.cw-accountReferenceBody){background:#eee6dc!important;color:#17120f!important}body:has(.cw-accountReferenceBody) .cw-page{background:#eee6dc!important}body:has(.cw-accountReferenceBody) .cw-phone{width:min(100vw,414px)!important;max-width:414px!important;min-height:100vh!important;margin:0 auto!important;border:0!important;border-radius:0!important;background:#fff4e9!important;box-shadow:none!important;color:#17120f!important}body:has(.cw-accountReferenceBody) .cw-main.cw-subMain{padding:64px 16px calc(108px + env(safe-area-inset-bottom))!important;background:#fff4e9!important}.cw-accountReferenceBody{gap:0!important;padding-bottom:0!important;color:#17120f!important}.cw-accountSoftMark,.cw-accountSoftMark:after,.cw-accountSoftMark:before{border-color:rgba(165,66,52,.08)!important}.cw-accountReferenceBody .cw-accountHero{padding:0 0 16px!important}.cw-accountReferenceBody .cw-accountHero p{color:#a54234!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important}.cw-accountReferenceBody .cw-accountHero h1{color:#17120f!important;font-family:var(--cw-font-title)!important;font-size:30px!important;font-weight:760!important;line-height:1.14!important}.cw-accountReferenceBody .cw-accountHero>span{color:rgba(32,25,21,.62)!important;font-size:13px!important;font-weight:650!important}.cw-accountReferenceGroup,.cw-hwProfile.cw-accountReferenceProfile,.cw-profile.cw-accountReferenceProfile{border:1px solid rgba(22,18,15,.12)!important;border-radius:12px!important;background:#fffdf9!important;box-shadow:0 8px 22px rgba(42,31,24,.06)!important}.cw-hwProfile.cw-accountReferenceProfile,.cw-profile.cw-accountReferenceProfile{grid-template-columns:46px minmax(0,1fr) auto;min-height:92px;margin-bottom:14px!important;padding:15px!important}.cw-accountReferenceGroup i,.cw-accountReferenceProfile>i,.cw-accountSecurityDetails summary i,.cw-accountSecurityStatus i{border-color:rgba(165,66,52,.16)!important;background:rgba(165,66,52,.055)!important;color:#a54234!important}.cw-accountReferenceGroup article>strong,.cw-accountReferenceProfile p,.cw-accountReferenceProfile span,.cw-accountSecurityDetails summary small{color:rgba(32,25,21,.58)!important}.cw-accountReferenceGroup article>span,.cw-accountReferenceProfile h1,.cw-accountSecurityDetails summary strong{color:#17120f!important}.cw-accountReferenceProfile em{border-color:rgba(165,66,52,.16)!important;background:rgba(165,66,52,.055)!important;color:#a54234!important}.cw-accountReferenceSection{margin-top:13px!important}.cw-accountReferenceSection h2{margin:0 0 8px 1px!important;color:#a54234!important;font-size:12px!important;font-weight:900!important}.cw-accountInfoGrid.cw-accountReferenceGroup article,.cw-accountReferenceGroup article,.cw-accountSecurityDetails .cw-passwordForm,.cw-accountSecurityDetails .cw-passwordNotice{border-bottom-color:rgba(32,25,21,.08)!important}.cw-accountSecurityDetails summary>svg{color:rgba(32,25,21,.48)!important}.cw-accountReferenceProfile em.is-success,.cw-accountSecurityStatus strong.is-success{color:#436d4e!important}.cw-accountSecurityDetails .cw-passwordForm input{border-color:rgba(32,25,21,.12)!important;background:#fbfaf8!important;color:#17120f!important}.cw-accountReferenceBody .cw-signoutForm button,.cw-accountSecurityDetails .cw-passwordForm button{min-height:44px!important;border-radius:9px!important;font-family:var(--cw-font-sans)!important;font-size:13px!important;font-weight:900!important;box-shadow:none!important}.cw-accountSecurityDetails .cw-passwordForm button{border-color:#171411!important;background:#171411!important;color:#fffdf9!important}.cw-accountReferenceBody .cw-signoutForm button{border:1px solid rgba(32,25,21,.14)!important;background:#fffdf9!important;color:#171411!important}body:has(.cw-resultQuestionPage),body:has(.cw-resultQuestionPage) .cw-page{background:#eee6dc!important}.cw-resultQuestionArtwork,.cw-resultQuestionPage,body:has(.cw-resultQuestionPage) .cw-main.cw-subMain,body:has(.cw-resultQuestionPage) .cw-phone{background-color:#fff4e9!important}.cw-resultArtworkSubmit{border-color:#171411!important;background:#171411!important;color:#fffdf9!important}.cw-resultArtworkSubmit:disabled{border-color:rgba(32,25,21,.16)!important;background:rgba(32,25,21,.2)!important;color:rgba(255,253,249,.72)!important}.cw-resultPetitionDocument header span,.cw-resultPetitionItem.is-petition p:before,.cw-resultPetitionMeta span{color:#a54234!important}body:has(.cw-resultQuestionPage) .cw-resultPetitionDocument.is-reply header span{color:#171411!important}.cw-homeServiceSummaryItem:after,.cw-resultCoreIntro h2:after,.cw-resultLifeHeroText h1:after,.cw-resultReportText h2:after,.cw-resultSectionTitle h2:after,.cw-resultSectionTop h2:after,.cw-resultSketchScore p strong:after{display:none!important;content:none!important}