*{box-sizing:border-box}:root{--ink:#15110d;--muted:#7a6d61;--paper:#fbf4e7;--panel:#fffaf0;--night:#0c1322;--jade:#1f6256;--cinnabar:#a9402d;--gold:#d9ad5b;--line:rgba(57,43,27,0.14);--cw-font-sans:"Noto Sans KR","Apple SD Gothic Neo","Segoe UI",sans-serif;--cw-font-serif:"Song Myung","Noto Serif KR","AppleMyungjo","Batang",serif;--cw-font-classic:var(--cw-font-sans);--cw-font-title:var(--cw-font-serif);--cw-font-seal:var(--cw-font-serif);--cw-font-hand:"Nanum Pen Script",var(--cw-font-serif);--cw-font-sketch:"Nanum Pen Script",var(--cw-font-serif)}body,html{min-height:100%;margin:0;background:radial-gradient(circle at 18% 8%,rgba(217,173,91,.18),transparent 28rem),linear-gradient(180deg,#0a1020,#24372f 52%,#ece0ce);color:var(--ink);font-family:var(--cw-font-sans)}button,input,select,textarea{border:0;font:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.cw-page{min-height:100vh;padding:0;font-family:var(--cw-font-sans);font-synthesis-weight:none}.cw-phone{position:relative;min-height:100vh;margin:0 auto;overflow:hidden;background:linear-gradient(180deg,rgba(12,19,34,.04),transparent 240px),var(--paper);box-shadow:0 0 0 1px rgba(255,255,255,.18),0 30px 80px rgba(0,0,0,.28)}.cw-header,.cw-phone{width:min(100vw,448px)}.cw-header{position:fixed;top:0;left:50%;z-index:40;display:flex;height:62px;align-items:center;justify-content:space-between;padding:0 18px;transform:translateX(-50%);background:rgba(251,244,231,.9);border-bottom:1px solid rgba(57,43,27,.08);backdrop-filter:blur(18px)}.cw-brand{display:inline-flex;align-items:center;gap:9px;font-weight:900;letter-spacing:0}.cw-brand span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(217,173,91,.6);border-radius:50%;background:var(--night);font-family:var(--cw-font-seal);font-size:18px}.cw-brand strong{font-size:18px}.cw-brandCenter{position:absolute;left:50%;transform:translateX(-50%)}.cw-iconButton{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;color:var(--ink)}.cw-headerHero{border-bottom:0;background:linear-gradient(180deg,rgba(5,9,18,.72),rgba(5,9,18,0));color:#fff6df}.cw-headerHero .cw-brand strong,.cw-headerHero .cw-iconButton{color:#fff6df}.cw-headerHero .cw-brand span{border-color:rgba(217,173,91,.78);background:rgba(7,16,32,.56);color:var(--gold)}.cw-main.cw-homeMain{padding-top:0}.cw-main{min-height:100vh;padding:74px 16px 96px}.cw-subMain{padding-bottom:110px}.cw-landingHero{position:relative;height:clamp(704px,90svh,768px);min-height:704px;margin:0 -16px;overflow:hidden;border-bottom-right-radius:22px;border-bottom-left-radius:22px;background:#071020;color:#fff6df;box-shadow:0 24px 54px rgba(11,16,28,.34)}.cw-palaceBackdrop{position:absolute;top:0;left:0;z-index:0;width:100%;height:48%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.98}.cw-landingHero:after{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(7,12,24,.02),rgba(7,12,24,.18) 30%,rgba(7,12,24,.72) 58%,rgba(7,12,24,.98)),radial-gradient(circle at 76% 18%,rgba(217,173,91,.18),transparent 132px);content:""}.cw-landingHero:before{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 72% 13%,rgba(227,190,105,.2),transparent 7rem);content:""}.cw-palacePattern{position:absolute;inset:0;z-index:1;opacity:.22;background:linear-gradient(90deg,transparent 0 9%,rgba(217,173,91,.28) 9.5% 10%,transparent 10.5% 19%,rgba(217,173,91,.2) 19.5% 20%,transparent 20.5%),repeating-linear-gradient(0deg,rgba(217,173,91,.12) 0 1px,transparent 1px 28px);mix-blend-mode:screen}.cw-moonMark{position:absolute;top:82px;right:32px;width:64px;height:64px;border-radius:50%;background:#e7c76f;box-shadow:0 0 42px rgba(231,199,111,.32)}.cw-heroCharacter{position:absolute;right:-86px;bottom:312px;z-index:2;width:min(318px,78vw);height:auto;filter:drop-shadow(0 24px 32px rgba(0,0,0,.48))}.cw-landingCopy{position:absolute;right:142px;bottom:392px;left:22px;z-index:3}.cw-landingCopy p{margin:0 0 8px;color:var(--gold);font-size:12px;font-weight:900}.cw-landingCopy h1{margin:0;color:#fff6df;font-size:41px;line-height:.98;letter-spacing:0}.cw-landingCopy span{display:block;max-width:212px;margin-top:12px;color:rgba(255,246,223,.84);font-size:14px;line-height:1.54}.cw-landingCta{display:inline-flex;min-height:38px;align-items:center;gap:3px;margin-top:16px;padding:0 14px 0 16px;border:1px solid rgba(217,173,91,.48);border-radius:999px;background:rgba(217,173,91,.16);color:#ffe4a4;font-size:13px;font-weight:950;box-shadow:0 10px 28px rgba(0,0,0,.18);backdrop-filter:blur(12px)}.cw-heroOfferRail{position:absolute;right:0;bottom:18px;left:0;z-index:4}.cw-heroOfferHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 18px}.cw-heroOfferHead p{margin:0;color:#fff4df;font-size:19px;font-weight:950;line-height:1.1}.cw-heroOfferHead a{display:inline-flex;align-items:center;gap:2px;color:var(--gold);font-size:12px;font-weight:900}.cw-heroPosterViewport{overflow:hidden;padding:0 0 4px}.cw-heroPosterTrack{display:flex;gap:14px;overflow-x:auto;padding:0 24px 4px;scroll-padding:24px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;touch-action:pan-x}.cw-heroPosterTrack::-webkit-scrollbar{display:none}.cw-heroPosterTrack.is-dragging{cursor:grabbing;scroll-snap-type:none}.cw-heroPosterCard{position:relative;flex:0 0 min(352px,calc(100vw - 54px));scroll-snap-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:min(356px,calc(100vw - 50px));min-height:328px;overflow:hidden;border:1px solid rgba(226,185,99,.3);border-radius:18px;background:#0a1325;box-shadow:0 22px 48px rgba(0,0,0,.42)}.cw-heroPosterCard:before{position:absolute;inset:auto 0 0;z-index:1;height:58%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,248,239,.94) 76%,#fff);content:""}.cw-heroPosterCard img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.cw-heroPosterBadge{position:absolute;top:0;right:20px;z-index:2;display:grid;width:54px;height:66px;place-items:center;border-radius:0 0 4px 4px;background:#17296d;color:#fff;font-size:15px;font-weight:950;line-height:1.06;text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.cw-heroPosterCopy{position:absolute;right:18px;bottom:24px;left:18px;z-index:2;text-align:center}.cw-heroPosterCopy p{margin:0 0 4px;color:#d95766;font-size:17px;font-weight:950}.cw-heroPosterCopy strong{display:block;color:#d9475d;font-family:var(--cw-font-title);font-size:44px;font-weight:950;line-height:.98;text-shadow:0 2px 0 rgba(255,255,255,.7),0 8px 18px rgba(177,55,70,.22)}.cw-heroPosterCopy span{display:block;margin-top:16px;color:#d95766;font-size:15px;font-weight:850}.cw-heroPosterDots{display:flex;justify-content:center;gap:12px;margin-top:16px}.cw-heroPosterDots button{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.28)}.cw-heroPosterDots button.sf-dotActive{background:#fff4df}@media (max-width:380px){.cw-landingHero{height:690px;min-height:690px}.cw-heroCharacter{right:-106px;bottom:314px;width:304px}.cw-landingCopy{right:126px;bottom:386px}.cw-landingCopy h1{font-size:38px}.cw-landingCopy span{font-size:13px}.cw-heroPosterCard{min-height:314px}.cw-heroPosterCopy strong{font-size:39px}}.cw-hero{margin:0 -16px;overflow:hidden}.cw-heroTrack{display:flex;gap:14px;overflow-x:auto;padding:0 16px 18px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cw-heroTrack::-webkit-scrollbar{display:none}.cw-heroCard{position:relative;flex:0 0 86%;min-height:514px;overflow:hidden;border-radius:10px;scroll-snap-align:center;background:var(--night);box-shadow:0 18px 42px rgba(32,25,17,.22)}.cw-heroCard img{width:100%;height:514px;-o-object-fit:cover;object-fit:cover}.cw-heroShade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,9,17,.04) 32%,rgba(5,9,17,.84)),linear-gradient(90deg,rgba(169,64,45,.2),transparent 45%)}.cw-heroCopy{position:absolute;right:18px;bottom:22px;left:18px;color:#fff7e9}.cw-detailHero p,.cw-heroCopy p,.cw-nightCard p,.cw-oracle p,.cw-profile p,.cw-reportPreview>p,.cw-resultHead p,.cw-sectionTitle p{margin:0 0 7px;color:var(--cinnabar);font-size:12px;font-weight:900}.cw-heroCopy p{color:var(--gold)}.cw-heroCopy h1{margin:0;font-size:38px;line-height:1.04;letter-spacing:0}.cw-heroCopy span{display:block;max-width:260px;margin-top:10px;color:rgba(255,247,233,.86);font-size:14px;line-height:1.55}.cw-heroCopy em{display:inline-flex;margin-top:18px;padding:10px 14px;border-radius:999px;background:var(--gold);color:#281808;font-size:14px;font-style:normal;font-weight:900}.cw-quickPanel{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.cw-quickPanel a{display:grid;min-height:74px;place-items:center;gap:7px;border:1px solid rgba(217,173,91,.28);border-radius:8px;background:linear-gradient(180deg,#111c31,#0a1325);color:#f2cf7a;font-size:13px;font-weight:900;box-shadow:0 10px 24px rgba(9,14,26,.16)}.cw-checkout,.cw-emptyState,.cw-orderBox,.cw-reportPreview,.cw-reviewSection,.cw-searchHead,.cw-section{margin-top:24px}.cw-sectionTitle{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px}.cw-checkout h1,.cw-emptyState h1,.cw-nightCard h2,.cw-orderBox h2,.cw-profile h1,.cw-reportPreview h2,.cw-resultHead h1,.cw-searchHead h1,.cw-sectionTitle h2{margin:0;color:var(--ink);font-size:22px;line-height:1.18;letter-spacing:0}.cw-nightCard a,.cw-sectionTitle a{display:inline-flex;align-items:center;gap:2px;color:var(--jade);font-size:13px;font-weight:900}.cw-productList{display:grid;gap:12px}.cw-productCard{display:grid;grid-template-columns:104px minmax(0,1fr);gap:13px;min-height:132px;padding:10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,250,240,.82)}.cw-productCard img{width:104px;height:112px;border-radius:7px;-o-object-fit:cover;object-fit:cover}.cw-productCard h3{margin:4px 0 7px;font-size:17px}.cw-productCard p{margin:0;color:var(--muted);font-size:13px;line-height:1.42}.cw-productCard strong{display:block;margin-top:10px;color:var(--cinnabar);font-size:15px}.cw-nightCard{position:relative;min-height:248px;margin-top:30px;overflow:hidden;border-radius:10px;background:var(--night)}.cw-nightCard img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.78}.cw-nightCard:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,12,22,.82),rgba(7,12,22,.18));content:""}.cw-nightCard div{position:relative;z-index:1;width:72%;padding:24px;color:#fff7e9}.cw-nightCard h2{color:#fff7e9}.cw-nightCard a{margin-top:20px;color:var(--gold)}.cw-review{margin-top:10px;padding:15px;border:1px solid var(--line);border-radius:8px;background:#fffaf0}.cw-review div,.cw-reviewStarsLine{display:flex;gap:2px;color:var(--gold)}.cw-review p{margin:8px 0 0;color:var(--ink);font-size:14px;font-weight:700;overflow-wrap:anywhere}.cw-reviewMeta{display:block;margin-top:9px;color:var(--muted);font-size:12px;font-weight:800}.cw-reviewEmpty{display:grid;gap:8px}.cw-reviewEmpty a{justify-self:start;padding:8px 11px;border:1px solid rgba(165,66,52,.24);border-radius:999px;background:rgba(165,66,52,.08);color:var(--cinnabar);font-size:12px;font-weight:900}.cw-bottomNav{position:fixed;bottom:0;left:50%;z-index:40;display:grid;width:min(100vw,448px);height:76px;grid-template-columns:repeat(4,1fr);transform:translateX(-50%);border-top:1px solid rgba(57,43,27,.12);background:rgba(255,250,240,.94);backdrop-filter:blur(18px)}.cw-bottomNav a{display:grid;place-items:center;align-content:center;gap:5px;color:#8a7a6b;font-size:11px;font-weight:800}.cw-bottomNav a.is-active{color:var(--cinnabar)}.cw-detailHero,.cw-oracle{position:relative;overflow:hidden;border-radius:10px;background:var(--night)}.cw-detailHero img,.cw-oracle img{width:100%;height:390px;-o-object-fit:cover;object-fit:cover}.cw-detailHero:after,.cw-oracle:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(6,10,18,.86));content:""}.cw-detailHero div,.cw-oracle h1,.cw-oracle p{position:absolute;z-index:1}.cw-detailHero div{right:20px;bottom:22px;left:20px}.cw-detailHero h1,.cw-oracle h1{margin:0;color:#fff7e9;font-size:32px;line-height:1.08}.cw-detailHero span{display:inline-block;margin-top:10px;color:var(--gold);font-size:18px;font-weight:900}.cw-checkout,.cw-emptyState,.cw-orderBox,.cw-profile,.cw-reportPreview,.cw-searchHead{border:1px solid var(--line);border-radius:8px;background:rgba(255,250,240,.86);padding:18px}.cw-orderBox ul{display:grid;gap:10px;margin:18px 0;padding:0;list-style:none}.cw-orderBox li{display:flex;align-items:center;gap:9px;color:var(--jade);font-size:14px;font-weight:800}.cw-primaryButton{display:flex;min-height:50px;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:var(--cinnabar);color:#fff8ee;font-weight:900}.cw-miniTable{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:16px}.cw-miniTable div{display:grid;min-height:92px;place-items:center;border:1px solid rgba(217,173,91,.42);border-radius:7px;background:#fff6e3}.cw-miniTable em,.cw-miniTable span{color:var(--muted);font-size:11px;font-style:normal}.cw-miniTable strong{color:var(--night);font-family:var(--cw-font-title);font-size:20px}.cw-oracle{min-height:460px}.cw-oracle p{top:24px;left:22px;color:var(--gold)}.cw-oracle h1{right:22px;bottom:26px;left:22px}.cw-readingList{display:grid;gap:11px;margin-top:20px}.cw-readingList article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;border:1px solid var(--line);border-radius:8px;background:#fffaf0}.cw-readingList article>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:rgba(31,98,86,.1);color:var(--jade);font-weight:900}.cw-readingList h2{margin:0;font-size:17px}.cw-readingList p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.48}.cw-todayHero{position:relative;min-height:410px;overflow:hidden;border:1px solid rgba(226,185,99,.2);border-radius:16px;background:#071020;box-shadow:0 20px 48px rgba(0,0,0,.34)}.cw-todayHero:after{position:absolute;inset:0;background:radial-gradient(circle at 72% 16%,rgba(226,185,99,.24),transparent 124px),linear-gradient(180deg,rgba(5,10,20,.08),rgba(5,10,20,.48) 44%,rgba(5,10,20,.96));content:""}.cw-todayHero img{width:100%;height:410px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.84}.cw-todayHeroCopy,.cw-todayHeroTop,.cw-todayScore{position:absolute;z-index:1}.cw-todayHeroTop{top:16px;right:16px;left:16px;display:flex;align-items:center;justify-content:space-between}.cw-todayHeroTop em,.cw-todayHeroTop span{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border:1px solid rgba(226,185,99,.22);border-radius:999px;background:rgba(5,10,20,.58);color:#fff4df;font-size:12px;font-style:normal;font-weight:900;backdrop-filter:blur(14px)}.cw-todayHeroTop span{color:var(--gold)}.cw-todayScore{top:62px;right:18px;display:grid;width:82px;height:82px;place-items:center;align-content:center;border:1px solid rgba(226,185,99,.34);border-radius:50%;background:rgba(5,10,20,.64);box-shadow:0 0 0 8px rgba(226,185,99,.08);backdrop-filter:blur(16px)}.cw-todayScore strong{color:#fff4df;font-size:31px;line-height:1}.cw-todayScore span{color:var(--gold);font-size:11px;font-weight:900}.cw-todayHeroCopy{right:20px;bottom:24px;left:20px}.cw-todayAction p,.cw-todayHeroCopy p{margin:0 0 8px;color:var(--gold);font-size:12px;font-weight:950}.cw-todayHeroCopy h1{max-width:292px;margin:0;color:#fff4df;font-size:28px;line-height:1.12;letter-spacing:0}.cw-todayHeroCopy span{display:block;max-width:302px;margin-top:12px;color:rgba(255,244,223,.82);font-size:14px;line-height:1.56}.cw-todayBrief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.cw-todayBrief div{min-width:0;padding:13px 9px;border:1px solid rgba(226,185,99,.18);border-radius:8px;background:rgba(15,26,48,.82);text-align:center}.cw-todayBrief span{display:block;color:#8f9eb5;font-size:11px;font-weight:850}.cw-todayBrief strong{display:block;margin-top:6px;overflow-wrap:anywhere;color:#fff4df;font-size:15px;font-weight:950}.cw-todayGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.cw-todayGrid article{min-height:160px;padding:15px;border:1px solid rgba(226,185,99,.18);border-radius:10px;background:radial-gradient(circle at 82% 12%,rgba(226,185,99,.14),transparent 76px),linear-gradient(180deg,rgba(18,29,52,.95),rgba(8,16,31,.96));box-shadow:0 14px 30px rgba(0,0,0,.2)}.cw-todayGrid article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.cw-todayGrid span{color:var(--gold);font-size:12px;font-weight:950}.cw-todayGrid em{display:inline-flex;min-width:42px;height:26px;align-items:center;justify-content:center;border-radius:999px;background:rgba(119,199,182,.12);color:#77c7b6;font-size:12px;font-style:normal;font-weight:950}.cw-todayGrid h2{margin:14px 0 7px;color:#fff4df;font-size:18px;line-height:1.22;letter-spacing:0}.cw-todayGrid p{margin:0;color:#bcae98;font-size:13px;line-height:1.46}.cw-todayAction,.cw-todayTimeline{margin-top:24px}.cw-todayTimeline article{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:start;padding:14px 0;border-top:1px solid rgba(226,185,99,.14)}.cw-todayTimeline article:last-child{border-bottom:1px solid rgba(226,185,99,.14)}.cw-todayTimeline article>span{color:var(--gold);font-size:13px;font-weight:950}.cw-todayTimeline article p{margin:0;color:#fff4df;font-size:14px;line-height:1.48}.cw-todayAction{display:grid;gap:16px;padding:18px;border:1px solid rgba(226,185,99,.2);border-radius:10px;background:linear-gradient(135deg,rgba(19,32,58,.96),rgba(7,16,32,.98))}.cw-todayAction h2{margin:0;color:#fff4df;font-size:19px;line-height:1.26}.cw-todayAction a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:4px;border-radius:8px;background:linear-gradient(135deg,#e2b963,#b84e39);color:#140b05;font-size:14px;font-weight:950}.cw-searchHead h1{margin-bottom:16px}.cw-searchHead label{display:flex;height:48px;align-items:center;gap:10px;padding:0 14px;border-radius:8px;background:#f3ead9;color:var(--muted)}.cw-searchHead input{min-width:0;width:100%;outline:none;background:transparent}.cw-emptyState{display:grid;min-height:420px;place-items:center;align-content:center;text-align:center}.cw-emptyState svg{color:var(--jade)}.cw-emptyState p{max-width:260px;margin:10px auto 20px;color:var(--muted);font-size:14px;line-height:1.5}.cw-emptyState a{color:var(--cinnabar);font-weight:900}.cw-profile{display:flex;align-items:center;gap:14px;margin-top:6px}.cw-profile svg{color:var(--jade)}.cw-menuAccount{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.cw-menuAccount a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);background:#fffaf0;color:var(--ink);font-weight:900}.cw-menuAccount a.is-primary{border-color:rgba(169,64,45,.28);background:var(--cinnabar);color:#fffaf0}.cw-menuSection{margin-top:22px}.cw-menuSection>p{margin:0 0 10px;color:var(--muted);font-size:12px}.cw-menuList{display:grid;gap:10px;margin-top:0}.cw-menuList a{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;min-height:64px;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--line);border-radius:8px;background:#fffaf0;color:var(--ink);font-weight:850}.cw-menuList small{margin-top:4px;color:var(--muted);line-height:1.3}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{color:var(--jade)}.cw-menuAccount a.is-primary svg{color:currentColor}.cw-policyList{display:grid;gap:8px}.cw-policyList a{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:8px;background:rgba(255,250,240,.72);color:var(--muted);font-weight:850}.cw-menuLogout{margin-top:18px}.cw-menuLogout button{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(169,64,45,.2);background:rgba(169,64,45,.08);color:var(--cinnabar);font-weight:900}.cw-checkout{display:grid;gap:14px}.cw-checkout>div{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:8px;background:#f3ead9}.cw-checkout label{display:grid;gap:8px;color:var(--muted);font-size:13px;font-weight:800}.cw-checkout input{height:48px;padding:0 14px;border-radius:8px;outline:none;background:#f3ead9;color:var(--ink)}.cw-resultHead{padding:20px 2px 0}@media (max-width:360px){.cw-main{padding-right:12px;padding-left:12px}.cw-hero{margin-right:-12px;margin-left:-12px}.cw-heroTrack{padding-right:12px;padding-left:12px}.cw-productCard{grid-template-columns:92px minmax(0,1fr)}.cw-productCard img{width:92px}}:root{--ink:#fff4df;--muted:#bcae98;--paper:#071020;--panel:#101a2f;--night:#050a14;--jade:#77c7b6;--cinnabar:#d96f54;--gold:#e2b963;--line:rgba(226,185,99,0.18)}body,html{background:#050a14;color:#fff4df}.cw-phone{background:radial-gradient(circle at 18% 0,rgba(226,185,99,.12),transparent 230px),linear-gradient(180deg,#071020,#0a1325 48%,#050a14);box-shadow:0 0 0 1px rgba(226,185,99,.12),0 30px 80px rgba(0,0,0,.46)}.cw-main{background:transparent}.cw-header{border-bottom-color:rgba(226,185,99,.12);background:rgba(7,16,32,.84);color:#fff4df}.cw-headerHero{background:linear-gradient(180deg,rgba(5,9,18,.86),rgba(5,9,18,0))}.cw-brand strong,.cw-iconButton{color:#fff4df}.cw-brand span{border-color:rgba(226,185,99,.72);background:rgba(5,10,20,.78);color:var(--gold)}.cw-checkout,.cw-emptyState,.cw-menuList a,.cw-orderBox,.cw-productCard,.cw-profile,.cw-quickPanel a,.cw-readingList article,.cw-reportPreview,.cw-review,.cw-searchHead{border-color:rgba(226,185,99,.18);background:linear-gradient(180deg,rgba(18,29,52,.92),rgba(9,17,32,.94));color:#fff4df;box-shadow:0 12px 28px rgba(0,0,0,.18)}.cw-checkout h1,.cw-emptyState h1,.cw-nightCard h2,.cw-orderBox h2,.cw-productCard h3,.cw-profile h1,.cw-readingList h2,.cw-reportPreview h2,.cw-resultHead h1,.cw-review p,.cw-searchHead h1,.cw-sectionTitle h2{color:#fff4df}.cw-emptyState p,.cw-miniTable em,.cw-miniTable span,.cw-productCard p,.cw-readingList p{color:#bcae98}.cw-detailHero p,.cw-detailHero span,.cw-nightCard p,.cw-oracle p,.cw-productCard strong,.cw-profile p,.cw-reportPreview>p,.cw-resultHead p,.cw-sectionTitle p{color:var(--gold)}.cw-productCard img{border:1px solid rgba(226,185,99,.16)}.cw-bottomNav{border-top-color:rgba(226,185,99,.16);background:rgba(5,10,20,.94)}.cw-bottomNav a{color:#8f9eb5}.cw-bottomNav a.is-active{color:var(--gold)}.cw-checkout input,.cw-checkout>div,.cw-searchHead label{background:rgba(4,9,18,.62);color:#fff4df}.cw-searchHead input{color:#fff4df}.cw-searchHead input::-moz-placeholder{color:#7f8da4}.cw-searchHead input::placeholder{color:#7f8da4}.cw-miniTable div{border-color:rgba(226,185,99,.28);background:rgba(6,12,24,.78)}.cw-miniTable strong{color:#e2b963}.cw-primaryButton{background:linear-gradient(135deg,#d9ad5b,#b84e39);color:#140b05}.cw-emptyState a,.cw-nightCard a,.cw-sectionTitle a{color:var(--gold)}.cw-emptyState svg,.cw-menuList svg:first-child,.cw-orderBox li,.cw-profile svg,.cw-readingList article>span{color:#77c7b6}.cw-readingList article>span{background:rgba(119,199,182,.12)}.cw-detailHero,.cw-nightCard,.cw-oracle{box-shadow:0 18px 42px rgba(0,0,0,.34)}.cw-todayRitual{position:relative;min-height:548px;margin:-2px -16px 0;overflow:hidden;background:#050a14;color:#fff4df}.cw-todayRitual img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.9}.cw-todayAtmosphere{position:absolute;inset:0;background:radial-gradient(circle at 72% 20%,rgba(226,185,99,.22),transparent 116px),linear-gradient(180deg,rgba(5,10,20,.1),rgba(5,10,20,.42) 38%,rgba(5,10,20,.95))}.cw-todayRitual:after{position:absolute;right:18px;bottom:154px;left:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(226,185,99,.58),transparent);content:""}.cw-todayRitual .cw-todayHeroTop{top:18px;right:18px;left:18px}.cw-todayMoonDial{position:absolute;top:78px;right:22px;z-index:1;display:grid;width:96px;height:96px;place-items:center;align-content:center;border:1px solid rgba(226,185,99,.42);border-radius:50%;background:radial-gradient(circle at 38% 34%,rgba(255,244,223,.24),transparent 32px),rgba(5,10,20,.5);box-shadow:0 0 0 10px rgba(226,185,99,.08),0 18px 38px rgba(0,0,0,.32);backdrop-filter:blur(18px)}.cw-todayMoonDial strong{color:#fff4df;font-family:var(--cw-font-title);font-size:36px;line-height:.95}.cw-todayMoonDial span{margin-top:5px;color:var(--gold);font-size:10px;font-weight:950;letter-spacing:0;text-transform:uppercase}.cw-todayRitual .cw-todayHeroCopy{right:24px;bottom:34px;left:24px}.cw-todayRitual .cw-todayHeroCopy p{color:var(--gold)}.cw-todayRitual .cw-todayHeroCopy h1{max-width:330px;font-size:34px;line-height:1.08}.cw-todayRitual .cw-todayHeroCopy span{max-width:318px;color:rgba(255,244,223,.86)}.cw-todaySigns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;border-top:1px solid rgba(226,185,99,.18);border-bottom:1px solid rgba(226,185,99,.18)}.cw-todaySigns div{min-width:0;padding:15px 6px;text-align:center}.cw-todaySigns div+div{border-left:1px solid rgba(226,185,99,.12)}.cw-todaySigns span{display:block;color:#8f9eb5;font-size:11px;font-weight:850}.cw-todaySigns strong{display:block;margin-top:6px;color:#fff4df;font-size:16px;font-weight:950}.cw-todayCurrent{margin-top:30px}.cw-todayCurrent article{display:grid;grid-template-columns:48px minmax(0,1fr) 44px;gap:13px;align-items:start;padding:17px 0;border-top:1px solid rgba(226,185,99,.14)}.cw-todayCurrent article:last-child{border-bottom:1px solid rgba(226,185,99,.14)}.cw-todayCurrent article>span{color:var(--gold);font-size:13px;font-weight:950}.cw-todayCurrent strong{display:block;color:#fff4df;font-size:18px;line-height:1.26}.cw-todayCurrent p{margin:6px 0 13px;color:#bcae98;font-size:13px;line-height:1.48}.cw-todayCurrent i{display:block;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--gold),rgba(119,199,182,.9))}.cw-todayCurrent em{justify-self:end;color:#77c7b6;font-size:13px;font-style:normal;font-weight:950}.cw-todayPath{position:relative;margin-top:34px;padding-left:22px}.cw-todayPath:before{position:absolute;top:86px;bottom:14px;left:4px;width:1px;background:linear-gradient(180deg,var(--gold),rgba(119,199,182,.28));content:""}.cw-todayPath>p,.cw-todayWhisper p{margin:0 0 7px;color:var(--gold);font-size:12px;font-weight:950}.cw-todayPath>h2,.cw-todayWhisper h2{margin:0;color:#fff4df;font-size:22px;line-height:1.22}.cw-todayPath div{display:grid;gap:18px;margin-top:22px}.cw-todayPath article{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px}.cw-todayPath article:before{position:absolute;top:5px;left:-22px;width:9px;height:9px;border:2px solid var(--gold);border-radius:50%;background:#050a14;content:""}.cw-todayPath article span{color:#77c7b6;font-size:13px;font-weight:950}.cw-todayPath article p{margin:0;color:#fff4df;font-size:14px;line-height:1.5}.cw-todayWhisper{margin-top:34px;padding:28px 0 6px;border-top:1px solid rgba(226,185,99,.18);text-align:center}.cw-todayWhisper h2{max-width:312px;margin:0 auto;font-family:var(--cw-font-title);font-size:28px;font-weight:850}.cw-todayWhisper a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:4px;margin-top:22px;padding:0 18px;border-radius:999px;background:var(--gold);color:#140b05;font-size:14px;font-weight:950}.cw-searchStudio{padding:10px 0 0}.cw-searchStudio>p{margin:0 0 8px;color:var(--gold);font-size:12px;font-weight:950}.cw-searchStudio h1{max-width:304px;margin:0;color:#fff4df;font-size:31px;line-height:1.12;letter-spacing:0}.cw-searchStudio label{display:flex;height:56px;align-items:center;gap:10px;margin-top:24px;padding:0 16px;border:1px solid rgba(226,185,99,.22);border-radius:999px;background:rgba(5,10,20,.46);color:var(--gold);box-shadow:0 12px 28px rgba(0,0,0,.18);backdrop-filter:blur(16px)}.cw-searchStudio input{min-width:0;width:100%;outline:none;background:transparent;color:#fff4df;font-size:15px}.cw-searchStudio input::-moz-placeholder{color:#7f8da4}.cw-searchStudio input::placeholder{color:#7f8da4}.cw-searchTopics{display:flex;gap:9px;overflow-x:auto;margin:16px -16px 0;padding:0 16px 4px;scrollbar-width:none}.cw-searchTopics::-webkit-scrollbar{display:none}.cw-searchTopics a{flex:0 0 auto;padding:9px 13px;border:1px solid rgba(226,185,99,.16);border-radius:999px;color:#fff4df;font-size:13px;font-weight:850}.cw-searchFeatured{position:relative;min-height:226px;margin:24px -16px 0;overflow:hidden;background:#071020}.cw-searchFeatured:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,10,20,.94),rgba(5,10,20,.72) 54%,rgba(5,10,20,.2)),linear-gradient(180deg,transparent,rgba(5,10,20,.88));content:""}.cw-searchFeatured img{position:absolute;top:0;right:0;width:68%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.cw-searchFeatured div{position:relative;z-index:1;width:70%;padding:24px 18px}.cw-searchCatalog .cw-sectionTitle p,.cw-searchFeatured p{margin:0 0 8px;color:var(--gold);font-size:12px;font-weight:950}.cw-searchFeatured h2{margin:0;color:#fff4df;font-size:30px;line-height:1.08}.cw-searchFeatured span{display:block;margin-top:10px;color:rgba(255,244,223,.78);font-size:13px;line-height:1.46}.cw-searchFeatured a{display:inline-flex;min-height:38px;align-items:center;gap:3px;margin-top:14px;padding:0 13px;border-radius:999px;background:var(--gold);color:#140b05;font-size:13px;font-weight:950}.cw-searchCatalog{margin-top:28px}.cw-searchResult{display:grid;grid-template-columns:78px minmax(0,1fr) auto;gap:13px;align-items:center;min-height:108px;padding:14px 0;border-top:1px solid rgba(226,185,99,.14)}.cw-searchResult:last-child{border-bottom:1px solid rgba(226,185,99,.14)}.cw-searchResult img{width:78px;height:78px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.cw-searchResult span{display:block;color:var(--gold);font-size:11px;font-weight:950}.cw-searchResult h3{margin:4px 0 6px;color:#fff4df;font-size:18px;line-height:1.15}.cw-searchResult p{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#bcae98;font-size:13px;line-height:1.42}.cw-searchResult strong{align-self:end;padding-bottom:2px;white-space:nowrap;color:#77c7b6;font-size:13px}.cw-todayOraclePanel{position:relative;min-height:610px;margin:-2px -16px 0;overflow:hidden;border-top:1px solid rgba(226,185,99,.24);border-bottom:1px solid rgba(226,185,99,.24);background:radial-gradient(circle at 76% 18%,rgba(226,185,99,.14),transparent 170px),linear-gradient(135deg,#071020,#061022 52%,#030812)}.cw-todayOraclePanel:before{position:absolute;inset:0;background:radial-gradient(circle at 8% 22%,rgba(226,185,99,.18) 0 1px,transparent 2px),radial-gradient(circle at 62% 39%,rgba(226,185,99,.22) 0 2px,transparent 3px),radial-gradient(circle at 88% 58%,rgba(226,185,99,.24) 0 1px,transparent 2px);opacity:.8;content:""}.cw-todayOraclePanel:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(5,10,20,.28) 64%,rgba(5,10,20,.96));content:""}.cw-todayStars{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,transparent 0 12%,rgba(226,185,99,.12) 12.2% 12.4%,transparent 12.6%),repeating-linear-gradient(0deg,transparent 0 78px,rgba(226,185,99,.04) 79px,transparent 80px);opacity:.48}.cw-todayFigure{position:absolute;bottom:28px;left:-104px;z-index:1;width:min(392px,104vw);max-width:none;filter:drop-shadow(0 26px 34px rgba(0,0,0,.58));opacity:.92}.cw-todayDatePill{position:absolute;top:46px;right:24px;z-index:2;display:inline-flex;min-height:48px;align-items:center;padding:0 20px;border:1px solid rgba(226,185,99,.36);border-radius:999px;background:rgba(5,10,20,.44);color:#fff4df;font-size:18px;font-weight:950;backdrop-filter:blur(16px)}.cw-todayOrb{position:absolute;top:126px;right:46px;z-index:2;display:grid;width:146px;height:146px;place-items:center;align-content:center;border:1px solid rgba(226,185,99,.45);border-radius:50%;background:radial-gradient(circle at 44% 38%,rgba(255,244,223,.25),transparent 42px),rgba(5,10,20,.48);box-shadow:0 0 0 12px rgba(226,185,99,.1),0 22px 46px rgba(0,0,0,.36);backdrop-filter:blur(18px)}.cw-todayOrb strong{color:#fff4df;font-family:var(--cw-font-title);font-size:70px;line-height:.86}.cw-todayOrb span{margin-top:10px;color:var(--gold);font-size:15px;font-weight:950;letter-spacing:0}.cw-todayQuote{position:absolute;right:24px;bottom:58px;z-index:3;max-width:236px;color:#fff4df}.cw-todayQuote h1{margin:0;font-family:var(--cw-font-title);font-size:30px;font-weight:800;line-height:1.45;letter-spacing:0;text-shadow:0 12px 24px rgba(0,0,0,.5)}.cw-todayQuote>span{color:var(--gold);font-family:var(--cw-font-title);font-size:50px;font-weight:900;line-height:.8}.cw-todayQuote>span:last-child{display:block;text-align:right}.cw-todayQuote h1 span{display:block;color:#fff4df;font:inherit}.cw-todayTabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0;border-bottom:1px solid rgba(226,185,99,.28)}.cw-todayTabs button{position:relative;display:grid;min-height:68px;place-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#a8b0c0;cursor:pointer;font:inherit;font-size:16px;font-weight:900}.cw-todayTabs button.is-active{color:var(--gold)}.cw-todayTabs button.is-active:after{position:absolute;right:6px;bottom:-1px;left:6px;height:3px;border-radius:999px 999px 0 0;background:var(--gold);content:""}.cw-todayPointBox{margin-top:28px;padding:22px;border:1px solid rgba(226,185,99,.28);border-radius:12px;background:rgba(9,17,32,.62)}.cw-todayPointBox h2{display:flex;align-items:center;gap:10px;margin:0;color:var(--gold);font-size:22px;line-height:1.1}.cw-todayPointBox>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.cw-todayPointBox span{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(226,185,99,.34);border-radius:999px;color:var(--gold);font-size:15px;font-weight:900}.cw-todayInsightList{display:grid;gap:14px;margin-top:22px}.cw-todayInsightList article{display:grid;grid-template-columns:62px minmax(0,1fr);gap:15px;align-items:start;padding:20px 18px;border:1px solid rgba(226,185,99,.24);border-radius:12px;background:rgba(9,17,32,.7)}.cw-todayInsightIcon{display:grid;width:50px;height:50px;place-items:center;border:1px solid rgba(226,185,99,.24);border-radius:10px;background:rgba(255,244,223,.08);color:var(--gold)}.cw-todayInsightHead{display:flex;width:100%;gap:12px;align-items:flex-start;justify-content:space-between;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.cw-todayInsightHead h2{margin:0;color:var(--gold);font-size:21px;line-height:1.18}.cw-todayInsightHead p{margin:8px 0 0;color:rgba(255,244,223,.78);font-size:14px;line-height:1.45}.cw-todayInsightHead>svg{flex:0 0 auto;margin-top:4px;color:#fff4df}.cw-todayInsightDetail{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:12px;align-items:center;margin-top:22px}.cw-todayProgress{height:9px;overflow:hidden;border-radius:999px;background:rgba(255,244,223,.1)}.cw-todayProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e2b963,#f0ce72)}.cw-todayInsightDetail strong{color:#fff4df;font-size:16px}.cw-todayMiniTags{display:flex;grid-column:1/-1;gap:10px;margin-top:8px}.cw-todayMiniTags span{min-width:58px;padding:8px 12px;border:1px solid rgba(226,185,99,.2);border-radius:999px;color:#fff4df;font-size:13px;text-align:center}body:has(.cw-resultMinimal){background:#f4f2ed}body:has(.cw-resultMinimal) .cw-phone{background:#f7f5f0}body:has(.cw-resultMinimal) .cw-header{border-bottom-color:rgba(32,38,45,.08);background:rgba(247,245,240,.92);color:#1c2229}body:has(.cw-resultMinimal) .cw-brand strong,body:has(.cw-resultMinimal) .cw-iconButton{color:#1c2229}body:has(.cw-resultMinimal) .cw-brand span{border-color:rgba(83,152,102,.5);background:#ffffff;color:#4f9a66}body:has(.cw-resultMinimal) .cw-bottomNav{border-top-color:rgba(32,38,45,.1);background:rgba(255,255,255,.94)}body:has(.cw-resultMinimal) .cw-bottomNav a{color:#8d949c}body:has(.cw-resultMinimal) .cw-bottomNav a.is-active{color:#34495a}.cw-resultMinimal{min-height:calc(100vh - 74px);margin:-2px -16px -96px;padding:14px 16px 112px;background:radial-gradient(circle at 82% 0,rgba(87,151,105,.1),transparent 220px),#f7f5f0;color:#1f252c}.cw-resultAnalysisCard,.cw-resultManselyeokCard,.cw-resultReportPage,.cw-resultSummaryCard{border:1px solid rgba(28,34,41,.07);border-radius:14px;background:rgba(255,255,255,.92);box-shadow:0 14px 34px rgba(25,31,38,.08)}.cw-resultSummaryCard{display:flex;min-height:118px;align-items:center;justify-content:space-between;padding:20px}.cw-resultReportText span,.cw-resultSectionTop a,.cw-resultSummaryCard p{margin:0;color:#6b727a;font-size:12px;font-weight:850}.cw-resultSummaryCard h1{display:inline-block;margin:8px 0 0;color:#4f9a66;font-size:44px;line-height:.92}.cw-resultSummaryCard span{display:block;margin-top:8px;color:#4e5964;font-size:13px;font-weight:800}.cw-resultSunBadge{position:relative;display:grid;width:72px;height:72px;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(180deg,#f6efdc,#d6e7d4)}.cw-resultSunBadge:before{width:22px;height:22px;border-radius:50%;background:#e5b85c;box-shadow:0 0 22px rgba(229,184,92,.36);content:""}.cw-resultSunBadge i{position:absolute;right:-8px;bottom:8px;left:-8px;height:28px;border-radius:50% 50% 0 0;background:linear-gradient(135deg,#71a67d,#c9ddc5)}.cw-resultAnalysisCard,.cw-resultManselyeokCard{margin-top:12px;padding:16px}.cw-resultSectionTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.cw-resultAnalysisCard h2,.cw-resultSectionTop h2{margin:0;color:#1f252c;font-size:17px;line-height:1.2}.cw-resultSectionTop a{display:inline-flex;align-items:center;gap:2px}.cw-resultPillars{display:grid;grid-template-columns:48px repeat(4,minmax(0,1fr));gap:5px;align-items:center}.cw-resultPillars b,.cw-resultPillars span{color:#67717c;font-size:12px;text-align:center}.cw-resultPillars b{text-align:left}.cw-resultPillars strong{display:grid;place-items:center;border:1px solid rgba(28,34,41,.07);border-radius:8px;background:#fbfaf7;font-family:var(--cw-font-title);font-size:22px;box-shadow:inset 0 -1px 0 rgba(28,34,41,.04)}.cw-resultElementBars,.cw-resultFortuneRows,.cw-resultTenGods{display:grid;gap:10px}.cw-resultElementBars div,.cw-resultFortuneRows div,.cw-resultTenGods div{display:grid;grid-template-columns:54px minmax(0,1fr) 38px;gap:10px;align-items:center}.cw-resultElementBars span,.cw-resultFortuneRows span,.cw-resultTenGods span{color:#4c5661;font-size:13px;font-weight:850}.cw-resultElementBars i,.cw-resultFortuneRows i,.cw-resultTenGods i{display:block;height:8px;overflow:hidden;border-radius:999px;background:#ecebe7}.cw-resultElementBars b,.cw-resultFortuneRows b,.cw-resultTenGods b{display:block;height:100%;border-radius:inherit}.cw-resultTenGods b{background:#6ea77b}.cw-resultElementBars strong,.cw-resultFortuneRows strong,.cw-resultTenGods strong{color:#1f252c;font-size:13px;text-align:right}.cw-resultAnalysisCard{display:grid;gap:16px}.cw-resultAnalysisCard h2{margin-bottom:12px}.cw-resultPageIndex{gap:8px;margin:16px -16px 0;padding:0 16px 4px}.cw-resultPageIndex a{display:grid;flex:0 0 36px;height:36px;place-items:center;border:1px solid rgba(28,34,41,.08);border-radius:50%;background:#ffffff;color:#4e5964;font-size:12px;font-weight:950}.cw-resultSections{display:grid;gap:14px;margin-top:14px}.cw-resultReportPage{display:grid;gap:18px;min-height:360px;padding:20px}.cw-resultReportText h2{margin:8px 0 0;color:#1f252c;font-size:25px;line-height:1.16;letter-spacing:0}.cw-resultReportText p{margin:13px 0 0;color:#59636e;font-size:14px;line-height:1.62}.cw-resultReportVisual{align-self:end}.cw-resultScoreRing{display:grid;width:152px;height:152px;place-items:center;align-content:center;margin:10px auto 0;border:1px solid rgba(79,154,102,.24);border-radius:50%;background:radial-gradient(circle at 42% 34%,rgba(79,154,102,.12),transparent 54px),#fbfaf7;box-shadow:0 0 0 14px rgba(79,154,102,.06)}.cw-resultScoreRing strong{color:#4f9a66;font-size:50px;line-height:.95}.cw-resultScoreRing span{margin-top:8px;color:#68737d;font-size:12px;font-weight:850}.cw-resultKeyValue{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.cw-resultKeyValue span,.cw-resultKeyValue strong{min-height:46px;padding:12px;border-radius:9px;background:#fbfaf7}.cw-resultKeyValue span{color:#7b838b;font-size:12px;font-weight:850}.cw-resultKeyValue strong{color:#4f9a66;font-size:18px;text-align:right}.cw-resultLuckCurve{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cw-resultLuckCurve div,.cw-resultMiniList article{border:1px solid rgba(28,34,41,.07);border-radius:10px;background:#fbfaf7}.cw-resultLuckCurve div{padding:14px}.cw-resultLuckCurve span,.cw-resultMiniList span{display:block;color:#7b838b;font-size:12px;font-weight:850}.cw-resultLuckCurve strong{display:block;margin-top:10px;color:#1f252c;font-family:var(--cw-font-title);font-size:28px}.cw-resultLuckCurve em{display:block;margin-top:2px;color:#4f9a66;font-size:13px;font-style:normal;font-weight:900}.cw-resultMiniList{display:grid;gap:8px}.cw-resultMiniList article{padding:13px 14px}.cw-resultMiniList strong{display:block;color:#1f252c;font-size:15px;line-height:1.25}.cw-resultMiniList span{margin-top:5px}.cw-resultGraphCard,.cw-resultJudgementCard,.cw-resultLifeHero,.cw-resultRoadmapCard{border:1px solid rgba(28,34,41,.07);border-radius:16px;background:rgba(255,255,255,.94);box-shadow:0 16px 38px rgba(25,31,38,.08)}.cw-resultLifeHero{overflow:hidden;padding:22px;background:radial-gradient(circle at 84% 0,rgba(79,154,102,.15),transparent 150px),linear-gradient(180deg,#ffffff,#f3f0e9)}.cw-resultLifeHeroText>span{color:#4f9a66;font-size:12px;font-weight:950}.cw-resultLifeHeroText h1{margin:10px 0 0;color:#1f252c;line-height:1.12;letter-spacing:0}.cw-resultLifeHeroText p{margin:14px 0 0;color:#59636e;font-size:14px;line-height:1.58}.cw-resultLifeMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:22px}.cw-resultLifeMetrics div{min-height:98px;padding:13px;border:1px solid rgba(28,34,41,.07);border-radius:12px;background:rgba(255,255,255,.78)}.cw-resultLifeMetrics div.is-primary{background:#eef5ec}.cw-resultLifeMetrics small{display:block;color:#7b838b;font-size:11px;font-weight:850}.cw-resultLifeMetrics strong{display:block;margin-top:8px;color:#1f252c;font-family:var(--cw-font-title);font-size:26px;line-height:.95}.cw-resultLifeMetrics em{display:block;margin-top:7px;color:#4f9a66;font-size:12px;font-style:normal;font-weight:850;line-height:1.3}.cw-resultProofStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.cw-resultProofStrip div{min-height:76px;padding:13px 8px;border:1px solid rgba(28,34,41,.07);border-radius:12px;background:rgba(255,255,255,.9);text-align:center;box-shadow:0 12px 28px rgba(25,31,38,.06)}.cw-resultProofStrip strong{display:block;color:#4f9a66;font-size:20px}.cw-resultProofStrip span{display:block;margin-top:5px;color:#6b727a;font-size:12px;font-weight:850}.cw-resultGraphCard,.cw-resultJudgementCard,.cw-resultRoadmapCard{margin-top:12px;padding:16px}.cw-resultSectionTop>span{color:#7b838b;font-size:12px;font-weight:850}.cw-resultTimelineShell{display:grid;gap:12px}.cw-resultTimelineControls{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:8px;align-items:center}.cw-resultTimelineControls button{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(28,34,41,.1);border-radius:999px;background:#fbfaf7;color:#1f252c}.cw-resultTimelineControls button:disabled{cursor:not-allowed;color:#b7bcc1;opacity:.55}.cw-resultTimelineControls span{overflow:hidden;color:#59636e;font-size:12px;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cw-resultDaeunTimelineViewport{overflow:hidden;margin:0 -16px;padding:2px 16px 4px}.cw-resultDaeunTimeline{display:grid;grid-auto-columns:112px;grid-auto-flow:column;gap:9px;transition:transform .26s ease;will-change:transform}.cw-resultDaeunTimeline button{min-height:128px;padding:12px;border:1px solid rgba(28,34,41,.07);border-radius:12px;background:#fbfaf7;text-align:left}.cw-resultDaeunTimeline button.is-active{border-color:rgba(79,154,102,.36);background:#eef5ec;box-shadow:inset 0 0 0 1px rgba(79,154,102,.12)}.cw-resultDaeunTimeline button.is-selected{border-color:rgba(27,35,43,.22);box-shadow:0 14px 28px rgba(29,36,43,.09)}.cw-resultDaeunTimeline b,.cw-resultDaeunTimeline em,.cw-resultDaeunTimeline span{display:block}.cw-resultDaeunTimeline span{color:#7b838b;font-size:11px;font-weight:850}.cw-resultDaeunTimeline strong{display:block;margin-top:9px;color:#1f252c;font-family:var(--cw-font-title);font-size:25px}.cw-resultDaeunTimeline em{margin-top:3px;color:#59636e;font-size:12px;font-style:normal}.cw-resultDaeunTimeline b{margin-top:12px;color:#4f9a66;font-size:13px}.cw-resultGraph{position:relative;padding:10px 0 0}.cw-resultGraph svg{width:100%;height:auto;overflow:visible}.cw-resultGraph .grid{fill:none;stroke:rgba(31,37,44,.08);stroke-width:1}.cw-resultGraph .area{fill:rgba(79,154,102,.13)}.cw-resultGraph .line{fill:none;stroke:#5d8fc8;stroke-width:3}.cw-resultGraph circle{fill:#ffffff;stroke:#5d8fc8;stroke-width:2}.cw-resultGraph circle.is-active{fill:#4f9a66;stroke:#ffffff;stroke-width:3}.cw-resultGraph>div{display:flex;justify-content:space-between;margin-top:-4px;color:#8d949c;font-size:10px;font-weight:850}.cw-resultJudgementBoard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cw-resultJudgementBoard div{min-height:112px;padding:13px;border:1px solid rgba(28,34,41,.07);border-radius:12px;background:#fbfaf7}.cw-resultJudgementBoard span{display:block;color:#7b838b;font-size:11px;font-weight:850}.cw-resultJudgementBoard strong{display:block;margin-top:8px;color:#1f252c;font-size:16px;line-height:1.2}.cw-resultJudgementBoard small{display:block;margin-top:7px;color:#66717c;font-size:12px;line-height:1.35}body:has(.cw-page)>footer,body:has(.cw-page)>header{display:none}body:has(.cw-page)>main{min-height:100vh}.cw-backendFormBridge{margin-top:16px;padding:16px;border:1px solid rgba(226,185,99,.18);border-radius:10px;background:rgba(5,10,20,.52)}.cw-backendFormBridge label,.cw-backendFormBridge p,.cw-backendFormBridge span{color:#fff4df}.cw-backendFormBridge input{border-color:rgba(226,185,99,.22);background:rgba(255,244,223,.08);color:#fff4df}.cw-backendFormBridge a[class*=inline-flex],.cw-backendFormBridge button[type=submit]{border-radius:8px;background:linear-gradient(135deg,#d9ad5b,#b84e39);color:#140b05;font-weight:950}.cw-accountPage,.cw-authPage,.cw-flowPage,.cw-statusPage{min-height:100vh;background:radial-gradient(circle at 50% 0,rgba(217,173,91,.22),transparent 260px),linear-gradient(180deg,#050913,#071020 45%,#0b1324)}.cw-accountPhone,.cw-authPhone,.cw-flowPhone,.cw-statusPhone{min-height:100vh;background:radial-gradient(circle at 76% 10%,rgba(217,173,91,.16),transparent 132px),linear-gradient(180deg,#071020,#0a1325 56%,#111827);color:#fff6df}.cw-authHeader,.cw-flowHeader{display:flex;min-height:66px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid rgba(217,173,91,.16);background:rgba(5,9,18,.52);backdrop-filter:blur(16px)}.cw-authHeader>a,.cw-flowHeader>a:not(.cw-authBrand){display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(217,173,91,.2);border-radius:50%;color:#fff6df}.cw-authBrand{display:inline-flex;align-items:center;gap:9px;color:#fff6df;font-weight:950}.cw-authBrand span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(217,173,91,.72);border-radius:50%;background:rgba(7,16,32,.66);color:var(--gold);font-family:var(--cw-font-seal);font-size:18px}.cw-authBrand strong{font-size:17px}.cw-accountMain,.cw-authMain,.cw-flowMain,.cw-statusMain{padding:22px 18px 36px}.cw-accountHero,.cw-authHero,.cw-listHero,.cw-paymentHero{position:relative;overflow:hidden;padding:22px 0 18px}.cw-accountHero p,.cw-authHero p,.cw-listHero p,.cw-paymentHero p,.cw-statusCard p{margin:0 0 8px;color:var(--gold);font-size:12px;font-weight:950;letter-spacing:0}.cw-accountHero h1,.cw-authHero h1,.cw-listHero h1,.cw-paymentHero h1,.cw-statusCard h1{margin:0;color:#fff6df;font-size:28px;line-height:1.14;letter-spacing:0}.cw-accountHero>span,.cw-authHero span,.cw-listHero span,.cw-paymentHero span,.cw-statusCard>span{display:block;margin-top:10px;color:rgba(255,246,223,.74);font-size:14px;line-height:1.56}.cw-accountList,.cw-authPanel,.cw-emptyPanel,.cw-orderItem,.cw-orderSummary,.cw-paymentPanel,.cw-reviewItem,.cw-reviewWritePanel,.cw-statusCard{border:1px solid rgba(217,173,91,.18);border-radius:12px;background:rgba(255,246,223,.055);box-shadow:0 18px 44px rgba(0,0,0,.24);backdrop-filter:blur(12px)}.cw-authPanel{display:grid;gap:16px;padding:18px}.cw-formField{display:grid;width:100%;gap:8px}.cw-authLinks,.cw-authPanel>*,.cw-authSubmit,.cw-formField,.cw-formField input,.cw-formField>div{min-width:0;max-width:100%}.cw-authSubmit,.cw-formField input{width:100%}.cw-formField label,.cw-reviewWritePanel label{color:#fff4df;font-size:13px;font-weight:850}.cw-formField>div{display:flex;min-height:48px;align-items:center;gap:10px;padding:0 12px;border:1px solid rgba(217,173,91,.2);border-radius:8px;background:rgba(255,246,223,.08);color:var(--gold)}.cw-formField input,.cw-reviewWritePanel textarea{border:0;background:transparent;color:#fff6df;box-shadow:none}.cw-formField input:focus,.cw-reviewWritePanel textarea:focus{outline:none;box-shadow:none}.cw-formField small{color:rgba(255,246,223,.55);font-size:12px}.cw-authSubmit,.cw-paymentPanel button,.cw-reviewWritePanel button[type=submit]{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#d9ad5b,#b84e39);color:#140b05;font-weight:950}.cw-authSubmit:disabled,.cw-paymentPanel button:disabled,.cw-reviewWritePanel button[type=submit]:disabled{opacity:.64}.cw-authLinks,.cw-authNotice{display:flex;justify-content:space-between;color:rgba(255,246,223,.72);font-size:13px}.cw-authNotice{display:block;margin:0;text-align:center}.cw-authLinks a,.cw-authNotice a{color:#f2cf7a;font-weight:850}.cw-orderSummary{display:grid;gap:1px;overflow:hidden;margin-top:2px}.cw-orderSummary div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;background:rgba(255,246,223,.035)}.cw-orderSummary span{color:rgba(255,246,223,.62);font-size:13px}.cw-orderSummary strong{color:#fff6df;font-size:15px}.cw-paymentPanel,.cw-reviewWritePanel{margin-top:16px;padding:16px}.cw-paymentPanelHead{display:flex;align-items:center;gap:11px;margin-bottom:16px;color:var(--gold)}.cw-paymentPanelHead h2{margin:0;color:#fff6df;font-size:18px}.cw-paymentPanelHead p{margin:4px 0 0;color:rgba(255,246,223,.66);font-size:12px}.cw-paymentPanel #agreement,.cw-paymentPanel #payment-methods{overflow:hidden;border-radius:8px;background:#fff}.cw-secureNote{display:flex;align-items:flex-start;gap:8px;margin:14px 2px 0;color:rgba(255,246,223,.64);font-size:12px;line-height:1.45}.cw-accountHero{text-align:center}.cw-accountAvatar{display:grid;width:74px;height:74px;place-items:center;margin:0 auto 14px;border:1px solid rgba(217,173,91,.28);border-radius:50%;background:rgba(217,173,91,.12);color:var(--gold)}.cw-accountList{display:grid;gap:1px;overflow:hidden;margin-top:14px}.cw-accountList a{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;min-height:78px;align-items:center;gap:12px;padding:13px 15px;background:rgba(255,246,223,.035)}.cw-accountList i{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:rgba(217,173,91,.12);color:var(--gold);font-style:normal}.cw-accountList strong{display:block;color:#fff6df;font-size:15px}.cw-accountList small{display:block;margin-top:4px;color:rgba(255,246,223,.58);font-size:12px;line-height:1.35}.cw-signoutForm{margin-top:14px}.cw-signoutForm button{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(217,173,91,.18);border-radius:8px;background:rgba(255,246,223,.04);color:rgba(255,246,223,.76);font-weight:850}.cw-emptyPanel{display:grid;justify-items:center;gap:10px;margin-top:14px;padding:34px 20px;text-align:center}.cw-emptyPanel svg{color:var(--gold)}.cw-emptyPanel h2{margin:0;color:#fff6df;font-size:20px}.cw-emptyPanel p{margin:0;color:rgba(255,246,223,.62);font-size:13px;line-height:1.5}.cw-emptyPanel a,.cw-orderActions a,.cw-statusActions a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;padding:0 13px;border:1px solid rgba(217,173,91,.22);border-radius:999px;color:#f2cf7a;font-size:13px;font-weight:900}.cw-orderList,.cw-reviewList{display:grid;gap:12px;margin-top:14px}.cw-orderItem,.cw-reviewItem{padding:16px}.cw-orderItemTop,.cw-reviewItem>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.cw-statusBadge{display:inline-flex;min-height:26px;align-items:center;padding:0 10px;border-radius:999px;background:rgba(217,173,91,.13);color:#f2cf7a;font-size:12px;font-weight:900}.cw-statusBadge.is-paid{background:rgba(90,165,116,.18);color:#a6e0b8}.cw-statusBadge.is-failed{background:rgba(221,107,82,.18);color:#ffb09d}.cw-orderItemTop small,.cw-reviewItem small{color:rgba(255,246,223,.52);font-size:12px}.cw-orderItem h2{margin:14px 0 7px;color:#fff6df;font-size:20px;line-height:1.2}.cw-orderItem p{display:flex;align-items:center;gap:6px;margin:0;color:rgba(255,246,223,.55);font-size:12px}.cw-orderItem>strong{display:block;margin-top:12px;color:var(--gold);font-size:18px}.cw-orderActions{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:15px;padding-right:22px}.cw-orderActions a.is-primary{background:rgba(217,173,91,.16);color:#ffe4a4}.cw-orderChevron{position:absolute;right:0;top:10px;color:rgba(255,246,223,.42)}.cw-reviewItem strong{color:#fff6df;font-size:15px}.cw-reviewStars{display:inline-flex;gap:2px;color:var(--gold)}.cw-reviewItem p{margin:12px 0 10px;color:rgba(255,246,223,.74);font-size:14px;line-height:1.56}.cw-reviewWritePanel form{display:grid;gap:18px}.cw-reviewWritePanel form>div:first-child p,.cw-reviewWritePanel p{color:rgba(255,246,223,.68)}.cw-reviewWritePanel form>div:first-child p:last-child{color:#fff6df}.cw-reviewWritePanel textarea{min-height:150px;border:1px solid rgba(217,173,91,.2);border-radius:8px;background:rgba(255,246,223,.08)}.cw-reviewWritePanel .text-ink{color:var(--gold)}.cw-statusMain{display:grid;min-height:100vh;align-content:center;gap:20px}.cw-statusBrand{justify-content:center}.cw-statusCard{display:grid;justify-items:center;gap:12px;padding:34px 22px;text-align:center}.cw-statusIcon{display:grid;width:72px;height:72px;place-items:center;border:1px solid rgba(217,173,91,.3);border-radius:50%;background:rgba(217,173,91,.14);color:var(--gold)}.cw-statusIcon.is-loading svg{animation:cw-spin 1s linear infinite}.cw-statusIcon.is-error{border-color:rgba(221,107,82,.34);background:rgba(221,107,82,.12);color:#ffb09d}.cw-statusActions{display:flex;gap:9px;margin-top:8px}@keyframes cw-spin{to{transform:rotate(1turn)}}.cw-resultMinimal{background:radial-gradient(circle at 14% 4%,rgba(196,133,57,.08),transparent 180px),radial-gradient(circle at 92% 12%,rgba(20,38,52,.08),transparent 190px),linear-gradient(180deg,#f1eadc,#e8dcc7)}.cw-resultAnalysisCard,.cw-resultGraphCard,.cw-resultJudgementCard,.cw-resultLifeHero,.cw-resultManselyeokCard,.cw-resultPaperCard,.cw-resultReportPage,.cw-resultRoadmapCard,.cw-resultSummaryCard{border:1px solid rgba(102,72,38,.18);background:linear-gradient(90deg,rgba(112,77,39,.035) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.68),rgba(246,239,224,.92)),#f7efdf;box-shadow:0 16px 34px rgba(53,38,21,.12),inset 0 0 0 1px rgba(255,255,255,.46)}.cw-resultAnalysisCard:before,.cw-resultGraphCard:before,.cw-resultJudgementCard:before,.cw-resultLifeHero:before,.cw-resultManselyeokCard:before,.cw-resultPaperCard:before,.cw-resultReportPage:before,.cw-resultRoadmapCard:before,.cw-resultSummaryCard:before{background:radial-gradient(circle at 12% 18%,rgba(112,77,39,.06),transparent 2px),radial-gradient(circle at 76% 34%,rgba(112,77,39,.045),transparent 1.5px),radial-gradient(circle at 38% 72%,rgba(112,77,39,.04),transparent 1.5px);background-size:96px 96px,132px 132px,156px 156px}.cw-resultLifeHeroText h1,.cw-resultReportText h2,.cw-resultSectionTop h2{color:#352315}.cw-resultLifeHeroText>span,.cw-resultReportText span,.cw-resultSectionTop a,.cw-resultSectionTop span,.cw-resultSummaryCard p{color:#9b3f2f}.cw-resultPaperCard{margin-top:12px;padding:16px;border-radius:16px}.cw-resultCoverageGrid{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.cw-resultCoverageGrid span{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border:1px solid rgba(155,63,47,.18);border-radius:999px;background:rgba(155,63,47,.07);color:#7b352a;font-size:12px;font-weight:700}.cw-resultFactorStack,.cw-resultSpecialStars,.cw-resultYongsinMatrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cw-resultFactorStack div,.cw-resultSpecialStars article,.cw-resultYongsinMatrix div{min-height:92px;padding:12px;border:1px solid rgba(102,72,38,.14);border-radius:12px;background:rgba(255,251,241,.62)}.cw-resultFactorStack span,.cw-resultSpecialStars span,.cw-resultYongsinMatrix span{display:block;color:#8c5a2e;font-size:12px;font-weight:700}.cw-resultFactorStack strong,.cw-resultSpecialStars strong,.cw-resultYongsinMatrix strong{display:block;margin-top:8px;color:#2f2117;font-family:var(--cw-font-title);font-size:24px;font-weight:400;line-height:1}.cw-resultFactorStack small,.cw-resultSpecialStars small,.cw-resultYongsinMatrix small{display:block;margin-top:8px;color:#69513e;font-size:11px;line-height:1.35}.cw-resultTwelveCycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;align-items:end}.cw-resultTwelveCycle article{display:grid;min-height:154px;align-content:end;gap:6px;padding:10px 8px;border:1px solid rgba(102,72,38,.14);border-radius:12px;background:rgba(255,251,241,.62);text-align:center}.cw-resultTwelveCycle i{display:block;width:14px;min-height:16px;margin:0 auto;border-radius:999px 999px 3px 3px;background:linear-gradient(180deg,#c64735,#d9ad5b);box-shadow:inset 0 0 0 1px rgba(102,72,38,.12)}.cw-resultTwelveCycle small,.cw-resultTwelveCycle span{color:#765844;font-size:11px;line-height:1.25}.cw-resultTwelveCycle strong{color:#2f2117;font-family:var(--cw-font-title);font-size:18px;font-weight:400}.cw-resultGraph .line{stroke:#9b3f2f}.cw-resultGraph .area{fill:rgba(155,63,47,.12)}.cw-resultGraph circle{stroke:#9b3f2f}.cw-resultCoverageGrid span.is-missing{opacity:.45;text-decoration:line-through}.cw-phoneDark{background:radial-gradient(circle at 50% -8%,rgba(73,103,148,.24),transparent 260px),linear-gradient(180deg,#061123,#09172c 48%,#0b1425);color:#eef3fb}.cw-headerDark{border-bottom-color:rgba(162,179,204,.14);background:rgba(6,17,35,.88);color:#eef3fb}.cw-headerDark .cw-brand span{border-color:rgba(177,192,214,.34);background:rgba(238,243,251,.06);color:#eef3fb}.cw-headerDark .cw-brand strong,.cw-headerDark .cw-iconButton{color:#eef3fb}.cw-subMainDark{background:radial-gradient(circle at 16% 12%,rgba(54,87,132,.24),transparent 180px),linear-gradient(180deg,#061123,#09172c 54%,#0b1425)}.cw-bottomNavDark{border-top-color:rgba(162,179,204,.14);background:rgba(6,17,35,.9)}.cw-bottomNavDark a{color:rgba(221,230,242,.56)}.cw-bottomNavDark a.is-active{color:#eef3fb}.cw-settingsHero{border:1px solid rgba(162,179,204,.18);border-radius:8px;background:radial-gradient(circle at 20% 0,rgba(88,124,174,.16),transparent 130px),linear-gradient(180deg,rgba(16,31,56,.96),rgba(8,20,39,.96));box-shadow:0 18px 34px rgba(0,0,0,.22)}.cw-settingsSeal{border:1px solid rgba(177,192,214,.32);background:rgba(238,243,251,.055);color:#eef3fb;box-shadow:inset 0 0 18px rgba(186,204,230,.06)}.cw-settingsSeal span{font-family:var(--cw-font-seal);font-size:24px}.cw-settingsHero p{margin:0 0 5px;color:#aebed3;font-size:12px;font-weight:900}.cw-settingsHero h1{margin:0;color:#f5f0e8;font-size:23px;line-height:1.15}.cw-settingsHero span{display:block;margin-top:7px;color:rgba(235,241,250,.62);font-size:12px;line-height:1.45}.cw-menuAccount{gap:8px;margin-top:12px}.cw-menuAccount a{min-height:46px;border-color:rgba(162,179,204,.18);border-radius:8px;background:rgba(14,30,55,.84);color:#eef3fb;box-shadow:none}.cw-menuAccount a.is-primary{border-color:rgba(238,243,251,.3);background:linear-gradient(135deg,#eef3fb,#cbd7e6);color:#071226}.cw-menuSection>p{margin:0 0 8px;color:#aebed3;font-size:11px;font-weight:900}.cw-menuList,.cw-policyList{gap:8px}.cw-menuList a,.cw-policyList a{border-color:rgba(162,179,204,.16);border-radius:8px;background:rgba(14,30,55,.76);color:#eef3fb;box-shadow:none}.cw-menuList a{grid-template-columns:34px minmax(0,1fr) 18px;min-height:62px;padding:10px 12px}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{color:#b7c6da}.cw-menuList strong{color:#f5f0e8;font-size:14px}.cw-menuList small{color:rgba(235,241,250,.56)}.cw-policyList a{min-height:42px;color:rgba(235,241,250,.72)}.cw-menuLogout{margin-top:16px}.cw-menuLogout button{min-height:44px;border-color:rgba(217,111,84,.22);background:rgba(217,111,84,.08);color:#e7a093}.cw-notebookPage{background:radial-gradient(circle at 10% 10%,rgba(169,61,47,.08),transparent 180px),linear-gradient(180deg,#efe5d1,#f7efdF 48%,#eadcc2);color:#211d18}.cw-notebookPhone,.cw-phoneDark{background:linear-gradient(rgba(43,38,30,.035) 1px,transparent 0),linear-gradient(90deg,rgba(43,38,30,.032) 1px,transparent 0),radial-gradient(circle at 86% 9%,rgba(173,61,47,.08),transparent 118px),radial-gradient(circle at 12% 70%,rgba(36,89,159,.06),transparent 150px),linear-gradient(180deg,#fbf4e6,#f4ead6 58%,#eadcc4);background-size:28px 28px,28px 28px,auto,auto,auto;color:#211d18}.cw-notebookPhone:before,.cw-phoneDark:before{background:radial-gradient(circle at 18% 24%,rgba(33,29,24,.035) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 38%,rgba(33,29,24,.03) 0 1px,transparent 1.5px),radial-gradient(circle at 36% 86%,rgba(33,29,24,.03) 0 1px,transparent 1.5px);background-size:38px 38px,46px 46px,52px 52px}.cw-headerDark,.cw-notebookHeader{z-index:1;border-bottom:2px solid rgba(33,29,24,.78);background:rgba(251,244,230,.78);color:#211d18}.cw-headerDark .cw-brand,.cw-headerDark .cw-iconButton,.cw-notebookBrand,.cw-notebookHeader>a{color:#211d18}.cw-headerDark .cw-brand span,.cw-notebookBrand span{border:2px solid #211d18;background:transparent;color:#ad3d2f;box-shadow:none}.cw-headerDark .cw-brand strong,.cw-headerDark .cw-iconButton,.cw-notebookBrand strong{color:#211d18}.cw-notebookMain,.cw-subMainDark{padding:24px 18px 38px}.cw-subMainDark{padding-top:78px}.cw-notebookHero,.cw-settingsHero{padding:18px 0 16px}.cw-notebookHero:after,.cw-settingsHero:after{bottom:6px;width:min(260px,72%);height:7px;border-bottom:3px solid #ad3d2f;transform:rotate(-1deg)}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{color:#ad3d2f}.cw-notebookHero h1,.cw-settingsHero h1{color:#211d18;line-height:1.14}.cw-notebookHero span,.cw-settingsHero span{color:rgba(33,29,24,.72);line-height:1.55}.cw-menuList a,.cw-notebookPanel,.cw-policyList a,.cw-settingsHero{border:2px solid rgba(33,29,24,.82);border-radius:14px 12px 16px 11px;background:rgba(255,250,239,.62);box-shadow:2px 3px 0 rgba(33,29,24,.13)}.cw-notebookField label,.cw-reviewWritePanel label{color:#211d18}.cw-notebookField>div{border:2px solid rgba(33,29,24,.74);border-radius:10px 12px 9px 13px;background:rgba(255,252,245,.72);color:#24599f;box-shadow:inset 0 -2px 0 rgba(173,61,47,.12)}.cw-notebookField input{color:#211d18}.cw-notebookField input::-moz-placeholder{color:rgba(33,29,24,.42)}.cw-notebookField input::placeholder{color:rgba(33,29,24,.42)}.cw-menuAccount a.is-primary,.cw-notebookSubmit{border:2px solid #211d18;border-radius:10px 12px 9px 13px;background:#ad3d2f;color:#fff8e9;box-shadow:2px 3px 0 rgba(33,29,24,.18)}.cw-notebookLinks,.cw-notebookNotice{color:rgba(33,29,24,.68)}.cw-notebookLinks a,.cw-notebookNotice a{color:#24599f;font-weight:900;text-decoration-thickness:2px}.cw-settingsSeal{border:2px solid #211d18;background:rgba(255,250,239,.4);color:#ad3d2f;box-shadow:none}.cw-menuAccount a{border:2px solid rgba(33,29,24,.76);background:rgba(255,250,239,.58);color:#211d18;box-shadow:2px 3px 0 rgba(33,29,24,.1)}.cw-menuList strong{color:#211d18}.cw-menuList small,.cw-policyList a{color:rgba(33,29,24,.68)}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{color:#24599f}.cw-menuLogout button{border:2px solid rgba(173,61,47,.7);background:rgba(173,61,47,.08);color:#ad3d2f;box-shadow:2px 3px 0 rgba(33,29,24,.08)}.cw-bottomNavDark{border-top:2px solid rgba(33,29,24,.78);background:rgba(251,244,230,.86)}.cw-bottomNavDark a{color:rgba(33,29,24,.62)}.cw-bottomNavDark a.is-active{color:#ad3d2f}.cw-notebookPhone,.cw-phoneDark{box-shadow:0 22px 60px rgba(52,38,24,.22)}.cw-headerDark,.cw-menuAccount a.is-primary,.cw-menuList strong,.cw-menuSection>p,.cw-notebookField label,.cw-notebookHeader,.cw-notebookHero h1,.cw-notebookHero p,.cw-notebookSubmit,.cw-settingsHero h1,.cw-settingsHero p{font-family:var(--cw-font-sketch)}.cw-notebookHero h1,.cw-settingsHero h1{font-size:36px}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{font-size:17px}.cw-notebookHero:before,.cw-settingsHero:before{top:10px;right:8px;content:"☾  ☆";color:#24599f;font-family:var(--cw-font-sketch);font-size:28px;transform:rotate(-7deg)}.cw-menuList a:before,.cw-notebookPanel:before,.cw-policyList a:before,.cw-settingsHero:before{pointer-events:none}.cw-notebookPanel:after{right:18px;bottom:13px;width:52px;height:18px;border-bottom:2px solid rgba(36,89,159,.7)}body:has(.cw-authPage)>footer,body:has(.cw-authPage)>header,body:has(.cw-notebookPhone)>footer,body:has(.cw-notebookPhone)>header{display:none}body:has(.cw-authPage)>main{min-height:100vh}.cw-notebookPage{min-height:100vh;background:radial-gradient(circle at 18% 0,rgba(120,78,42,.1),transparent 290px),radial-gradient(circle at 86% 84%,rgba(75,54,32,.08),transparent 240px),linear-gradient(180deg,#eadbbd,#f5ecd8 44%,#e7d6b7);color:#21170f;font-family:var(--cw-font-classic)}.cw-notebookPhone,.cw-phoneDark{position:relative;width:min(100vw,448px);min-height:100vh;margin:0 auto;background:repeating-linear-gradient(17deg,rgba(88,62,36,.026) 0 1px,transparent 1px 7px),repeating-linear-gradient(102deg,rgba(255,255,255,.16) 0 1px,transparent 1px 9px),radial-gradient(circle at 18% 22%,rgba(123,83,43,.08),transparent 170px),radial-gradient(circle at 86% 8%,rgba(155,63,47,.06),transparent 150px),linear-gradient(180deg,#fbf2dc,#f3e6c9 56%,#e8d5b2);background-size:auto,auto,auto,auto,auto;color:#21170f;box-shadow:0 24px 70px rgba(59,42,24,.22)}.cw-notebookPhone:before,.cw-phoneDark:before{background:radial-gradient(circle at 12% 14%,rgba(43,31,18,.055) 0 .8px,transparent 1.4px),radial-gradient(circle at 46% 38%,rgba(43,31,18,.04) 0 .8px,transparent 1.4px),radial-gradient(circle at 78% 72%,rgba(43,31,18,.046) 0 .8px,transparent 1.4px),linear-gradient(94deg,transparent 0 46%,rgba(88,62,36,.035) 47%,transparent 48% 100%);background-size:31px 31px,43px 43px,57px 57px,100% 100%;opacity:.78}.cw-headerDark,.cw-notebookHeader{border-bottom:1px solid rgba(56,37,20,.38);background:rgba(246,234,207,.78);color:#21170f;backdrop-filter:blur(10px)}.cw-headerDark .cw-iconButton,.cw-notebookHeader>a{color:#21170f;font-family:var(--cw-font-title);font-size:22px;font-weight:400}.cw-headerDark .cw-brand,.cw-notebookBrand{color:#21170f;font-family:var(--cw-font-title)}.cw-headerDark .cw-brand span,.cw-notebookBrand span,.cw-settingsSeal{border:1px solid rgba(155,63,47,.58);background:rgba(246,234,207,.34);color:#9b3f2f;box-shadow:inset 0 0 0 1px rgba(155,63,47,.08)}.cw-headerDark .cw-brand strong,.cw-headerDark .cw-iconButton,.cw-notebookBrand strong{color:#21170f}.cw-notebookMain{padding:26px 18px 42px}.cw-subMainDark{padding-bottom:110px}.cw-notebookHero,.cw-settingsHero{margin-top:6px;padding:18px 0}.cw-notebookHero:after,.cw-settingsHero:after{bottom:7px;width:min(248px,72%);height:0;border-bottom:2px solid rgba(155,63,47,.82)}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{color:#9b3f2f;font-size:15px}.cw-notebookHero h1,.cw-settingsHero h1{color:#21170f;font-size:32px;line-height:1.16}.cw-notebookHero span,.cw-settingsHero span{color:rgba(33,23,15,.68)}.cw-menuList a,.cw-notebookPanel,.cw-policyList a,.cw-settingsHero{position:relative;border:1px solid rgba(56,37,20,.32);border-radius:8px;background:repeating-linear-gradient(14deg,rgba(88,62,36,.018) 0 1px,transparent 1px 8px),rgba(255,249,235,.58);box-shadow:0 10px 26px rgba(67,46,25,.08);backdrop-filter:none}.cw-notebookPanel{margin-top:10px}.cw-notebookField label,.cw-reviewWritePanel label{color:#21170f;font-family:var(--cw-font-title);font-size:16px}.cw-notebookField>div{min-height:50px;border:1px solid rgba(56,37,20,.34);border-radius:8px;background:rgba(255,252,242,.52);color:#243f64;box-shadow:inset 0 -1px 0 rgba(155,63,47,.16)}.cw-notebookField input{width:100%;border:0;background:transparent;color:#21170f;font-size:15px;outline:0}.cw-notebookField input::-moz-placeholder{color:rgba(33,23,15,.38)}.cw-notebookField input::placeholder{color:rgba(33,23,15,.38)}.cw-menuAccount a.is-primary,.cw-notebookSubmit{min-height:52px;border:1px solid rgba(80,42,30,.34);border-radius:8px;background:#9b3f2f;color:#fff7e6;box-shadow:0 8px 18px rgba(155,63,47,.18);font-family:var(--cw-font-title);font-size:18px;font-weight:400}.cw-notebookSubmit:disabled{opacity:.62}.cw-notebookLinks,.cw-notebookNotice{color:rgba(33,23,15,.62);font-size:13px}.cw-notebookLinks a,.cw-notebookNotice a{color:#243f64;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cw-settingsHero{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center;margin-top:8px;padding:16px}.cw-settingsSeal{display:grid;width:56px;height:56px;place-items:center;border-radius:50%}.cw-menuAccount a{border:1px solid rgba(56,37,20,.3);background:rgba(255,249,235,.5);color:#21170f;box-shadow:0 8px 20px rgba(67,46,25,.06)}.cw-menuList strong{color:#21170f;font-family:var(--cw-font-title);font-size:17px}.cw-menuList small,.cw-policyList a{color:rgba(33,23,15,.64)}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{color:#243f64}.cw-menuLogout button{border:1px solid rgba(155,63,47,.34);border-radius:8px;background:rgba(155,63,47,.07);color:#9b3f2f;box-shadow:0 8px 18px rgba(67,46,25,.05)}.cw-bottomNavDark{border-top:1px solid rgba(56,37,20,.3);background:rgba(246,234,207,.86)}.cw-bottomNavDark a{color:rgba(33,23,15,.56)}.cw-bottomNavDark a.is-active{color:#9b3f2f}.cw-notebookPage,.cw-notebookPhone,.cw-phoneDark{background-color:#f2e5c9}.cw-notebookPhone,.cw-phoneDark{background:repeating-linear-gradient(8deg,rgba(96,70,43,.035) 0 1px,transparent 1px 10px),repeating-linear-gradient(96deg,rgba(255,255,255,.16) 0 1px,transparent 1px 13px),radial-gradient(circle at 22% 16%,rgba(128,88,47,.09),transparent 180px),radial-gradient(circle at 76% 72%,rgba(94,64,38,.07),transparent 210px),linear-gradient(180deg,#fbf1d9,#f1e1bf 54%,#e4cca1)}.cw-notebookPhone:before,.cw-phoneDark:before{background:radial-gradient(circle at 8% 18%,rgba(50,34,20,.065) 0 .7px,transparent 1.3px),radial-gradient(circle at 38% 42%,rgba(50,34,20,.05) 0 .7px,transparent 1.3px),radial-gradient(circle at 82% 68%,rgba(50,34,20,.052) 0 .7px,transparent 1.3px),repeating-linear-gradient(84deg,rgba(73,51,31,.026) 0 1px,transparent 1px 18px);background-size:25px 25px,37px 37px,49px 49px,auto;opacity:.9}.cw-authBrand strong,.cw-brand strong,.cw-notebookBrand strong{position:relative;color:#1f150d;font-size:31px;line-height:1;letter-spacing:0;text-shadow:0 1px 0 rgba(255,250,235,.6)}.cw-headerDark .cw-brand strong,.cw-headerHero .cw-brand strong,.cw-notebookHeader .cw-authBrand strong{color:#1f150d}.cw-headerHero{background:linear-gradient(180deg,rgba(246,234,207,.7),rgba(246,234,207,0))}.cw-notebookHero h1,.cw-settingsHero h1{font-size:40px;line-height:1.03;color:#1f150d}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{color:#8f3428;font-family:var(--cw-font-title);letter-spacing:0}.cw-notebookHero:after,.cw-settingsHero:after{width:min(220px,68%);border-bottom-color:rgba(143,52,40,.72)}.cw-menuList a,.cw-notebookPanel,.cw-policyList a,.cw-settingsHero{border-color:rgba(56,37,20,.24);background:repeating-linear-gradient(8deg,rgba(82,56,32,.018) 0 1px,transparent 1px 12px),rgba(255,249,235,.48);box-shadow:0 14px 30px rgba(67,46,25,.07)}.cw-notebookField>div{background:rgba(255,252,242,.44)}.cw-notebookPage{background:radial-gradient(circle at 8% 8%,rgba(144,52,40,.045),transparent 220px),radial-gradient(circle at 88% 20%,rgba(36,63,100,.035),transparent 180px),linear-gradient(180deg,#f4ead2,#f8f0dd 46%,#eadbbf)}.cw-notebookPhone,.cw-phoneDark{width:min(calc(100vw - 24px),390px);min-height:calc(100vh - 32px);margin:16px auto;border:2px solid rgba(26,22,17,.92);border-radius:30px 28px 32px 27px;background:repeating-linear-gradient(0deg,rgba(26,22,17,.026) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(26,22,17,.022) 0 1px,transparent 1px 28px),repeating-linear-gradient(11deg,rgba(96,70,43,.03) 0 1px,transparent 1px 11px),radial-gradient(circle at 82% 8%,rgba(143,52,40,.05),transparent 130px),linear-gradient(180deg,#fbf3df,#f5e8ca 60%,#ead7b3);box-shadow:0 16px 34px rgba(57,40,22,.18)}.cw-notebookPhone:before,.cw-phoneDark:before{background:radial-gradient(circle at 8% 15%,rgba(30,24,17,.055) 0 .8px,transparent 1.4px),radial-gradient(circle at 44% 32%,rgba(30,24,17,.044) 0 .8px,transparent 1.4px),radial-gradient(circle at 72% 78%,rgba(30,24,17,.046) 0 .8px,transparent 1.4px),repeating-linear-gradient(88deg,rgba(82,56,32,.03) 0 1px,transparent 1px 17px);background-size:27px 27px,41px 41px,53px 53px,auto;opacity:.86}.cw-headerDark,.cw-notebookHeader{min-height:58px;padding:0 16px;border-bottom:2px solid rgba(26,22,17,.78);background:rgba(251,243,223,.7)}.cw-headerDark:after,.cw-notebookHeader:after{top:11px;border:2px solid rgba(26,22,17,.72);transform:translateX(-50%)}.cw-authBrand strong,.cw-brand strong,.cw-notebookBrand strong{font-family:var(--cw-font-hand);font-size:30px;font-weight:400;color:#17120d;text-shadow:none}.cw-headerDark .cw-iconButton,.cw-notebookHeader>a{font-size:26px;color:#17120d}.cw-notebookMain{padding:22px 18px 36px}.cw-subMainDark{padding-top:76px}.cw-notebookHero,.cw-settingsHero{padding:16px 0 18px}.cw-notebookHero:before,.cw-settingsHero:before{position:absolute;top:8px;right:2px;display:block;content:"☾ 〰 ☆";color:#17120d;font-family:var(--cw-font-hand);font-size:27px;line-height:1;transform:rotate(-6deg);opacity:.85}.cw-notebookHero:after,.cw-settingsHero:after{bottom:11px;width:min(250px,76%);border-bottom:3px solid rgba(143,52,40,.85)}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{color:#17120d;font-size:24px}.cw-notebookHero h1,.cw-settingsHero h1{font-size:43px;line-height:.98;color:#17120d}.cw-notebookHero span,.cw-settingsHero span{color:rgba(23,18,13,.72)}.cw-menuList a,.cw-notebookPanel,.cw-policyList a,.cw-settingsHero{border:2px solid rgba(26,22,17,.82);border-radius:13px 11px 15px 12px;background:repeating-linear-gradient(11deg,rgba(82,56,32,.018) 0 1px,transparent 1px 13px),rgba(255,249,235,.46);box-shadow:2px 3px 0 rgba(26,22,17,.08)}.cw-notebookPanel{padding:17px}.cw-notebookField label,.cw-reviewWritePanel label{font-size:24px}.cw-notebookField>div{min-height:48px;border:2px solid rgba(26,22,17,.72);border-radius:9px 11px 10px 8px;background:rgba(255,252,242,.38);box-shadow:inset 0 -2px 0 rgba(143,52,40,.12)}.cw-notebookField input{font-family:var(--cw-font-classic)}.cw-menuAccount a.is-primary,.cw-notebookSubmit{border:2px solid rgba(26,22,17,.82);border-radius:10px 12px 9px 11px;background:#9f3b30;box-shadow:2px 3px 0 rgba(26,22,17,.14);font-family:var(--cw-font-hand);font-size:26px;line-height:1}.cw-notebookLinks,.cw-notebookNotice{font-family:var(--cw-font-classic)}.cw-notebookLinks a,.cw-notebookNotice a{color:#1f4f96;text-decoration-color:#1f4f96}.cw-menuList strong{font-size:25px;line-height:1}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{color:#1f4f96}.cw-bottomNavDark{border-top:2px solid rgba(26,22,17,.78);background:rgba(251,243,223,.82)}.cw-bottomNavDark a{color:#17120d}.cw-bottomNavDark a.is-active{color:#9f3b30}.cw-settingsSeal{display:none}.cw-settingsHero{grid-template-columns:minmax(0,1fr)}:root{--note-ink:#19130f;--note-soft-ink:rgba(25,19,15,0.68);--note-paper:#f7edda;--note-paper-deep:#ead7b8;--note-red:#a73c31;--note-blue:#1d4f91;--note-green:#2f7045;--note-yellow:#be781d;--note-line:rgba(25,19,15,0.84)}body:has(.cw-notebookPage),body:has(.cw-phoneDark){background:radial-gradient(circle at 10% 8%,rgba(167,60,49,.055),transparent 250px),radial-gradient(circle at 92% 18%,rgba(29,79,145,.045),transparent 230px),repeating-linear-gradient(0deg,rgba(25,19,15,.018) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(25,19,15,.015) 0 1px,transparent 1px 28px),linear-gradient(180deg,#f4ead3,#fbf4e6 42%,#ead7b8);color:var(--note-ink)}.cw-notebookPage,.cw-page:has(.cw-phoneDark){background:radial-gradient(circle at 14% 5%,rgba(167,60,49,.05),transparent 220px),radial-gradient(circle at 88% 14%,rgba(29,79,145,.04),transparent 190px),repeating-linear-gradient(0deg,rgba(25,19,15,.018) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(25,19,15,.014) 0 1px,transparent 1px 28px),linear-gradient(180deg,#f5ead4,#fbf4e6 48%,#ead7b8)}.cw-notebookPhone,.cw-phoneDark{width:min(calc(100vw - 22px),394px);min-height:calc(100vh - 24px);margin:12px auto;border:2.5px solid var(--note-line);border-radius:31px 28px 34px 29px;background:radial-gradient(circle at 12% 16%,rgba(25,19,15,.045) 0 .9px,transparent 1.5px),radial-gradient(circle at 48% 36%,rgba(25,19,15,.036) 0 .9px,transparent 1.5px),radial-gradient(circle at 78% 74%,rgba(25,19,15,.038) 0 .9px,transparent 1.5px),repeating-linear-gradient(0deg,rgba(25,19,15,.025) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(25,19,15,.02) 0 1px,transparent 1px 28px),repeating-linear-gradient(11deg,rgba(91,61,33,.028) 0 1px,transparent 1px 13px),linear-gradient(180deg,#fff7e7,#f5e8cc 58%,#ead6b5);background-size:31px 31px,47px 47px,59px 59px,auto,auto,auto,auto;box-shadow:5px 8px 0 rgba(25,19,15,.08),0 20px 44px rgba(54,38,22,.2)}.cw-notebookPhone:before,.cw-phoneDark:before{pointer-events:none;background:linear-gradient(94deg,transparent 0 47%,rgba(25,19,15,.028) 48%,transparent 49% 100%),repeating-linear-gradient(84deg,rgba(96,70,43,.022) 0 1px,transparent 1px 19px);opacity:.85}.cw-headerDark,.cw-notebookHeader{z-index:2;min-height:66px;padding:0 17px;border-bottom:2.5px solid var(--note-line);background:rgba(255,247,231,.66);backdrop-filter:none}.cw-headerDark:after,.cw-notebookHeader:after{position:absolute;left:50%;width:48px;height:5px;content:"";border:2px solid rgba(25,19,15,.72);border-radius:999px;transform:translateX(-50%) rotate(-1deg)}.cw-headerDark .cw-iconButton,.cw-notebookHeader>a{width:39px;height:39px;border-radius:50%;font-family:var(--cw-font-hand);font-size:28px}.cw-authBrand strong,.cw-brand strong,.cw-headerDark .cw-brand strong,.cw-notebookBrand strong{font-family:var(--cw-font-hand);font-size:31px}.cw-authBrand strong:after,.cw-brand strong:after,.cw-headerDark .cw-brand strong:after,.cw-notebookBrand strong:after{position:absolute;right:-2px;bottom:-5px;left:-3px;height:3px;content:"";background:var(--note-red);border-radius:999px 40% 999px 30%;transform:rotate(-1deg);opacity:.82}.cw-notebookMain,.cw-subMainDark{z-index:1}.cw-notebookMain{padding:24px 19px 38px}.cw-notebookHero:after,.cw-settingsHero:after{bottom:13px;width:min(276px,78%);height:5px;background:linear-gradient(90deg,transparent 0 3%,var(--note-red) 4% 96%,transparent 100%);border-radius:80% 999px 70% 999px;transform:rotate(-.8deg);opacity:.9}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{font-family:var(--cw-font-hand);font-size:25px;font-weight:400}.cw-notebookHero h1,.cw-settingsHero h1{font-family:var(--cw-font-hand);font-size:45px;line-height:.96}.cw-notebookHero span,.cw-settingsHero span{max-width:300px}.cw-menuAccount a,.cw-menuList a,.cw-menuLogout button,.cw-notebookPanel,.cw-policyList a,.cw-settingsHero{border:2px solid var(--note-line);border-radius:14px 12px 16px 11px;background:repeating-linear-gradient(11deg,rgba(91,61,33,.017) 0 1px,transparent 1px 13px),rgba(255,250,238,.54);box-shadow:2px 3px 0 rgba(25,19,15,.11)}.cw-notebookPanel:after{position:absolute;right:17px;bottom:11px;display:block;width:48px;height:14px;content:"";border-bottom:2px solid rgba(29,79,145,.65);border-radius:50%;transform:rotate(-3deg)}.cw-notebookField label,.cw-reviewWritePanel label{font-family:var(--cw-font-hand);font-size:25px;font-weight:400}.cw-formField>div,.cw-notebookField>div{min-height:49px;border:2px solid rgba(25,19,15,.72);border-radius:9px 12px 10px 8px;background:rgba(255,253,246,.46);box-shadow:inset 0 -2px 0 rgba(167,60,49,.1)}.cw-formField input::-moz-placeholder,.cw-notebookField input::-moz-placeholder{color:rgba(25,19,15,.38)}.cw-formField input::placeholder,.cw-notebookField input::placeholder{color:rgba(25,19,15,.38)}.cw-authSubmit,.cw-menuAccount a.is-primary,.cw-notebookSubmit{border:2px solid var(--note-line);border-radius:10px 12px 9px 11px;color:#fff8e9;box-shadow:2px 3px 0 rgba(25,19,15,.16);font-family:var(--cw-font-hand);font-size:28px;font-weight:400}.cw-authLinks,.cw-authNotice,.cw-notebookLinks,.cw-notebookNotice{color:rgba(25,19,15,.68)}.cw-authLinks a,.cw-authNotice a,.cw-notebookLinks a,.cw-notebookNotice a{font-weight:800;text-decoration-color:var(--note-blue);text-decoration-thickness:2px}.cw-menuAccount form{display:contents}.cw-menuAccount a,.cw-menuAccount button{display:inline-flex;gap:7px;align-items:center;font-family:var(--cw-font-hand);font-size:23px;font-weight:400;text-decoration:none;cursor:pointer}.cw-menuAccount a:not(.is-primary),.cw-menuAccount button{border:2px solid var(--note-line);border-radius:14px 12px 16px 11px;background:rgba(255,250,238,.44);box-shadow:2px 3px 0 rgba(25,19,15,.11);color:var(--note-ink)}.cw-menuList strong{font-family:var(--cw-font-hand);font-size:26px;font-weight:400;line-height:.98}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{stroke-width:2.25}.cw-policyList a{color:rgba(25,19,15,.66);font-weight:800}.cw-menuLogout button{background:rgba(167,60,49,.07);font-family:var(--cw-font-hand);font-size:24px;font-weight:400}.cw-bottomNavDark{width:min(calc(100vw - 22px),394px);border-top:2.5px solid var(--note-line);background:rgba(255,247,231,.82);backdrop-filter:none}.cw-bottomNavDark a{color:rgba(25,19,15,.62);font-weight:800}:root{--note-ink:#1e1914;--note-soft-ink:rgba(30,25,20,0.66);--note-paper:#f7efe0;--note-paper-deep:#ead9bc;--note-red:#9d3d32;--note-blue:#2e527f;--note-line:rgba(30,25,20,0.55)}body:has(.cw-notebookPage),body:has(.cw-phoneDark){background:radial-gradient(circle at 18% 8%,rgba(157,61,50,.045),transparent 260px),radial-gradient(circle at 86% 18%,rgba(46,82,127,.035),transparent 240px),repeating-linear-gradient(0deg,rgba(30,25,20,.014) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(30,25,20,.011) 0 1px,transparent 1px 28px),linear-gradient(180deg,#efe3cc,#fbf5e9 42%,#ead9bc)}.cw-notebookPage,.cw-page:has(.cw-phoneDark){min-height:100vh;background:radial-gradient(circle at 13% 9%,rgba(157,61,50,.045),transparent 230px),radial-gradient(circle at 88% 18%,rgba(46,82,127,.035),transparent 220px),repeating-linear-gradient(0deg,rgba(30,25,20,.016) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(30,25,20,.012) 0 1px,transparent 1px 30px),linear-gradient(180deg,#f6ead5,#fff8eb 48%,#ead9bc);color:var(--note-ink)}.cw-notebookPhone,.cw-phoneDark{width:min(calc(100vw - 20px),402px);min-height:calc(100vh - 20px);margin:10px auto;overflow:hidden;border:1.5px solid rgba(30,25,20,.72);border-radius:30px;background:radial-gradient(circle at 12% 16%,rgba(30,25,20,.038) 0 .8px,transparent 1.4px),radial-gradient(circle at 46% 36%,rgba(30,25,20,.03) 0 .8px,transparent 1.4px),radial-gradient(circle at 78% 76%,rgba(30,25,20,.032) 0 .8px,transparent 1.4px),repeating-linear-gradient(0deg,rgba(30,25,20,.018) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(30,25,20,.014) 0 1px,transparent 1px 30px),linear-gradient(180deg,#fff8eb,#f6ead5 58%,#ead9bc);background-size:35px 35px,49px 49px,63px 63px,auto,auto,auto;box-shadow:0 18px 42px rgba(57,43,26,.2);color:var(--note-ink)}.cw-authBrand strong:after,.cw-brand strong:after,.cw-headerDark .cw-brand strong:after,.cw-notebookBrand strong:after,.cw-notebookPanel:after,.cw-notebookPhone:before,.cw-phoneDark:before{pointer-events:none}.cw-notebookPhone:before,.cw-phoneDark:before{position:absolute;inset:0;z-index:0;content:"";background:repeating-linear-gradient(83deg,rgba(92,70,45,.018) 0 1px,transparent 1px 20px),linear-gradient(94deg,transparent 0 48%,rgba(30,25,20,.018) 49%,transparent 50% 100%);opacity:.76;mix-blend-mode:multiply}.cw-headerDark,.cw-notebookHeader{position:relative;z-index:4;min-height:64px;padding:0 18px;border-bottom:1.5px solid rgba(30,25,20,.52);background:rgba(255,248,235,.74);color:var(--note-ink);backdrop-filter:blur(8px)}.cw-headerDark:after,.cw-notebookHeader:after{top:12px;width:46px;height:4px;border:1.5px solid rgba(30,25,20,.55);opacity:.82}.cw-authPage a,.cw-authPage button,.cw-authPage input,.cw-headerDark .cw-iconButton,.cw-notebookHeader>a,.cw-page a,.cw-page button,.cw-page input{position:relative;z-index:5;pointer-events:auto}.cw-headerDark .cw-iconButton,.cw-notebookHeader>a{display:grid;width:40px;height:40px;place-items:center;border:0;color:var(--note-ink);font-family:var(--cw-font-classic);font-size:20px;line-height:1}.cw-headerDark .cw-brand,.cw-notebookBrand{gap:0;color:var(--note-ink)}.cw-headerDark .cw-brand span,.cw-notebookBrand span,.cw-settingsSeal{display:none}.cw-authBrand strong,.cw-brand strong,.cw-headerDark .cw-brand strong,.cw-notebookBrand strong{position:relative;color:var(--note-ink);font-family:var(--cw-font-title);font-size:20px;font-weight:400;line-height:1;letter-spacing:0;text-shadow:none}.cw-authBrand strong:after,.cw-brand strong:after,.cw-headerDark .cw-brand strong:after,.cw-notebookBrand strong:after{display:none}.cw-notebookMain,.cw-subMainDark{position:relative;z-index:2;background:transparent}.cw-notebookMain{padding:24px 20px 38px}.cw-subMainDark{padding-top:82px;padding-bottom:112px}.cw-notebookHero,.cw-settingsHero{position:relative;overflow:visible;margin-top:2px;padding:18px 0 24px;border:0;background:transparent;box-shadow:none}.cw-notebookHero:before,.cw-settingsHero:before{display:none}.cw-notebookHero:after,.cw-settingsHero:after{position:absolute;left:0;bottom:14px;width:min(250px,72%);height:3px;content:"";border:0;background:linear-gradient(90deg,transparent 0 2%,var(--note-red) 4% 94%,transparent 100%);border-radius:999px;transform:rotate(-.6deg);opacity:.72}.cw-menuSection>p,.cw-notebookHero p,.cw-settingsHero p{margin:0 0 8px;color:var(--note-red);font-family:var(--cw-font-classic);font-size:13px;font-weight:700;line-height:1;letter-spacing:.04em}.cw-notebookHero h1,.cw-settingsHero h1{margin:0;color:var(--note-ink);font-family:var(--cw-font-title);font-size:35px;font-weight:400;line-height:1.12;letter-spacing:0}.cw-notebookHero span,.cw-settingsHero span{display:block;max-width:306px;margin-top:12px;color:var(--note-soft-ink);font-family:var(--cw-font-classic);font-size:14px;line-height:1.58}.cw-menuAccount a,.cw-menuList a,.cw-menuLogout button,.cw-notebookPanel,.cw-policyList a,.cw-settingsHero{position:relative;border:1.5px solid rgba(30,25,20,.52);border-radius:10px;background:repeating-linear-gradient(11deg,rgba(92,70,45,.014) 0 1px,transparent 1px 14px),rgba(255,251,242,.56);box-shadow:0 10px 24px rgba(57,43,26,.08);color:var(--note-ink);backdrop-filter:none}.cw-notebookPanel{display:grid;gap:17px;margin-top:4px;padding:18px}.cw-notebookPanel:after{display:none}.cw-notebookField label,.cw-reviewWritePanel label{color:var(--note-ink);font-family:var(--cw-font-classic);font-size:14px;font-weight:700;line-height:1}.cw-formField>div,.cw-notebookField>div{min-height:50px;border:1.5px solid rgba(30,25,20,.42);border-radius:8px;background:rgba(255,253,248,.58);color:var(--note-blue);box-shadow:inset 0 -1px 0 rgba(157,61,50,.1)}.cw-formField input,.cw-notebookField input{width:100%;border:0;background:transparent;color:var(--note-ink);font-family:var(--cw-font-classic);font-size:15px;outline:0}.cw-formField input::-moz-placeholder,.cw-notebookField input::-moz-placeholder{color:rgba(30,25,20,.38)}.cw-formField input::placeholder,.cw-notebookField input::placeholder{color:rgba(30,25,20,.38)}.cw-authSubmit,.cw-menuAccount a.is-primary,.cw-notebookSubmit{min-height:52px;border:1.5px solid rgba(30,25,20,.68);border-radius:8px;background:var(--note-red);color:#fff9ee;box-shadow:0 10px 20px rgba(157,61,50,.16);font-family:var(--cw-font-classic);font-size:15px;font-weight:700;line-height:1}.cw-authSubmit:active,.cw-menuAccount a:active,.cw-menuList a:active,.cw-notebookSubmit:active,.cw-policyList a:active{transform:translateY(1px)}.cw-authLinks,.cw-authNotice,.cw-notebookLinks,.cw-notebookNotice{color:rgba(30,25,20,.68);font-family:var(--cw-font-classic);font-size:13px}.cw-authLinks a,.cw-authNotice a,.cw-notebookLinks a,.cw-notebookNotice a{color:var(--note-blue);font-weight:700;text-decoration:underline;text-decoration-color:rgba(46,82,127,.52);text-decoration-thickness:1px;text-underline-offset:4px}.cw-settingsHero{display:block;margin-top:4px;padding:16px 2px 24px;border:0;background:transparent;box-shadow:none}.cw-menuAccount{gap:9px;margin-top:10px}.cw-menuAccount a,.cw-menuAccount button{min-height:49px;justify-content:center;font-family:var(--cw-font-classic);font-size:14px;font-weight:700}.cw-menuAccount a:not(.is-primary),.cw-menuAccount button{background:rgba(255,251,242,.48)}.cw-menuSection{margin-top:18px}.cw-menuList,.cw-policyList{gap:9px}.cw-menuList a{grid-template-columns:33px minmax(0,1fr) 17px;min-height:66px;padding:10px 13px}.cw-menuList strong{color:var(--note-ink);font-size:15px;font-weight:700;line-height:1.1}.cw-menuList small,.cw-menuList strong{display:block;font-family:var(--cw-font-classic)}.cw-menuList small{margin-top:5px;color:var(--note-soft-ink);font-size:11px;line-height:1.35}.cw-menuAccount svg,.cw-menuList svg:first-child,.cw-policyList svg{color:var(--note-blue);stroke-width:2.05}.cw-policyList a{min-height:43px;padding:0 12px;color:rgba(30,25,20,.66);font-size:13px;font-weight:700}.cw-menuLogout button{min-height:45px;background:rgba(157,61,50,.07);color:var(--note-red);font-family:var(--cw-font-classic);font-size:14px;font-weight:700}.cw-bottomNavDark{width:min(calc(100vw - 20px),402px);height:76px;border-top:1.5px solid rgba(30,25,20,.52);background:rgba(255,248,235,.88);backdrop-filter:blur(8px)}.cw-bottomNavDark a{color:rgba(30,25,20,.58);font-family:var(--cw-font-classic);font-weight:700}.cw-bottomNavDark a.is-active{color:var(--note-red)}.cw-authError{border:1px solid rgba(157,61,50,.34);border-radius:8px;background:rgba(157,61,50,.075);color:var(--note-red)}.cw-authError,.cw-authInfo{margin:-4px 0 0;padding:11px 12px;font-family:var(--cw-font-classic);font-size:13px;font-weight:700;line-height:1.4}.cw-authInfo{border:1px solid rgba(46,82,127,.28);border-radius:8px;background:rgba(46,82,127,.07);color:var(--note-blue)}.cw-authDivider{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin:1px 0;color:rgba(30,25,20,.48);font-family:var(--cw-font-classic);font-size:12px;font-weight:700}.cw-authDivider:after,.cw-authDivider:before{height:1px;background:rgba(30,25,20,.18);content:""}.cw-socialLogin,.cw-socialLoginGroup{display:grid;gap:10px}.cw-socialLogin{grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;min-height:58px;padding:8px 12px 8px 8px;border:1px solid rgba(30,25,20,.16);border-radius:12px;color:var(--note-ink);font-family:var(--cw-font-sans);text-decoration:none;box-shadow:0 10px 20px rgba(57,43,26,.08);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.cw-socialLogin:after{display:block;width:7px;height:7px;border-top:2px solid;border-right:2px solid;opacity:.42;transform:rotate(45deg);content:""}.cw-socialLogin:hover{border-color:rgba(157,61,50,.32);box-shadow:0 14px 24px rgba(57,43,26,.12);transform:translateY(-1px)}.cw-socialLogin:focus-visible{outline:3px solid rgba(157,61,50,.25);outline-offset:3px}.cw-socialIcon{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;font-size:15px;font-weight:900;line-height:1}.cw-socialCopy{display:grid;gap:3px;min-width:0}.cw-socialCopy strong{min-width:0;color:inherit;font-size:14px;font-weight:850;line-height:1.2}.cw-socialCopy small{overflow:hidden;color:rgba(30,25,20,.58);font-size:11px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.cw-socialLogin.is-kakao{border-color:rgba(58,42,0,.2);background:#fee500;color:#191600}.cw-socialLogin.is-kakao .cw-socialIcon{background:rgba(25,22,0,.1);color:#191600}.cw-socialLogin.is-kakao .cw-socialCopy small{color:rgba(25,22,0,.62)}.cw-socialLogin.is-google{background:#fffefa;color:#1f1f1f}.cw-socialLogin.is-google .cw-socialIcon{border:1px solid rgba(30,25,20,.16);background:linear-gradient(90deg,#4285f4 0 25%,#34a853 25% 50%,#fbbc05 50% 75%,#ea4335 75%) bottom /100% 3px no-repeat,#ffffff;color:#4285f4;font-family:Arial,sans-serif;font-size:16px}.cw-hwAccountHero{text-align:left}.cw-hwProfile{border:1.5px solid rgba(30,25,20,.52);border-radius:10px;background:rgba(255,251,242,.56);box-shadow:0 10px 24px rgba(57,43,26,.08)}.cw-hwProfile h1{color:var(--note-ink);font-family:var(--cw-font-title);font-size:22px;font-weight:400}.cw-hwProfile span{display:block;margin-top:4px;color:var(--note-soft-ink);font-size:12px}.cw-accountInfoGrid{display:grid;gap:9px;margin-top:12px}.cw-accountInfoGrid article{display:grid;grid-template-columns:36px minmax(0,86px) minmax(0,1fr);gap:9px;align-items:center;min-height:55px;padding:10px 12px;border:1.5px solid rgba(30,25,20,.42);border-radius:10px;background:rgba(255,251,242,.5);box-shadow:0 8px 18px rgba(57,43,26,.06)}.cw-accountInfoGrid i{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(46,82,127,.2);border-radius:10px;background:rgba(46,82,127,.07);color:var(--note-blue);font-style:normal}.cw-accountInfoGrid span{color:var(--note-red);font-size:12px;font-weight:850}.cw-accountInfoGrid strong{min-width:0;color:var(--note-ink);font-size:13px;font-weight:850;line-height:1.35;overflow-wrap:anywhere;text-align:right}.cw-accountSectionTitle{display:grid;gap:4px;margin-top:18px}.cw-accountSectionTitle p{margin:0;color:var(--note-ink);font-family:var(--cw-font-title);font-size:20px;font-weight:400;line-height:1.2}.cw-accountSectionTitle span{color:var(--note-soft-ink);font-size:12px;line-height:1.45}.cw-passwordPanel{display:grid;gap:12px;margin-top:12px;padding:14px;border:1.5px solid rgba(30,25,20,.42);border-radius:10px;background:rgba(255,251,242,.5);box-shadow:0 8px 18px rgba(57,43,26,.06)}.cw-passwordPanelHead{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center}.cw-passwordPanelHead i{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(157,61,50,.22);border-radius:10px;background:rgba(157,61,50,.07);color:var(--note-red);font-style:normal}.cw-passwordPanelHead strong{display:block;color:var(--note-ink);font-family:var(--cw-font-title);font-size:19px;font-weight:400;line-height:1.18}.cw-passwordNotice,.cw-passwordPanelHead small{display:block;margin-top:4px;color:var(--note-soft-ink);font-size:12px;line-height:1.45}.cw-accountFeedback{margin:0;padding:10px 11px;border-radius:8px;font-size:12px;font-weight:800;line-height:1.45}.cw-accountFeedback.is-success{border:1px solid rgba(47,112,69,.24);background:rgba(47,112,69,.08);color:var(--note-green)}.cw-accountFeedback.is-error{border:1px solid rgba(157,61,50,.26);background:rgba(157,61,50,.07);color:var(--note-red)}.cw-passwordForm{display:grid;gap:9px}.cw-passwordForm label{display:grid;gap:6px}.cw-passwordForm label span{color:var(--note-red);font-size:12px;font-weight:850}.cw-passwordForm input{width:100%;min-height:44px;padding:0 12px;border:1.2px solid rgba(30,25,20,.22);border-radius:9px;background:rgba(255,252,244,.74);color:var(--note-ink);font:inherit;outline:none}.cw-passwordForm input:focus{border-color:rgba(157,61,50,.38);box-shadow:0 0 0 3px rgba(157,61,50,.1)}.cw-passwordForm button{display:inline-flex;min-height:47px;align-items:center;justify-content:center;border:1.5px solid rgba(157,61,50,.3);border-radius:9px;background:rgba(157,61,50,.1);color:var(--note-red);font-size:14px;font-weight:850;cursor:pointer}.cw-hwAccountList,.cw-hwOrderList,.cw-hwReviewList{margin-top:16px;border:0;background:transparent;box-shadow:none}.cw-hwAccountList a,.cw-hwEmptyPanel,.cw-hwOrderItem,.cw-hwReviewItem,.cw-hwReviewWritePanel{border:1.5px solid rgba(30,25,20,.52);border-radius:10px;background:rgba(255,251,242,.56);box-shadow:0 10px 24px rgba(57,43,26,.08);color:var(--note-ink)}.cw-hwAccountList a+a{margin-top:10px}.cw-hwAccountList i{border:1px solid rgba(46,82,127,.22);background:rgba(46,82,127,.07);color:var(--note-blue)}.cw-hwAccountList strong,.cw-hwEmptyPanel h2,.cw-hwOrderItem h2,.cw-hwReviewItem strong{color:var(--note-ink);font-family:var(--cw-font-title);font-weight:400}.cw-hwAccountList small,.cw-hwEmptyPanel p,.cw-hwOrderItem p,.cw-hwReviewItem p,.cw-hwReviewItem small{color:var(--note-soft-ink)}.cw-hwOrderItem>strong{color:var(--note-red);font-family:var(--cw-font-classic)}.cw-statusBadge{border:1px solid rgba(46,82,127,.22);background:rgba(46,82,127,.07);color:var(--note-blue)}.cw-statusBadge.is-paid{border-color:rgba(47,112,69,.25);background:rgba(47,112,69,.09);color:var(--note-green)}.cw-statusBadge.is-failed{border-color:rgba(157,61,50,.28);background:rgba(157,61,50,.08);color:var(--note-red)}.cw-hwEmptyPanel a,.cw-orderActions a{border:1px solid rgba(46,82,127,.24);color:var(--note-blue)}.cw-orderActions a.is-primary{background:rgba(157,61,50,.08);color:var(--note-red);border-color:rgba(157,61,50,.24)}.cw-reviewStars{color:var(--note-red);letter-spacing:1px}.cw-reviewStars span{color:rgba(30,25,20,.22)}.cw-hwReviewWritePanel textarea{width:100%;color:var(--note-ink)}.cw-reviewFormPro,.cw-reviewImagePanel,.cw-reviewOptionPanel,.cw-reviewScorePanel,.cw-reviewTextPanel{display:grid;gap:12px}.cw-reviewImagePanel,.cw-reviewOptionPanel,.cw-reviewProduct,.cw-reviewScorePanel,.cw-reviewTextPanel{padding:13px;border:1.3px solid rgba(30,25,20,.2);border-radius:10px;background:rgba(255,252,244,.52)}.cw-reviewProduct{gap:5px}.cw-reviewImageHead span,.cw-reviewOptionPanel>div>span,.cw-reviewProduct span,.cw-reviewTextPanel label{color:var(--note-red);font-size:12px;font-weight:900}.cw-reviewProduct strong{color:var(--note-ink);font-family:var(--cw-font-title);font-size:21px;font-weight:400;line-height:1.25}.cw-reviewScoreRow{display:grid;grid-template-columns:minmax(0,92px) minmax(0,1fr);gap:10px;align-items:center}.cw-reviewScoreRow>span{color:var(--note-ink);font-size:13px;font-weight:850}.cw-reviewScoreRow>div{display:flex;justify-content:flex-end;gap:2px}.cw-reviewScoreRow button{display:grid;width:30px;height:30px;place-items:center;border:0;background:transparent;color:rgba(30,25,20,.24);font-size:21px;line-height:1;cursor:pointer}.cw-reviewScoreRow button span.is-active{color:#b9842f}.cw-reviewChoiceGrid,.cw-reviewTagGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.cw-reviewChoiceGrid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-reviewChoiceGrid button,.cw-reviewTagGrid button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:4px;padding:7px 8px;border:1px solid rgba(30,25,20,.16);border-radius:999px;background:rgba(255,252,244,.66);color:var(--note-soft-ink);font-size:12px;font-weight:850;cursor:pointer}.cw-reviewChoiceGrid button.is-selected,.cw-reviewTagGrid button.is-selected{border-color:rgba(157,61,50,.34);background:rgba(157,61,50,.1);color:var(--note-red)}.cw-reviewImageHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.cw-reviewImageHead span{display:inline-flex;align-items:center;gap:5px}.cw-reviewImageHead small,.cw-reviewImagePanel>small,.cw-reviewTextPanel>span{color:var(--note-soft-ink);font-size:11px;font-weight:750}.cw-reviewImageGrid,.cw-reviewThumbs{display:flex;gap:8px;overflow-x:auto}.cw-reviewImageAdd,.cw-reviewImageGrid figure,.cw-reviewThumbs img{flex:0 0 78px;width:78px;height:78px;border-radius:10px}.cw-reviewImageGrid figure{position:relative;overflow:hidden;margin:0}.cw-reviewImageGrid img,.cw-reviewThumbs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cw-reviewImageGrid figure button{position:absolute;top:5px;right:5px;display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:999px;background:rgba(30,25,20,.68);color:#fffaf0;cursor:pointer}.cw-reviewImageAdd{display:grid;place-items:center;border:1.3px dashed rgba(30,25,20,.26);background:rgba(255,252,244,.52);color:var(--note-blue);font-size:12px;font-weight:900;cursor:pointer}.cw-reviewTextPanel textarea{min-height:148px;padding:12px;border:1.2px solid rgba(30,25,20,.2);border-radius:9px;background:rgba(255,252,244,.74);color:var(--note-ink);font:inherit;line-height:1.55;outline:none;resize:vertical}.cw-reviewTextPanel textarea:focus{border-color:rgba(157,61,50,.38);box-shadow:0 0 0 3px rgba(157,61,50,.1)}.cw-reviewTextPanel>span{justify-self:end}.cw-reviewPublicToggle{display:flex;align-items:center;gap:8px;color:var(--note-soft-ink);font-size:13px;font-weight:800}.cw-reviewPublicToggle input{width:17px;height:17px;accent-color:var(--note-red)}.cw-reviewSubmit{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:1.5px solid rgba(157,61,50,.34);border-radius:9px;background:#a54234;color:#fff8eb;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 5px 0 rgba(30,25,20,.1)}.cw-reviewSubmit:disabled{opacity:.6}.cw-reviewThumbs{margin-top:10px}.cw-reviewThumbs img{border:1px solid rgba(30,25,20,.12)}.cw-reviewChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cw-reviewChips span{padding:6px 8px;border:1px solid rgba(46,82,127,.2);border-radius:999px;background:rgba(46,82,127,.07);color:var(--note-blue);font-size:11px;font-weight:850}.cw-reviewDetailScores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0 0}.cw-reviewDetailScores div{display:grid;gap:3px;padding:8px 6px;border:1px solid rgba(157,61,50,.14);border-radius:8px;background:rgba(157,61,50,.055);text-align:center}.cw-reviewDetailScores dt{color:var(--note-soft-ink);font-size:10px;font-weight:800}.cw-reviewDetailScores dd{margin:0;color:var(--note-red);font-size:12px;font-weight:950}.cw-reviewDetailScores.is-compact{grid-template-columns:repeat(3,62px);justify-content:start}.cw-reviewDetailScores.is-compact div{padding:6px 5px}.cw-signoutForm button{border:1.5px solid rgba(157,61,50,.28);background:rgba(157,61,50,.07);color:var(--note-red)}body:has(.cw-resultMinimal){background:radial-gradient(circle at 12% 10%,rgba(157,61,50,.08),transparent 180px),radial-gradient(circle at 86% 8%,rgba(46,82,127,.08),transparent 190px),linear-gradient(180deg,#efe5cf,#e8dac1)}body:has(.cw-resultMinimal) .cw-page{background:radial-gradient(circle at 24px 24px,rgba(30,25,20,.06) 0 1px,transparent 1px 100%),linear-gradient(90deg,rgba(30,25,20,.04) 0 1px,transparent 1px 32px),linear-gradient(180deg,rgba(30,25,20,.035) 0 1px,transparent 1px 32px),#f3ead8;background-size:88px 88px,32px 32px,32px 32px,auto}body:has(.cw-resultMinimal) .cw-phone{overflow:hidden;border:2px solid rgba(25,22,18,.88);border-radius:30px;background:radial-gradient(circle at 18% 8%,rgba(157,61,50,.09),transparent 170px),radial-gradient(circle at 86% 12%,rgba(46,82,127,.08),transparent 180px),linear-gradient(90deg,rgba(30,25,20,.035) 0 1px,transparent 1px 28px),linear-gradient(180deg,rgba(30,25,20,.03) 0 1px,transparent 1px 28px),#f8efdc;background-size:auto,auto,28px 28px,28px 28px,auto;box-shadow:0 20px 48px rgba(54,38,22,.2),inset 0 0 0 3px rgba(255,250,238,.5)}body:has(.cw-resultMinimal) .cw-phone:after{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 20%,rgba(60,42,24,.08),transparent 1.5px),radial-gradient(circle at 76% 36%,rgba(60,42,24,.06),transparent 1.2px),radial-gradient(circle at 36% 78%,rgba(60,42,24,.05),transparent 1px);background-size:92px 92px,128px 128px,156px 156px;content:"";mix-blend-mode:multiply}body:has(.cw-resultMinimal) .cw-header{position:relative;z-index:2;height:64px;border-bottom:2px solid rgba(30,25,20,.78);background:linear-gradient(180deg,rgba(255,250,238,.9),rgba(248,239,220,.76));color:var(--note-ink)}body:has(.cw-resultMinimal) .cw-header:after{position:absolute;right:50px;bottom:-8px;width:66px;height:3px;border-radius:999px;background:rgba(157,61,50,.8);content:"";transform:rotate(-1.5deg)}body:has(.cw-resultMinimal) .cw-brand strong{color:var(--note-ink);font-family:var(--cw-font-title);font-size:20px;font-weight:400}body:has(.cw-resultMinimal) .cw-iconButton{border:0;background:transparent;color:var(--note-ink);box-shadow:none}.cw-resultMinimal{position:relative;z-index:1;min-height:calc(100vh - 64px);margin:0 -16px -96px;padding:16px 18px 112px;background:transparent;color:var(--note-ink);font-family:var(--cw-font-classic)}.cw-resultMinimal:after,.cw-resultMinimal:before{position:absolute;z-index:-1;pointer-events:none;color:rgba(157,61,50,.82);font-family:var(--cw-font-title);font-size:24px;line-height:1}.cw-resultMinimal:before{top:22px;right:22px;content:"☆";transform:rotate(12deg)}.cw-resultMinimal:after{top:112px;left:24px;color:rgba(46,82,127,.74);content:"☾";transform:rotate(-10deg)}.cw-resultAnalysisCard,.cw-resultGraphCard,.cw-resultJudgementCard,.cw-resultLifeHero,.cw-resultManselyeokCard,.cw-resultPaperCard,.cw-resultReportPage,.cw-resultRoadmapCard,.cw-resultSummaryCard{position:relative;overflow:hidden;border:1.8px solid rgba(30,25,20,.78);border-radius:13px 10px 14px 11px;background:linear-gradient(90deg,rgba(30,25,20,.035) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,252,244,.58),rgba(246,236,218,.7)),rgba(255,248,235,.62);box-shadow:none}.cw-resultAnalysisCard:before,.cw-resultGraphCard:before,.cw-resultJudgementCard:before,.cw-resultLifeHero:before,.cw-resultManselyeokCard:before,.cw-resultPaperCard:before,.cw-resultReportPage:before,.cw-resultRoadmapCard:before,.cw-resultSummaryCard:before{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 13% 18%,rgba(60,42,24,.07),transparent 1.4px),radial-gradient(circle at 72% 42%,rgba(60,42,24,.05),transparent 1.1px),linear-gradient(180deg,transparent calc(100% - 1px),rgba(30,25,20,.06));background-size:82px 82px,118px 118px,100% 30px;content:""}.cw-resultLifeHero{padding:22px 18px 18px;background:radial-gradient(circle at 86% 14%,rgba(230,179,87,.22),transparent 54px),linear-gradient(180deg,rgba(255,251,242,.72),rgba(246,236,218,.62))}.cw-resultLifeHero:after{position:absolute;top:18px;right:28px;width:34px;height:34px;border-radius:50%;box-shadow:-9px 5px 0 0 rgba(229,182,82,.78);content:"";transform:rotate(-12deg)}.cw-resultLifeHeroText>span,.cw-resultReportText span,.cw-resultSectionTop a,.cw-resultSectionTop span,.cw-resultSummaryCard p{color:var(--note-red);font-family:var(--cw-font-classic);font-size:12px;font-weight:800}.cw-resultAnalysisCard h2,.cw-resultLifeHeroText h1,.cw-resultReportText h2,.cw-resultSectionTop h2{color:var(--note-ink);font-family:var(--cw-font-title);font-weight:400;letter-spacing:0}.cw-resultLifeHeroText h1{position:relative;width:min(100%,320px);margin-top:10px;font-size:29px;line-height:1.18}.cw-resultLifeHeroText h1:after,.cw-resultReportText h2:after,.cw-resultSectionTop h2:after{display:block;width:78%;height:5px;margin-top:4px;border-radius:999px;background:rgba(157,61,50,.72);content:"";transform:rotate(-.8deg)}.cw-resultLifeHeroText p,.cw-resultReportText p{color:var(--note-soft-ink);font-family:var(--cw-font-classic);font-size:14px;font-weight:650;line-height:1.72}.cw-resultLifeMetrics{gap:10px;margin-top:20px}.cw-resultFactorStack div,.cw-resultJudgementBoard div,.cw-resultKeyValue span,.cw-resultKeyValue strong,.cw-resultLifeMetrics div,.cw-resultLuckCurve div,.cw-resultMiniList article,.cw-resultSpecialStars article,.cw-resultYongsinMatrix div{border:1.4px solid rgba(30,25,20,.54);border-radius:10px 8px 11px 9px;background:rgba(255,251,242,.42);box-shadow:none}.cw-resultDaeunTimeline button.is-active,.cw-resultDaeunTimeline button.is-selected,.cw-resultLifeMetrics div.is-primary{border-color:rgba(157,61,50,.7);background:rgba(157,61,50,.075);box-shadow:inset 0 -2px 0 rgba(157,61,50,.12)}.cw-resultDaeunTimeline span,.cw-resultElementBars span,.cw-resultFactorStack span,.cw-resultFortuneRows span,.cw-resultJudgementBoard span,.cw-resultLifeMetrics small,.cw-resultLuckCurve span,.cw-resultMiniList span,.cw-resultSpecialStars span,.cw-resultTenGods span,.cw-resultTwelveCycle small,.cw-resultTwelveCycle span,.cw-resultYongsinMatrix span{color:var(--note-soft-ink);font-family:var(--cw-font-classic);font-weight:800}.cw-resultDaeunTimeline strong,.cw-resultFactorStack strong,.cw-resultKeyValue strong,.cw-resultLifeMetrics strong,.cw-resultLuckCurve strong,.cw-resultPillars strong,.cw-resultScoreRing strong,.cw-resultSpecialStars strong,.cw-resultSummaryCard h1,.cw-resultTwelveCycle strong,.cw-resultYongsinMatrix strong{color:var(--note-ink);font-family:var(--cw-font-title);font-weight:400}.cw-resultDaeunTimeline b,.cw-resultLifeMetrics em,.cw-resultLuckCurve em,.cw-resultSummaryCard span{color:var(--note-blue);font-family:var(--cw-font-classic);font-weight:800}.cw-resultProofStrip{gap:9px}.cw-resultProofStrip div{border:1.5px solid rgba(30,25,20,.7);border-radius:9px;background:rgba(255,251,242,.48);box-shadow:none}.cw-resultProofStrip strong{color:var(--note-red);font-family:var(--cw-font-title);font-weight:400}.cw-resultCoverageGrid span,.cw-resultProofStrip span{color:var(--note-soft-ink);font-family:var(--cw-font-classic);font-weight:800}.cw-resultCoverageGrid span{border:1.4px solid rgba(46,82,127,.35);border-radius:4px;background:rgba(46,82,127,.05);transform:rotate(-.4deg)}.cw-resultCoverageGrid span:nth-child(3n){border-color:rgba(157,61,50,.38);background:rgba(157,61,50,.045);transform:rotate(.6deg)}.cw-resultSummaryCard{min-height:112px;margin-top:12px;padding:18px}.cw-resultSunBadge{border:1.4px solid rgba(30,25,20,.56);background:transparent;box-shadow:none}.cw-resultSunBadge:before{background:rgba(230,179,87,.8);box-shadow:0 0 0 8px rgba(230,179,87,.12)}.cw-resultSunBadge i{background:linear-gradient(135deg,rgba(46,120,74,.55),rgba(84,145,93,.26))}.cw-resultAnalysisCard,.cw-resultGraphCard,.cw-resultJudgementCard,.cw-resultManselyeokCard,.cw-resultPaperCard,.cw-resultRoadmapCard{margin-top:12px;padding:16px}.cw-resultPillars{gap:4px}.cw-resultPillars strong{min-height:48px;border:1.5px solid rgba(30,25,20,.54);border-radius:7px;background:rgba(255,251,242,.38);font-size:24px;box-shadow:none}.cw-resultPillars b,.cw-resultPillars span{color:var(--note-ink);font-family:var(--cw-font-classic);font-weight:800}.cw-resultElementBars i,.cw-resultFortuneRows i,.cw-resultTenGods i{height:9px;border:1px solid rgba(30,25,20,.18);background:repeating-linear-gradient(-20deg,rgba(30,25,20,.08) 0 2px,transparent 2px 5px),rgba(30,25,20,.06)}.cw-resultElementBars b,.cw-resultFortuneRows b,.cw-resultTenGods b{opacity:.86}.cw-resultElementBars strong,.cw-resultFortuneRows strong,.cw-resultJudgementBoard strong,.cw-resultMiniList strong,.cw-resultTenGods strong{color:var(--note-ink);font-family:var(--cw-font-classic);font-weight:800}.cw-resultTimelineControls button{border:1.5px solid rgba(30,25,20,.64);background:rgba(255,251,242,.38);color:var(--note-ink)}.cw-resultTimelineControls span{color:var(--note-blue);font-family:var(--cw-font-classic)}.cw-resultDaeunTimeline button{border:1.5px solid rgba(30,25,20,.52);border-radius:10px;background:rgba(255,251,242,.42)}.cw-resultGraph .grid{stroke:rgba(30,25,20,.18);stroke-dasharray:3 5}.cw-resultGraph .line{stroke:var(--note-red);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cw-resultGraph .area{fill:rgba(157,61,50,.09)}.cw-resultGraph circle{fill:#f8efdc;stroke:var(--note-red)}.cw-resultGraph circle.is-active{fill:var(--note-blue);stroke:#f8efdc}.cw-resultReportPage{min-height:390px;padding:20px 18px}.cw-resultReportText h2{font-size:27px;line-height:1.2}.cw-resultPageIndex{gap:9px;margin-top:16px}.cw-resultPageIndex a{flex-basis:38px;height:34px;border:1.5px solid rgba(30,25,20,.64);border-radius:7px;background:rgba(255,251,242,.48);color:var(--note-red);font-family:var(--cw-font-classic);font-weight:900;transform:rotate(-1deg)}.cw-resultPageIndex a:nth-child(2n){color:var(--note-blue);transform:rotate(1deg)}.cw-resultTwelveCycle article{border:1.4px solid rgba(30,25,20,.52);background:rgba(255,251,242,.42)}.cw-resultTwelveCycle i{background:repeating-linear-gradient(-15deg,rgba(255,255,255,.22) 0 2px,transparent 2px 4px),linear-gradient(180deg,var(--note-red),#d7a353)}body:has(.cw-resultMinimal) .cw-bottomNav{width:min(calc(100vw - 20px),402px);border-top:2px solid rgba(30,25,20,.78);background:rgba(255,248,235,.88);backdrop-filter:blur(8px)}body:has(.cw-resultMinimal) .cw-bottomNav a{color:rgba(30,25,20,.56);font-family:var(--cw-font-classic);font-weight:800}body:has(.cw-resultMinimal) .cw-bottomNav a.is-active{color:var(--note-red)}body:has(.cw-resultSketchHero){background:#eadcc4}body:has(.cw-resultSketchHero) .cw-page{align-items:stretch;background:linear-gradient(90deg,rgba(35,29,22,.035) 1px,transparent 0),linear-gradient(180deg,rgba(35,29,22,.035) 1px,transparent 0),radial-gradient(circle at 12% 8%,rgba(157,61,50,.08),transparent 220px),#f3ead8;background-size:30px 30px,30px 30px,auto,auto}body:has(.cw-resultSketchHero) .cw-phone{width:min(100vw,430px);border:2px solid #1f1b16;border-radius:28px;background:repeating-linear-gradient(14deg,rgba(59,42,24,.025) 0 1px,transparent 1px 8px),linear-gradient(90deg,rgba(35,29,22,.028) 1px,transparent 0),linear-gradient(180deg,rgba(35,29,22,.028) 1px,transparent 0),#fbf1dc;background-size:auto,28px 28px,28px 28px,auto;box-shadow:0 18px 44px rgba(48,35,21,.16)}body:has(.cw-resultSketchHero) .cw-header{min-height:58px;border-bottom:2px solid #1f1b16;background:rgba(251,241,220,.9)}body:has(.cw-resultSketchHero) .cw-brand strong{color:#1f1b16;font-family:var(--cw-font-title);font-size:20px}body:has(.cw-resultSketchHero) .cw-iconButton{color:#1f1b16}body:has(.cw-resultSketchHero) .cw-main{background:transparent}.cw-resultMinimal:has(.cw-resultSketchHero){margin:0 -16px -96px;padding:18px 20px 110px;background:transparent}.cw-resultMinimal:has(.cw-resultSketchHero):before{top:8px;right:26px;color:#9d3d32;content:"☆";font-size:27px}.cw-resultMinimal:has(.cw-resultSketchHero):after{top:74px;left:auto;right:34px;color:#1f1b16;content:"☁";font-size:22px}.cw-resultSketchHero{position:relative;padding:8px 0 14px}.cw-resultSketchHero:before{position:absolute;top:4px;right:10px;width:38px;height:38px;border-radius:50%;box-shadow:-10px 6px 0 #e2b85a;content:"";transform:rotate(-10deg)}.cw-resultSketchHero:after{position:absolute;left:0;bottom:0;width:94%;border-bottom:2px solid #1f1b16;content:""}.cw-resultSketchScore{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;min-height:84px}.cw-resultSketchScore p{color:#1f1b16;font-size:24px;line-height:1.1}.cw-resultSketchScore p strong{display:inline-block;margin-left:5px;color:#9d3d32;font-size:42px;font-weight:400;line-height:.86}.cw-resultSketchScore span{margin-top:4px;color:#1f1b16;font-size:14px;font-weight:800}.cw-resultSketchScore i{display:block;width:54px;height:38px}.cw-resultSketchMemo{margin-top:4px;padding:10px 12px;border:1.5px solid rgba(31,27,22,.72);border-radius:8px;background:rgba(255,250,238,.42)}.cw-resultSketchMemo span{color:#2e527f;font-weight:800}.cw-resultSketchMemo strong{color:#1f1b16;font-size:21px;font-weight:400}.cw-resultSketchMemo p{color:rgba(31,27,22,.7);line-height:1.45}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraphCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultJudgementCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultManselyeokCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPaperCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportPage,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultRoadmapCard{margin-top:14px;padding:14px;border:1.7px solid rgba(31,27,22,.82);border-radius:10px;background:rgba(255,250,238,.48);box-shadow:none}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop{margin-bottom:12px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop h2{color:#1f1b16;font-family:var(--cw-font-title);font-size:22px;font-weight:400}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText h2:after,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop h2:after{width:58px;height:0;margin-top:3px;border-bottom:2px solid #9d3d32;background:transparent}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop a,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop span{color:#1f1b16;font-size:12px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPillars{grid-template-columns:42px repeat(4,minmax(0,1fr));gap:3px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPillars strong{min-height:43px;border:1.5px solid rgba(31,27,22,.62);border-radius:6px;background:rgba(255,253,247,.34);font-size:24px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard{display:grid;gap:14px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultElementBars,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultFortuneRows,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultTenGods{gap:9px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultElementBars div,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultFortuneRows div,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultTenGods div{grid-template-columns:48px minmax(0,1fr) 42px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultElementBars i,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultFortuneRows i,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultTenGods i{height:8px;border:1px solid rgba(31,27,22,.18);border-radius:999px;background:rgba(31,27,22,.07)}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultRoadmapCard .cw-resultSectionTop h2{color:#2f7045}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimelineViewport{margin:0 -14px;padding:0 14px 3px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimeline button{min-height:112px;border:1.5px solid rgba(31,27,22,.56);border-radius:8px;background:rgba(255,253,247,.38)}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimeline button.is-active,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimeline button.is-selected{border-color:#2f7045;background:rgba(47,112,69,.07)}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraphCard .cw-resultSectionTop h2{color:#2e527f}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraph svg{margin-top:-4px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraph .line{stroke:#9d3d32;stroke-width:2.2}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraph .grid{stroke:rgba(31,27,22,.18);stroke-dasharray:4 6}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultProofStrip{margin-top:14px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultProofStrip div{min-height:66px;border:1.5px solid rgba(31,27,22,.6);border-radius:8px;background:rgba(255,250,238,.42)}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultCoverageCard{opacity:.88}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultCoverageGrid span{min-height:28px;border-radius:4px;background:transparent}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPageIndex a{border-color:rgba(31,27,22,.62);background:rgba(255,250,238,.5)}.cw-resultBalanceBoard,.cw-resultCoreBoard,.cw-resultCycleBoard,.cw-resultStrengthBoard{position:relative;margin-top:14px;padding:15px;border:1.8px solid rgba(31,27,22,.78);border-radius:10px;background:repeating-linear-gradient(13deg,rgba(54,39,22,.018) 0 1px,transparent 1px 8px),rgba(255,250,238,.5);color:#1f1b16;box-shadow:none}.cw-resultBalanceBoard:before,.cw-resultCoreBoard:before,.cw-resultCycleBoard:before,.cw-resultStrengthBoard:before{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 20%,rgba(31,27,22,.05),transparent 1px),radial-gradient(circle at 68% 70%,rgba(31,27,22,.035),transparent 1px);background-size:72px 72px,96px 96px;content:""}.cw-resultCoreIntro{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:12px;align-items:center;margin-bottom:12px}.cw-resultCoreIntro span,.cw-resultSectionTitle span{display:block;color:#9d3d32;font-family:var(--cw-font-classic);font-size:12px;font-weight:800}.cw-resultCoreIntro h2,.cw-resultSectionTitle h2{margin:4px 0 0;color:#1f1b16;font-family:var(--cw-font-title);font-size:25px;font-weight:400;line-height:1.14}.cw-resultCoreIntro h2:after,.cw-resultSectionTitle h2:after{display:block;width:84px;height:0;margin-top:4px;border-bottom:2px solid rgba(157,61,50,.78);content:"";transform:rotate(-1deg)}.cw-resultCoreIntro p,.cw-resultSectionTitle p{margin:8px 0 0;color:rgba(31,27,22,.68);font-family:var(--cw-font-classic);font-size:12px;font-weight:700;line-height:1.45}.cw-resultCoreIntro>strong{display:grid;place-items:center;border:1.7px solid rgba(31,27,22,.72);border-radius:50%;background:rgba(213,168,77,.12);color:#d5a84d;font-family:var(--cw-font-title);font-size:34px;font-weight:400}.cw-resultFoundationTable{position:relative;z-index:1;display:grid;grid-template-columns:62px repeat(4,minmax(72px,1fr));overflow-x:auto;border:1.5px solid rgba(31,27,22,.58);border-radius:9px;background:rgba(255,253,247,.34)}.cw-resultFoundationTable>*{border-right:1px solid rgba(31,27,22,.28);border-bottom:1px solid rgba(31,27,22,.28)}.cw-resultFoundationTable>:nth-child(5n){border-right:0}.cw-resultFoundationTable>:nth-last-child(-n+5){border-bottom:0}.cw-resultFoundationTable b,.cw-resultFoundationTable>span{display:grid;min-height:36px;place-items:center;color:#1f1b16;font-weight:900}.cw-resultFoundationTable b{background:rgba(31,27,22,.04)}.cw-resultFoundationTable>span{background:rgba(31,27,22,.025);color:rgba(31,27,22,.72)}.cw-resultFoundationTable .is-empty{background:rgba(31,27,22,.04)}.cw-resultPillarCell{display:grid;min-height:86px;place-items:center;align-content:center;gap:4px;padding:7px 5px;text-align:center}.cw-resultPillarCell strong{color:#1f1b16;font-family:var(--cw-font-title);font-weight:400;line-height:1}.cw-resultFoundationTable i,.cw-resultPillarCell em{color:rgba(31,27,22,.68);font-family:var(--cw-font-classic);font-size:11px;font-style:normal;font-weight:800}.cw-resultPillarCell small{color:#9d3d32;font-size:11px;font-weight:900}.cw-resultFoundationTable i{display:grid;min-height:40px;place-items:center;padding:6px;text-align:center;line-height:1.32}.cw-resultFoundationTable i.is-tags{color:#2e527f;font-size:10px}.cw-resultSectionTitle{position:relative;z-index:1;margin-bottom:14px}.cw-resultDonutPair{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.cw-resultDonut{display:grid;min-height:154px;place-items:center;align-content:center;text-align:center}.cw-resultDonut i{position:absolute;width:126px;height:126px;border-radius:50%;background:conic-gradient(var(--donut) 0 var(--value),rgba(31,27,22,.12) var(--value) 100%);mask:radial-gradient(circle,transparent 0 52%,#000 53%);-webkit-mask:radial-gradient(circle,transparent 0 52%,#000 53%)}.cw-resultDonut strong{position:relative;color:#1f1b16;font-family:var(--cw-font-title);font-size:28px;font-weight:400;line-height:1}.cw-resultDonut span{position:relative;margin-top:5px;color:rgba(31,27,22,.68);font-family:var(--cw-font-classic);font-size:12px;font-weight:800}.cw-resultDonut.is-dark i{background:conic-gradient(#333840 0 var(--value),rgba(31,27,22,.12) var(--value) 100%)}.cw-resultTwinTables{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.cw-resultTwinTables>div{overflow:hidden;border:1.4px solid rgba(31,27,22,.42);border-radius:8px;background:rgba(255,253,247,.32)}.cw-resultTwinTables h3{margin:0;padding:9px 10px;border-bottom:1px solid rgba(31,27,22,.24);background:rgba(31,27,22,.06);color:#1f1b16;font-family:var(--cw-font-title);font-size:18px;font-weight:400;text-align:center}.cw-resultTwinTables p{display:grid;grid-template-columns:48px minmax(0,1fr);gap:7px;margin:0;padding:9px 10px;border-bottom:1px dashed rgba(31,27,22,.22);color:#1f1b16;font-size:12px;font-weight:800}.cw-resultTwinTables p:last-child{border-bottom:0}.cw-resultTwinTables b{font-weight:900}.cw-resultTwinTables span{color:rgba(31,27,22,.72);text-align:right}.cw-resultCycleMap{position:relative;z-index:1;height:300px;margin-top:4px}.cw-resultCycleMap svg{position:absolute;inset:20px 0 0;width:100%;height:260px;overflow:visible}.cw-resultCycleMap path{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:.82}.cw-resultCycleMap path.is-blue{stroke:#5f86f5}.cw-resultCycleMap path.is-red{stroke:#c85c52}.cw-resultCycleNode{position:absolute;display:grid;width:92px;height:92px;place-items:center;align-content:center;gap:3px;border:1.8px solid rgba(31,27,22,.32);border-radius:50%;background:rgba(255,253,247,.68);text-align:center}.cw-resultCycleNode.is-me{border-color:rgba(157,61,50,.72);background:rgba(213,168,77,.26);box-shadow:inset 0 -20px 0 rgba(213,168,77,.16)}.cw-resultCycleNode strong{font-family:var(--cw-font-title);font-size:25px;font-weight:400}.cw-resultCycleNode span{color:#1f1b16;font-size:15px;font-weight:900}.cw-resultCycleNode.is-top{left:calc(50% - 46px);top:20px}.cw-resultCycleNode.is-right{right:10px;top:100px}.cw-resultCycleNode.is-bottomRight{right:48px}.cw-resultCycleNode.is-bottomLeft{left:48px}.cw-resultCycleNode.is-left{left:10px;top:100px}.cw-resultStrengthChart{position:relative;z-index:1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;align-items:end;min-height:142px;margin-top:10px;padding:10px 6px 0}.cw-resultStrengthChart span{display:grid;align-items:end;justify-items:center;padding-bottom:8px;border-radius:8px 8px 0 0;background:rgba(31,27,22,.06);color:rgba(31,27,22,.45);font-family:var(--cw-font-classic);font-size:11px;font-weight:900}.cw-resultStrengthChart span.is-active{background:rgba(157,61,50,.15);color:#1f1b16;box-shadow:inset 0 -3px 0 #9d3d32}.cw-resultYongsinNote{position:relative;z-index:1;display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px 10px;margin-top:12px;padding:12px;border:1.4px solid rgba(31,27,22,.44);border-radius:8px;background:rgba(255,253,247,.36)}.cw-resultYongsinNote b{color:#9d3d32;font-size:12px;font-weight:900}.cw-resultYongsinNote strong{color:#1f1b16;font-family:var(--cw-font-title);font-size:22px;font-weight:400}.cw-resultYongsinNote span{grid-column:2;color:rgba(31,27,22,.68);font-size:12px;font-weight:800;line-height:1.45}.cw-resultFortuneSummary{border-color:rgba(31,27,22,.62)!important}@media (max-width:390px){.cw-resultFoundationTable{grid-template-columns:56px repeat(4,minmax(66px,1fr))}.cw-resultPillarCell strong{font-size:27px}.cw-resultDonutPair,.cw-resultTwinTables{grid-template-columns:1fr}.cw-resultCycleMap{height:286px}.cw-resultCycleNode{width:84px;height:84px}}body:has(.cw-resultSketchHero){--cw-ink:#211b15;--cw-ink-soft:rgba(33,27,21,0.68);--cw-paper:#f7ecd7;--cw-paper-deep:#e8d7ba;--cw-note-red:#a74737;--cw-note-blue:#48688a;--cw-note-green:#4d795f;--cw-font-hand:"Nanum Pen Script",var(--cw-font-serif);background:#ded0b8}body:has(.cw-resultSketchHero) .cw-page{background:radial-gradient(circle at 14% 10%,rgba(167,71,55,.09),transparent 240px),radial-gradient(circle at 88% 3%,rgba(72,104,138,.06),transparent 210px),repeating-linear-gradient(91deg,rgba(47,34,20,.026) 0 1px,transparent 1px 21px),repeating-linear-gradient(1deg,rgba(47,34,20,.022) 0 1px,transparent 1px 24px),repeating-linear-gradient(17deg,rgba(72,51,30,.035) 0 1px,transparent 1px 9px),linear-gradient(180deg,#f9efdc,#efe0c4);background-blend-mode:multiply,multiply,multiply,multiply,normal,normal}body:has(.cw-resultSketchHero) .cw-phone{position:relative;overflow:hidden;border-color:rgba(33,27,21,.86);background:radial-gradient(circle at 18% 24%,rgba(99,70,35,.08),transparent 1px),radial-gradient(circle at 76% 62%,rgba(99,70,35,.055),transparent 1px),repeating-linear-gradient(102deg,rgba(44,30,18,.038) 0 1px,transparent 1px 11px),repeating-linear-gradient(7deg,rgba(255,255,255,.22) 0 2px,transparent 2px 18px),#f8ecd6;background-size:56px 56px,82px 82px,auto,auto,auto;box-shadow:0 18px 42px rgba(43,30,18,.18),inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 38px rgba(109,82,48,.08)}body:has(.cw-resultSketchHero) .cw-phone:before{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 12%,rgba(35,27,16,.06) 0 1px,transparent 1.6px),radial-gradient(circle at 66% 32%,rgba(35,27,16,.04) 0 1px,transparent 1.5px),radial-gradient(circle at 28% 78%,rgba(167,71,55,.035) 0 1px,transparent 1.7px);background-size:43px 47px,59px 53px,71px 67px;content:"";mix-blend-mode:multiply}body:has(.cw-resultSketchHero) .cw-bottomNav,body:has(.cw-resultSketchHero) .cw-header,body:has(.cw-resultSketchHero) .cw-main{position:relative;z-index:1}body:has(.cw-resultSketchHero) .cw-header{border-bottom:1.8px solid rgba(33,27,21,.78);background:repeating-linear-gradient(12deg,rgba(47,34,20,.028) 0 1px,transparent 1px 10px),rgba(248,236,214,.92)}body:has(.cw-resultSketchHero) .cw-brand strong{color:var(--cw-ink);font-family:var(--cw-font-hand);font-size:21px;font-weight:700;letter-spacing:0;transform:rotate(-.4deg)}.cw-resultMinimal:has(.cw-resultSketchHero){padding-top:14px}.cw-resultMinimal:has(.cw-resultSketchHero):before{color:var(--cw-note-red);font-family:var(--cw-font-hand);text-shadow:0 1px 0 rgba(255,255,255,.65);transform:rotate(-12deg)}.cw-resultMinimal:has(.cw-resultSketchHero):after{color:rgba(33,27,21,.72);font-family:var(--cw-font-hand);transform:rotate(6deg)}.cw-resultSketchHero:before{border:1px solid rgba(33,27,21,.12);box-shadow:-10px 6px 0 #dfbd67,-12px 8px 0 rgba(33,27,21,.1);opacity:.92}.cw-resultSketchHero:after{width:90%;border-bottom:2.5px solid rgba(33,27,21,.86);filter:drop-shadow(0 2px 0 rgba(167,71,55,.18));transform:rotate(-.8deg)}.cw-resultCoreIntro h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop h2,.cw-resultSectionTitle h2,.cw-resultSketchScore,.cw-resultSketchScore p,.cw-resultTwinTables h3,.cw-resultYongsinNote strong{font-family:var(--cw-font-hand);letter-spacing:0}.cw-resultCoreIntro h2,.cw-resultSectionTitle h2,.cw-resultSketchScore p{color:var(--cw-ink);font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.7)}.cw-resultCoreIntro span,.cw-resultSectionTitle span{color:var(--cw-note-red);font-family:var(--cw-font-hand);font-size:13px;font-weight:700;transform:rotate(-.5deg)}.cw-resultCoreIntro h2:after,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText h2:after,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop h2:after,.cw-resultSectionTitle h2:after{width:96px;border-bottom:3px solid rgba(167,71,55,.72);border-radius:999px;transform:rotate(-1.8deg)}.cw-resultCoreIntro p,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop a,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop span,.cw-resultSectionTitle p,.cw-resultYongsinNote span{color:var(--cw-ink-soft);font-family:var(--cw-font-classic);letter-spacing:0}.cw-resultBalanceBoard,.cw-resultCoreBoard,.cw-resultCycleBoard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraphCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultJudgementCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultManselyeokCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPaperCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportPage,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultRoadmapCard,.cw-resultStrengthBoard{border:1.7px solid rgba(33,27,21,.62);border-radius:13px 10px 15px 11px;background:radial-gradient(circle at 9% 12%,rgba(167,71,55,.035),transparent 86px),repeating-linear-gradient(96deg,rgba(52,36,20,.03) 0 1px,transparent 1px 13px),repeating-linear-gradient(6deg,rgba(255,255,255,.18) 0 2px,transparent 2px 17px),rgba(255,248,233,.58);box-shadow:1px 2px 0 rgba(33,27,21,.1),inset 0 0 0 1px rgba(255,255,255,.36)}.cw-resultBalanceBoard:after,.cw-resultCoreBoard:after,.cw-resultCycleBoard:after,.cw-resultStrengthBoard:after{position:absolute;inset:5px;z-index:0;pointer-events:none;border:1px dashed rgba(33,27,21,.16);border-radius:10px 8px 12px 9px;content:""}.cw-resultBalanceBoard>*,.cw-resultCoreBoard>*,.cw-resultCycleBoard>*,.cw-resultStrengthBoard>*{position:relative;z-index:1}.cw-resultCoreIntro>strong{border-color:rgba(33,27,21,.64);background:radial-gradient(circle,rgba(167,71,55,.1),transparent 66%),rgba(255,248,233,.48);color:var(--cw-note-red);font-family:var(--cw-font-hand);font-weight:700;transform:rotate(2deg)}.cw-resultFoundationTable{border:1.8px solid rgba(33,27,21,.58);border-radius:11px 8px 12px 9px;background:repeating-linear-gradient(90deg,rgba(33,27,21,.018) 0 1px,transparent 1px 18px),rgba(255,253,246,.42);box-shadow:inset 0 0 20px rgba(84,58,30,.055)}.cw-resultFoundationTable>*{border-color:rgba(33,27,21,.34)}.cw-resultFoundationTable b,.cw-resultFoundationTable i,.cw-resultFoundationTable>span,.cw-resultPillarCell em,.cw-resultPillarCell small{font-family:var(--cw-font-hand);letter-spacing:0}.cw-resultFoundationTable b,.cw-resultFoundationTable>span{min-height:38px;color:var(--cw-ink);font-size:13px;font-weight:700}.cw-resultFoundationTable b{background:rgba(33,27,21,.045)}.cw-resultPillarCell{min-height:90px;background:radial-gradient(circle at 70% 72%,rgba(255,255,255,.22),transparent 36px),transparent}.cw-resultPillarCell strong{font-family:var(--cw-font-hand);font-size:35px;font-weight:800;letter-spacing:0;text-shadow:.7px .7px 0 rgba(255,255,255,.72);transform:rotate(-.8deg)}.cw-resultPillarCell small{color:var(--cw-note-red);font-size:12px;font-weight:800}.cw-resultFoundationTable i{color:rgba(33,27,21,.66);font-size:12px;font-weight:700}.cw-resultFoundationTable i.is-tags{color:var(--cw-note-blue);font-size:11px}.cw-resultDonutPair{gap:12px}.cw-resultDonut{min-height:162px;border:1px dashed rgba(33,27,21,.18);border-radius:14px 10px 13px 11px;background:rgba(255,253,246,.24)}.cw-resultDonut i{filter:saturate(.82) contrast(.96);opacity:.9}.cw-resultCycleNode strong,.cw-resultDonut strong{font-family:var(--cw-font-hand);font-weight:800}.cw-resultTwinTables>div{border-color:rgba(33,27,21,.42);border-radius:11px 8px 12px 9px;background:repeating-linear-gradient(100deg,rgba(33,27,21,.018) 0 1px,transparent 1px 12px),rgba(255,253,246,.3)}.cw-resultTwinTables h3{background:rgba(33,27,21,.055);font-size:20px;font-weight:700}.cw-resultTwinTables p{border-bottom-style:dashed;font-family:var(--cw-font-classic)}.cw-resultCycleMap path{stroke-width:4.2;filter:drop-shadow(0 1px 0 rgba(255,255,255,.6))}.cw-resultCycleNode{border-color:rgba(33,27,21,.38);background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.42),transparent 36px),rgba(255,253,246,.62);box-shadow:1px 2px 0 rgba(33,27,21,.08)}.cw-resultCycleNode.is-me{border-color:rgba(167,71,55,.58);background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.4),transparent 38px),linear-gradient(180deg,rgba(167,71,55,.12),rgba(255,253,246,.68));box-shadow:inset 0 -18px 0 rgba(167,71,55,.08),1px 2px 0 rgba(33,27,21,.09)}.cw-resultStrengthChart{border:1px dashed rgba(33,27,21,.18);border-radius:13px 10px 13px 9px;background:rgba(255,253,246,.24)}.cw-resultStrengthChart span{border:1px solid rgba(33,27,21,.08);background:repeating-linear-gradient(105deg,rgba(33,27,21,.02) 0 1px,transparent 1px 8px),rgba(33,27,21,.045);font-family:var(--cw-font-hand);font-size:12px;font-weight:700}.cw-resultStrengthChart span.is-active{background:repeating-linear-gradient(105deg,rgba(167,71,55,.035) 0 1px,transparent 1px 8px),rgba(167,71,55,.12);box-shadow:inset 0 -4px 0 rgba(167,71,55,.7)}.cw-resultYongsinNote{border-color:rgba(33,27,21,.46);border-radius:12px 9px 13px 10px;background:repeating-linear-gradient(96deg,rgba(33,27,21,.02) 0 1px,transparent 1px 12px),rgba(255,253,246,.36)}.cw-resultYongsinNote b{color:var(--cw-note-red);font-family:var(--cw-font-hand);font-size:13px}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultCoverageGrid span,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimeline button,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultElementBars div,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultFortuneRows div,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPageIndex a,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultProofStrip div,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultTenGods div{border-radius:12px 9px 13px 10px;background:repeating-linear-gradient(98deg,rgba(33,27,21,.024) 0 1px,transparent 1px 10px),rgba(255,253,246,.36);box-shadow:1px 1px 0 rgba(33,27,21,.07)}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimeline button.is-active,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultDaeunTimeline button.is-selected{border-color:rgba(167,71,55,.7);background:repeating-linear-gradient(98deg,rgba(167,71,55,.03) 0 1px,transparent 1px 10px),rgba(167,71,55,.12);color:var(--cw-ink)}@media (max-width:390px){.cw-resultPillarCell strong{font-size:32px}.cw-resultFoundationTable b,.cw-resultFoundationTable>span{font-size:12px}}body:has(.cw-homeMain){background:radial-gradient(circle at 18% 6%,rgba(194,133,44,.16),transparent 260px),radial-gradient(circle at 86% 12%,rgba(61,119,105,.13),transparent 240px),linear-gradient(180deg,#172018,#2b3527 46%,#ead7b7);color:#211812}.cw-page:has(.cw-homeMain){min-height:100vh;background:linear-gradient(180deg,rgba(13,20,17,.5),rgba(234,215,183,.76) 62%,#ead7b7)}.cw-page:has(.cw-homeMain) .cw-phone{width:min(100vw,448px);min-height:100vh;margin:0 auto;border:0;border-radius:0;background:radial-gradient(circle at 86% 4%,rgba(179,65,49,.1),transparent 180px),linear-gradient(180deg,#101913,#152117 38%,#f4ead7 38.1%,#f8f0df);box-shadow:0 0 0 1px rgba(255,250,238,.16),0 30px 80px rgba(18,18,14,.28);color:#211812}.cw-page:has(.cw-homeMain) .cw-headerHero{width:min(100vw,448px);border-bottom:0;background:linear-gradient(180deg,rgba(16,25,19,.88),rgba(16,25,19,0));color:#fff7e5}.cw-page:has(.cw-homeMain) .cw-headerHero .cw-brand strong,.cw-page:has(.cw-homeMain) .cw-headerHero .cw-iconButton{color:#fff7e5}.cw-page:has(.cw-homeMain) .cw-headerHero .cw-brand strong{font-size:20px;font-weight:700}.cw-page:has(.cw-homeMain) .cw-homeMain{padding:0 16px 104px;background:transparent}.cw-page:has(.cw-homeMain) .cw-landingHero{height:clamp(646px,88svh,724px);min-height:646px;margin:0 -16px;border-bottom-right-radius:26px;border-bottom-left-radius:26px;background:#101913;box-shadow:0 26px 54px rgba(21,24,18,.34)}.cw-page:has(.cw-homeMain) .cw-palaceBackdrop{height:55%;-o-object-position:center top;object-position:center top;opacity:.9;filter:saturate(.92) contrast(.98)}.cw-page:has(.cw-homeMain) .cw-landingHero:after{background:linear-gradient(180deg,rgba(16,25,19,.02),rgba(16,25,19,.26) 28%,rgba(16,25,19,.78) 57%,#101913),radial-gradient(circle at 77% 18%,rgba(223,174,87,.2),transparent 120px),radial-gradient(circle at 18% 42%,rgba(70,133,114,.16),transparent 150px)}.cw-page:has(.cw-homeMain) .cw-landingHero:before,.cw-page:has(.cw-homeMain) .cw-palacePattern{opacity:.12}.cw-page:has(.cw-homeMain) .cw-moonMark{top:92px;right:28px;width:54px;height:54px;background:#f0d28a;box-shadow:0 0 34px rgba(240,210,138,.34)}.cw-page:has(.cw-homeMain) .cw-heroCharacter{right:-34px;bottom:318px;width:min(270px,65vw);filter:drop-shadow(0 22px 28px rgba(0,0,0,.42))}.cw-page:has(.cw-homeMain) .cw-landingCopy{top:118px;right:156px;left:22px}.cw-page:has(.cw-homeMain) .cw-landingCopy p{margin-bottom:9px;color:#f0d28a;font-size:12px;letter-spacing:0}.cw-page:has(.cw-homeMain) .cw-landingCopy h1{color:#fff7e5;font-size:43px;line-height:1}.cw-page:has(.cw-homeMain) .cw-landingCopy span{max-width:224px;color:rgba(255,247,229,.84);font-size:14px}.cw-page:has(.cw-homeMain) .cw-landingCta{min-height:40px;border-color:rgba(240,210,138,.48);background:rgba(240,210,138,.18);color:#ffe9ad}.cw-page:has(.cw-homeMain) .cw-heroOfferRail{bottom:18px}.cw-page:has(.cw-homeMain) .cw-heroOfferHead{padding:0 18px}.cw-page:has(.cw-homeMain) .cw-heroOfferHead p{color:#fff7e5;font-size:18px}.cw-page:has(.cw-homeMain) .cw-heroOfferHead a{color:#f0d28a}.cw-page:has(.cw-homeMain) .cw-heroPosterTrack{gap:12px;padding:0 20px 4px;scroll-padding:20px}.cw-page:has(.cw-homeMain) .cw-heroPosterCard{flex-basis:min(310px,calc(100vw - 66px));height:248px;min-height:248px;border-color:rgba(240,210,138,.26);border-radius:10px;background:#172018;box-shadow:0 16px 34px rgba(0,0,0,.34)}.cw-page:has(.cw-homeMain) .cw-heroPosterCard:before{height:64%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,249,236,.92) 72%,#fff8eb)}.cw-page:has(.cw-homeMain) .cw-heroPosterBadge{right:16px;width:48px;height:58px;background:#8f382d;font-size:13px}.cw-page:has(.cw-homeMain) .cw-heroPosterCopy{right:16px;bottom:18px;left:16px}.cw-page:has(.cw-homeMain) .cw-heroPosterCopy p,.cw-page:has(.cw-homeMain) .cw-heroPosterCopy span{color:#8f382d}.cw-page:has(.cw-homeMain) .cw-heroPosterCopy p{font-size:13px}.cw-page:has(.cw-homeMain) .cw-heroPosterCopy strong{color:#982f31;font-size:33px;line-height:1.02;text-shadow:0 1px 0 rgba(255,255,255,.72),0 8px 16px rgba(151,47,49,.14)}.cw-page:has(.cw-homeMain) .cw-heroPosterCopy span{margin-top:9px;font-size:13px}.cw-page:has(.cw-homeMain) .cw-heroPosterDots{gap:9px;margin-top:12px}.cw-page:has(.cw-homeMain) .cw-heroPosterDots button{width:8px;height:8px;background:rgba(255,247,229,.3)}.cw-page:has(.cw-homeMain) .cw-heroPosterDots button.sf-dotActive{background:#f0d28a}.cw-page:has(.cw-homeMain) .cw-quickPanel{gap:9px;margin-top:16px}.cw-page:has(.cw-homeMain) .cw-quickPanel a{min-height:72px;border-color:rgba(36,26,17,.12);border-radius:8px;background:#fff9ee;color:#2e6559;box-shadow:0 12px 24px rgba(75,54,28,.08)}.cw-page:has(.cw-homeMain) .cw-reviewSection,.cw-page:has(.cw-homeMain) .cw-section{margin-top:26px}.cw-page:has(.cw-homeMain) .cw-nightCard h2,.cw-page:has(.cw-homeMain) .cw-review p,.cw-page:has(.cw-homeMain) .cw-sectionTitle h2{color:#211812}.cw-page:has(.cw-homeMain) .cw-nightCard p,.cw-page:has(.cw-homeMain) .cw-sectionTitle p{color:#9b3d31}.cw-page:has(.cw-homeMain) .cw-nightCard a,.cw-page:has(.cw-homeMain) .cw-sectionTitle a{color:#2e6559}.cw-page:has(.cw-homeMain) .cw-productCard,.cw-page:has(.cw-homeMain) .cw-review{border-color:rgba(36,26,17,.12);background:rgba(255,249,238,.86);box-shadow:0 12px 28px rgba(75,54,28,.08)}.cw-page:has(.cw-homeMain) .cw-productCard{grid-template-columns:98px minmax(0,1fr);min-height:124px}.cw-page:has(.cw-homeMain) .cw-productCard img{width:98px;height:104px;border-color:rgba(36,26,17,.08)}.cw-page:has(.cw-homeMain) .cw-productCard h3{color:#211812}.cw-page:has(.cw-homeMain) .cw-productCard p{color:rgba(33,24,18,.66)}.cw-page:has(.cw-homeMain) .cw-productCard strong{color:#9b3d31}.cw-page:has(.cw-homeMain) .cw-nightCard{min-height:222px;border-radius:10px;background:#172018}.cw-page:has(.cw-homeMain) .cw-nightCard:after{background:linear-gradient(90deg,rgba(23,32,24,.9),rgba(23,32,24,.24)),radial-gradient(circle at 72% 16%,rgba(240,210,138,.14),transparent 140px)}.cw-page:has(.cw-homeMain) .cw-nightCard div{width:74%;padding:22px}.cw-page:has(.cw-homeMain) .cw-nightCard h2{color:#fff7e5}.cw-page:has(.cw-homeMain) .cw-nightCard a,.cw-page:has(.cw-homeMain) .cw-nightCard p{color:#f0d28a}.cw-page:has(.cw-homeMain) .cw-review div,.cw-page:has(.cw-homeMain) .cw-reviewStarsLine{color:#c2852c}.cw-page:has(.cw-homeMain) .cw-reviewMeta{color:rgba(33,24,18,.58)}.cw-page:has(.cw-homeMain) .cw-reviewEmpty a{border-color:rgba(155,61,49,.24);background:rgba(155,61,49,.07);color:#9b3d31}.cw-page:has(.cw-homeMain) .cw-bottomNav{width:min(100vw,448px);border-top-color:rgba(36,26,17,.12);background:rgba(255,249,238,.94)}.cw-page:has(.cw-homeMain) .cw-bottomNav a{color:rgba(33,24,18,.56)}.cw-page:has(.cw-homeMain) .cw-bottomNav a.is-active{color:#9b3d31}@media (max-width:380px){.cw-page:has(.cw-homeMain) .cw-landingHero{height:636px;min-height:636px}.cw-page:has(.cw-homeMain) .cw-heroCharacter{right:-54px;bottom:314px;width:246px}.cw-page:has(.cw-homeMain) .cw-landingCopy{top:116px;right:132px}.cw-page:has(.cw-homeMain) .cw-landingCopy h1{font-size:38px}.cw-page:has(.cw-homeMain) .cw-landingCopy span{font-size:13px}.cw-page:has(.cw-homeMain) .cw-heroPosterCard{flex-basis:min(292px,calc(100vw - 58px));height:238px;min-height:238px}.cw-page:has(.cw-homeMain) .cw-heroPosterCopy strong{font-size:30px}.cw-page:has(.cw-homeMain) .cw-productCard{grid-template-columns:88px minmax(0,1fr)}.cw-page:has(.cw-homeMain) .cw-productCard img{width:88px}}:root{--sr-ink:#201915;--sr-ink-soft:rgba(32,25,21,0.66);--sr-paper:#f8efdd;--sr-paper-warm:#ead8ba;--sr-red:#a54234;--sr-blue:#31557e;--sr-green:#436d4e;--sr-gold:#b98735;--sr-line:rgba(32,25,21,0.46)}body:has(.cw-notebookPage),body:has(.cw-page){background:radial-gradient(circle at 11% 9%,rgba(165,66,52,.055),transparent 250px),radial-gradient(circle at 90% 12%,rgba(49,85,126,.05),transparent 230px),repeating-linear-gradient(7deg,rgba(70,48,28,.026) 0 1px,transparent 1px 13px),linear-gradient(180deg,#f3e7cf,#fbf4e6 48%,#e7d3b2);color:var(--sr-ink)}.cw-notebookPage,.cw-page{min-height:100vh;background:radial-gradient(circle at 12% 9%,rgba(165,66,52,.05),transparent 220px),radial-gradient(circle at 88% 16%,rgba(49,85,126,.04),transparent 210px),repeating-linear-gradient(0deg,rgba(32,25,21,.016) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.012) 0 1px,transparent 1px 30px),linear-gradient(180deg,#f6ead5,#fff8eb 48%,#ead9bc)}.cw-notebookPhone,.cw-page .cw-phone{width:min(calc(100vw - 20px),402px);min-height:calc(100vh - 20px);margin:10px auto;overflow:hidden;border:1.5px solid rgba(32,25,21,.74);border-radius:30px;background:radial-gradient(circle at 12% 16%,rgba(32,25,21,.038) 0 .8px,transparent 1.4px),radial-gradient(circle at 46% 36%,rgba(32,25,21,.03) 0 .8px,transparent 1.4px),radial-gradient(circle at 78% 76%,rgba(32,25,21,.032) 0 .8px,transparent 1.4px),repeating-linear-gradient(0deg,rgba(32,25,21,.018) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.014) 0 1px,transparent 1px 30px),linear-gradient(180deg,#fff8eb,#f6ead5 58%,#ead9bc);background-size:35px 35px,49px 49px,63px 63px,auto,auto,auto;box-shadow:0 18px 42px rgba(57,43,26,.2);color:var(--sr-ink)}.cw-header,.cw-headerDark,.cw-headerHero,.cw-notebookHeader{position:fixed;top:10px;left:50%;z-index:40;display:flex;width:min(calc(100vw - 20px),402px);height:64px;min-height:64px;align-items:center;justify-content:space-between;padding:0 18px;transform:translateX(-50%);border-bottom:1.5px solid rgba(32,25,21,.5);background:repeating-linear-gradient(11deg,rgba(92,70,45,.018) 0 1px,transparent 1px 15px),rgba(255,248,235,.88);color:var(--sr-ink);backdrop-filter:blur(8px)}.cw-header:after,.cw-headerDark:after,.cw-notebookHeader:after{display:none}.cw-authBrand,.cw-brand,.cw-notebookBrand{display:inline-flex;align-items:center;gap:0}.cw-authBrand span,.cw-brand span,.cw-notebookBrand span{display:none}.cw-authBrand strong,.cw-brand strong,.cw-headerDark .cw-brand strong,.cw-headerHero .cw-brand strong,.cw-notebookBrand strong{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:21px;font-weight:800;line-height:1;letter-spacing:0;text-shadow:0 1px 0 rgba(255,250,238,.75)}.cw-headerDark .cw-iconButton,.cw-headerHero .cw-iconButton,.cw-iconButton,.cw-notebookHeader>a{display:grid;width:40px;height:40px;place-items:center;color:var(--sr-ink)}.cw-main,.cw-main.cw-homeMain,.cw-notebookMain,.cw-subMain,.cw-subMainDark{padding-top:82px;background:transparent}.cw-bottomNav,.cw-bottomNavDark{position:fixed;bottom:10px;left:50%;z-index:40;display:grid;width:min(calc(100vw - 20px),402px);height:76px;grid-template-columns:repeat(4,1fr);transform:translateX(-50%);border-top:1.5px solid rgba(32,25,21,.48);background:repeating-linear-gradient(11deg,rgba(92,70,45,.016) 0 1px,transparent 1px 15px),rgba(255,248,235,.9);backdrop-filter:blur(8px)}.cw-bottomNav a,.cw-bottomNavDark a{color:rgba(32,25,21,.58);font-family:var(--cw-font-classic);font-size:11px;font-weight:800}.cw-bottomNav a.is-active,.cw-bottomNavDark a.is-active{color:var(--sr-red)}body:has(.cw-resultSketchHero){--cw-font-title:var(--cw-font-serif);--cw-font-classic:var(--cw-font-sans);background:radial-gradient(circle at 15% 8%,rgba(165,66,52,.07),transparent 270px),radial-gradient(circle at 90% 12%,rgba(185,135,53,.08),transparent 240px),repeating-linear-gradient(8deg,rgba(62,44,25,.028) 0 1px,transparent 1px 12px),linear-gradient(180deg,#f3e8d4,#f8eedc 52%,#e9d8bd)}body:has(.cw-resultSketchHero) .cw-phone{background:radial-gradient(circle at 18% 18%,rgba(32,25,21,.04) 0 .8px,transparent 1.5px),radial-gradient(circle at 74% 62%,rgba(32,25,21,.035) 0 .8px,transparent 1.5px),repeating-linear-gradient(8deg,rgba(82,56,32,.026) 0 1px,transparent 1px 11px),repeating-linear-gradient(96deg,rgba(255,255,255,.15) 0 1px,transparent 1px 13px),linear-gradient(180deg,#fcf4e4,#f4e8d1 58%,#ead8ba);background-size:39px 39px,61px 61px,auto,auto,auto}body:has(.cw-resultSketchHero) .cw-subMain{padding-right:14px;padding-bottom:104px;padding-left:14px}.cw-resultMinimal:has(.cw-resultSketchHero){margin:0;padding:0 0 18px;color:var(--sr-ink)}.cw-resultMinimal:has(.cw-resultSketchHero):after,.cw-resultMinimal:has(.cw-resultSketchHero):before{display:none}.cw-resultSketchHero{display:grid;gap:10px;margin-top:6px;padding:0;border:0;background:transparent}.cw-resultSketchHero:after,.cw-resultSketchHero:before{display:none}.cw-resultBalanceBoard,.cw-resultCoreBoard,.cw-resultCycleBoard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraphCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultJudgementCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPaperCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportPage,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultRoadmapCard,.cw-resultSketchMemo,.cw-resultSketchScore,.cw-resultStrengthBoard{position:relative;overflow:hidden;border:1.4px solid rgba(32,25,21,.48);border-radius:8px;background:radial-gradient(circle at 10% 14%,rgba(165,66,52,.035),transparent 82px),repeating-linear-gradient(94deg,rgba(57,40,22,.024) 0 1px,transparent 1px 14px),rgba(255,250,239,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 10px 20px rgba(70,50,29,.06)}.cw-resultSketchScore{display:grid;min-height:100px;grid-template-columns:minmax(0,1fr) 96px;align-items:center;padding:15px 16px}.cw-resultSketchScore:before{width:25px;height:25px;margin-bottom:4px;border:1.5px solid var(--sr-gold);border-radius:50%;box-shadow:0 -9px 0 -7px var(--sr-gold),0 9px 0 -7px var(--sr-gold),9px 0 0 -7px var(--sr-gold),-9px 0 0 -7px var(--sr-gold);content:""}.cw-resultSketchScore p{grid-column:1;margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:20px;font-weight:800;line-height:1.12}.cw-resultSketchScore p strong{position:absolute;top:17px;right:22px;color:var(--sr-red);font-family:var(--cw-font-title);font-size:48px;font-weight:800;line-height:.9}.cw-resultSketchScore p strong:after{display:block;margin-top:4px;color:var(--sr-ink);content:"/100";font-family:var(--cw-font-classic);font-size:15px;font-weight:800;text-align:right}.cw-resultSketchScore span{display:block;max-width:210px;margin-top:7px;color:var(--sr-ink-soft);font-family:var(--cw-font-classic);font-size:12px;font-weight:700;line-height:1.45}.cw-resultSketchScore i{display:none}.cw-resultSketchMemo{display:grid;gap:4px;min-height:86px;padding:14px 16px}.cw-resultSketchMemo span{color:var(--sr-red);font-family:var(--cw-font-classic);font-size:12px;font-weight:900}.cw-resultSketchMemo strong{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:800}.cw-resultSketchMemo p{margin:0;color:var(--sr-ink-soft);font-family:var(--cw-font-classic);font-size:12px;font-weight:700;line-height:1.48}.cw-resultBalanceBoard,.cw-resultCoreBoard,.cw-resultCycleBoard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraphCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultJudgementCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPaperCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportPage,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultRoadmapCard,.cw-resultStrengthBoard{margin-top:10px;padding:13px}.cw-resultBalanceBoard:after,.cw-resultBalanceBoard:before,.cw-resultCoreBoard:after,.cw-resultCoreBoard:before,.cw-resultCycleBoard:after,.cw-resultCycleBoard:before,.cw-resultStrengthBoard:after,.cw-resultStrengthBoard:before{display:none}.cw-resultCoreIntro{grid-template-columns:minmax(0,1fr) 64px;margin-bottom:11px}.cw-resultCoreIntro span,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText span,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop span,.cw-resultSectionTitle span{color:var(--sr-red);font-family:var(--cw-font-classic);font-size:12px;font-weight:900;transform:none}.cw-resultCoreIntro h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText h2,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop h2,.cw-resultSectionTitle h2{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:800;line-height:1.14;text-shadow:none}.cw-resultCoreIntro h2:after,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText h2:after,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultSectionTop h2:after,.cw-resultSectionTitle h2:after{width:70px;border-bottom:2.5px solid rgba(165,66,52,.74)}.cw-resultCoreIntro p,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportText p,.cw-resultSectionTitle p{color:var(--sr-ink-soft);font-family:var(--cw-font-classic);font-size:12px;font-weight:700}.cw-resultCoreIntro>strong{width:58px;height:58px;border-color:rgba(185,135,53,.36);background:rgba(185,135,53,.1);color:var(--sr-red);font-size:38px}.cw-resultFoundationTable{grid-template-columns:54px repeat(4,minmax(66px,1fr));border-color:rgba(32,25,21,.34);background:rgba(255,252,244,.34)}.cw-resultFoundationTable b,.cw-resultFoundationTable>span{min-height:34px;font-family:var(--cw-font-classic);font-size:12px}.cw-resultPillarCell{min-height:78px}.cw-resultPillarCell strong{font-size:31px}.cw-resultDonutPair,.cw-resultTwinTables{gap:9px}.cw-resultDonut{min-height:136px}.cw-resultCycleMap{height:266px}.cw-resultCycleMap svg{height:226px}.cw-resultCycleNode{width:78px;height:78px}.cw-resultCycleNode.is-top{left:calc(50% - 39px);top:18px}.cw-resultCycleNode.is-right{right:4px;top:88px}.cw-resultCycleNode.is-bottomRight{right:40px}.cw-resultCycleNode.is-bottomLeft{left:40px}.cw-resultCycleNode.is-left{left:4px;top:88px}.cw-resultStrengthChart{min-height:126px}.cw-resultPageIndex{display:flex;gap:7px;overflow-x:auto;margin:12px -2px 0;padding:0 2px 4px;scrollbar-width:none}.cw-resultPageIndex::-webkit-scrollbar{display:none}.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPageIndex a{flex:0 0 34px;min-height:34px;border:1px solid rgba(32,25,21,.36);border-radius:999px;color:var(--sr-red);font-family:var(--cw-font-classic);font-size:12px;font-weight:900}@media (max-width:380px){.cw-bottomNav,.cw-bottomNavDark,.cw-header,.cw-headerDark,.cw-headerHero,.cw-notebookHeader,.cw-notebookPhone,.cw-page .cw-phone{width:min(calc(100vw - 12px),390px)}.cw-notebookPhone,.cw-page .cw-phone{margin:6px auto}.cw-header,.cw-headerDark,.cw-headerHero,.cw-notebookHeader{top:6px}.cw-bottomNav,.cw-bottomNavDark{bottom:6px}.cw-resultSketchScore{grid-template-columns:minmax(0,1fr) 82px}.cw-resultSketchScore p strong{right:17px;font-size:42px}.cw-resultFoundationTable{grid-template-columns:50px repeat(4,minmax(60px,1fr))}}.cw-main,.cw-page,.cw-phone,body,html{max-width:100vw;overflow-x:hidden}.cw-page:has(.cw-homeMain) .cw-phone,body:has(.cw-notebookPage) .cw-notebookPhone,body:has(.cw-phoneDark) .cw-phoneDark,body:has(.cw-resultSketchHero) .cw-phone{width:min(100vw,402px);max-width:100vw;margin-right:auto;margin-left:auto;box-sizing:border-box}.cw-page:has(.cw-homeMain) .cw-bottomNav,.cw-page:has(.cw-homeMain) .cw-headerHero,body:has(.cw-notebookPage) .cw-bottomNav,body:has(.cw-notebookPage) .cw-notebookHeader,body:has(.cw-phoneDark) .cw-bottomNavDark,body:has(.cw-phoneDark) .cw-headerDark,body:has(.cw-resultSketchHero) .cw-bottomNav,body:has(.cw-resultSketchHero) .cw-header{width:min(100vw,402px);max-width:100vw;box-sizing:border-box}.cw-header,.cw-headerDark,.cw-headerHero,.cw-notebookHeader{top:0}.cw-bottomNav,.cw-bottomNavDark{bottom:0}.cw-header .cw-iconButton,.cw-headerDark .cw-iconButton,.cw-headerHero .cw-iconButton,.cw-notebookHeader>a{flex:0 0 40px}.cw-authBrand,.cw-brandCenter,.cw-notebookBrand{max-width:calc(100% - 112px);justify-content:center;text-align:center}.cw-authBrand strong,.cw-brand strong,.cw-notebookBrand strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-notebookPage .cw-paymentHero,.cw-notebookPage .cw-statusMain{color:var(--sr-ink)}.cw-notebookPage .cw-paymentHero p,.cw-notebookPage .cw-statusCard p{color:var(--sr-red);font-family:var(--cw-font-classic)}.cw-notebookPage .cw-paymentHero h1,.cw-notebookPage .cw-statusCard h1{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:30px;font-weight:800;line-height:1.22}.cw-notebookPage .cw-paymentHero span,.cw-notebookPage .cw-statusCard>span{color:var(--sr-ink-soft);font-size:15px;font-weight:700}.cw-notebookPage .cw-checkoutReceipt,.cw-notebookPage .cw-paymentPanel,.cw-notebookPage .cw-statusCard{border:1.4px solid rgba(32,25,21,.36);border-radius:10px;background:linear-gradient(135deg,rgba(255,252,244,.78),rgba(247,232,203,.52)),repeating-linear-gradient(0deg,rgba(32,25,21,.014) 0 1px,transparent 1px 22px);box-shadow:0 12px 24px rgba(57,43,26,.08);backdrop-filter:none}.cw-checkoutReceipt{display:grid;gap:14px;padding:15px}.cw-checkoutReceiptTop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(32,25,21,.14)}.cw-checkoutReceiptTop span{padding:6px 9px;border:1px solid rgba(165,66,52,.22);border-radius:999px;background:rgba(165,66,52,.07);color:var(--sr-red);font-size:12px;font-weight:950}.cw-checkoutReceiptTop strong{min-width:0;color:var(--sr-ink);font-family:var(--cw-font-classic);font-size:13px;font-weight:850;overflow-wrap:anywhere;text-align:right}.cw-checkoutProduct{display:grid;gap:7px;padding:4px 1px 2px}.cw-checkoutProduct p{margin:0;color:var(--sr-red);font-size:12px;font-weight:950}.cw-checkoutProduct h2{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:25px;font-weight:850;line-height:1.28}.cw-checkoutProduct span{color:var(--sr-ink-soft);font-size:13px;font-weight:700;line-height:1.5}.cw-notebookPage .cw-orderSummary{display:grid;gap:0;overflow:hidden;margin-top:0;border:1px solid rgba(32,25,21,.12);border-radius:9px;background:rgba(255,252,244,.34)}.cw-notebookPage .cw-orderSummary div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:center;padding:13px 14px;border-top:1px solid rgba(32,25,21,.12)}.cw-notebookPage .cw-orderSummary div:first-child{border-top:0}.cw-notebookPage .cw-orderSummary dt{color:var(--sr-red);font-size:12px;font-weight:950}.cw-notebookPage .cw-orderSummary dd{margin:0;min-width:0;color:var(--sr-ink);font-size:14px;font-weight:850;line-height:1.35;overflow-wrap:anywhere;text-align:right}.cw-checkoutTotal{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:15px;border:1.3px 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,.48)}.cw-checkoutTotal span{color:var(--sr-red);font-size:13px;font-weight:950}.cw-checkoutTotal strong{color:var(--sr-red);font-family:var(--cw-font-title);font-size:31px;font-weight:850;line-height:1}.cw-notebookPage .cw-paymentPanel{display:grid;gap:14px;margin-top:14px;padding:15px;min-width:0;overflow:visible}.cw-notebookPage .cw-paymentPanelHead{margin:0;color:var(--sr-red)}.cw-notebookPage .cw-paymentPanelHead h2{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:21px;font-weight:800}.cw-notebookPage .cw-paymentPanelHead p,.cw-notebookPage .cw-secureNote{color:var(--sr-ink-soft);font-size:12px;font-weight:700}.cw-notebookPage .cw-paymentPanel #agreement,.cw-notebookPage .cw-paymentPanel #payment-methods{width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(32,25,21,.12);border-radius:9px;background:#fff}.cw-notebookPage .cw-paymentPanel .space-y-4{display:grid;gap:14px;width:100%;max-width:100%;min-width:0}.cw-notebookPage .cw-paymentPanel button,.cw-statusActions a,.cw-statusButton{display:inline-flex;width:100%;min-height:50px;align-items:center;justify-content:center;border:1.5px solid rgba(32,25,21,.54);border-radius:9px;background:#a54234;color:#fff8eb;font-family:var(--cw-font-classic);font-size:15px;font-weight:850;text-decoration:none;box-shadow:0 5px 0 rgba(32,25,21,.1)}.cw-notebookPage .cw-paymentPanel button:disabled{opacity:.58}.cw-notebookPage .cw-secureNote{margin:0;padding:10px 11px;border:1px solid rgba(49,109,78,.16);border-radius:9px;background:rgba(49,109,78,.055);line-height:1.55}.cw-notebookPage .cw-statusCard{display:grid;gap:13px;padding:18px}.cw-statusActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px}.cw-statusActions a:first-child{background:rgba(255,252,244,.56);color:var(--sr-ink)}.cw-notebookPage .cw-flowHeader>a:not(.cw-authBrand){border-color:rgba(32,25,21,.28);background:rgba(255,252,244,.42);color:var(--sr-ink);font-family:var(--cw-font-classic);font-size:20px;font-weight:900;opacity:1}.cw-page:has(.cw-homeMain) .cw-homeMain{padding-right:14px;padding-left:14px}.cw-page:has(.cw-homeMain) .cw-landingHero{margin-right:-14px;margin-left:-14px}.cw-page:has(.cw-homeMain) .cw-quickPanel{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-page:has(.cw-homeMain) .cw-quickPanel a{min-width:0}.cw-bottomNav span,.cw-page:has(.cw-homeMain) .cw-quickPanel span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:has(.cw-resultSketchHero) .cw-subMain{padding-right:12px;padding-left:12px}.cw-resultBalanceBoard,.cw-resultCoreBoard,.cw-resultCycleBoard,.cw-resultMinimal:has(.cw-resultSketchHero),.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultAnalysisCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultGraphCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultJudgementCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultPaperCard,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultReportPage,.cw-resultMinimal:has(.cw-resultSketchHero) .cw-resultRoadmapCard,.cw-resultSketchHero,.cw-resultStrengthBoard{width:100%;max-width:100%;box-sizing:border-box}.cw-resultSketchScore{display:block;min-height:98px;padding:14px}.cw-resultSketchScore p{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.cw-resultSketchScore p strong{position:static;top:auto;right:auto;margin-left:0;text-align:right}.cw-resultSketchScore span{max-width:calc(100% - 96px)}.cw-resultFoundationTable{width:100%;max-width:100%;grid-template-columns:48px repeat(4,minmax(0,1fr));overflow:hidden}.cw-resultFoundationTable>*{min-width:0}.cw-resultFoundationTable b,.cw-resultFoundationTable>span{font-size:11px}.cw-resultPillarCell{min-height:74px;padding:6px 3px}.cw-resultPillarCell strong{font-size:27px}.cw-resultFoundationTable i,.cw-resultPillarCell em,.cw-resultPillarCell small{font-size:10px;line-height:1.25}.cw-resultDonutPair,.cw-resultTwinTables{grid-template-columns:1fr}.cw-resultCycleMap{height:250px}.cw-resultCycleNode{width:72px;height:72px}.cw-resultCycleNode.is-top{left:calc(50% - 36px);top:16px}.cw-resultCycleNode.is-right{right:0;top:82px}.cw-resultCycleNode.is-bottomRight{right:34px;bottom:0}.cw-resultCycleNode.is-bottomLeft{left:34px;bottom:0}.cw-resultCycleNode.is-left{left:0;top:82px}.cw-resultCoverageGrid,.cw-resultFactorStack,.cw-resultGraph,.cw-resultJudgementBoard,.cw-resultSpecialStars,.cw-resultTwelveCycle,.cw-resultYongsinMatrix{max-width:100%;overflow-x:hidden}.cw-page:has(.cw-homeMain) .cw-headerHero,body:has(.cw-notebookPage) .cw-notebookHeader,body:has(.cw-phoneDark) .cw-headerDark,body:has(.cw-resultSketchHero) .cw-header{position:fixed!important;top:0!important;right:0!important;left:0!important;margin-right:auto!important;margin-left:auto!important;transform:none!important}.cw-page:has(.cw-homeMain) .cw-bottomNav,body:has(.cw-phoneDark) .cw-bottomNavDark,body:has(.cw-resultSketchHero) .cw-bottomNav{position:fixed!important;bottom:0!important;right:0!important;left:0!important;margin-right:auto!important;margin-left:auto!important;transform:none!important}.cw-page:has(.cw-homeMain) .cw-brandCenter,body:has(.cw-notebookPage) .cw-notebookBrand,body:has(.cw-phoneDark) .cw-brandCenter,body:has(.cw-resultSketchHero) .cw-brandCenter{position:absolute!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}body:has(.cw-resultSketchHero) .cw-main.cw-subMain{padding-top:76px!important;padding-right:12px;padding-left:12px}body:has(.cw-resultSketchHero) .cw-resultMinimal{padding-top:0!important}.cw-main,.cw-phone,body,html{scrollbar-width:none}.cw-main::-webkit-scrollbar,.cw-phone::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:0;height:0}.cw-resultMinimal:has(.cw-resultInkSketch){position:relative;isolation:isolate}.cw-resultInkSketch{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;opacity:.72;mix-blend-mode:multiply}.cw-resultInkSketch canvas{position:absolute!important;top:0;left:0;display:block!important}.cw-resultMinimal:has(.cw-resultInkSketch)>:not(.cw-resultInkSketch){position:relative;z-index:1}body:has(.cw-searchStudio) .cw-phone{background:radial-gradient(circle at 16% 14%,rgba(165,66,52,.035) 0 .8px,transparent 1.4px),radial-gradient(circle at 72% 70%,rgba(49,85,126,.03) 0 .8px,transparent 1.4px),repeating-linear-gradient(0deg,rgba(32,25,21,.015) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.012) 0 1px,transparent 1px 30px),linear-gradient(180deg,#fff8eb,#f6ead5 58%,#ead9bc)}body:has(.cw-searchStudio) .cw-searchStudio{padding-top:12px}body:has(.cw-searchStudio) .cw-searchCatalog .cw-sectionTitle p,body:has(.cw-searchStudio) .cw-searchStudio>p{color:var(--sr-red)}body:has(.cw-searchStudio) .cw-searchCatalog .cw-sectionTitle h2,body:has(.cw-searchStudio) .cw-searchResult h3,body:has(.cw-searchStudio) .cw-searchStudio h1{color:var(--sr-ink);text-shadow:none}body:has(.cw-searchStudio) .cw-searchStudio h1{font-family:var(--cw-font-title);font-size:34px}body:has(.cw-searchStudio) .cw-searchStudio label{border-color:rgba(32,25,21,.42);background:rgba(255,252,244,.58);color:var(--sr-gold);box-shadow:0 10px 22px rgba(57,43,26,.08);backdrop-filter:none}body:has(.cw-searchStudio) .cw-searchStudio input{color:var(--sr-ink)}body:has(.cw-searchStudio) .cw-searchStudio input::-moz-placeholder{color:rgba(32,25,21,.45)}body:has(.cw-searchStudio) .cw-searchStudio input::placeholder{color:rgba(32,25,21,.45)}body:has(.cw-searchStudio) .cw-searchTopics a{border-color:rgba(32,25,21,.2);background:rgba(255,252,244,.42);color:rgba(32,25,21,.72)}body:has(.cw-searchStudio) .cw-searchFeatured{border-top:1px solid rgba(32,25,21,.14);border-bottom:1px solid rgba(32,25,21,.14)}body:has(.cw-searchStudio) .cw-searchCatalog{padding-bottom:14px}body:has(.cw-searchStudio) .cw-searchResult{border-top-color:rgba(32,25,21,.14)}body:has(.cw-searchStudio) .cw-searchResult:last-child{border-bottom-color:rgba(32,25,21,.14)}body:has(.cw-searchStudio) .cw-searchResult span{color:var(--sr-red)}body:has(.cw-searchStudio) .cw-searchResult p{color:rgba(32,25,21,.62)}body:has(.cw-searchStudio) .cw-searchResult strong{color:var(--sr-green)}.cw-header .cw-brandCenter,.cw-headerDark .cw-brandCenter,.cw-headerHero .cw-brandCenter,.cw-notebookHeader .cw-brandCenter{position:absolute!important;top:50%!important;right:auto!important;left:50%!important;max-width:calc(100% - 128px);justify-content:center;transform:translate(-50%,-50%)!important;text-align:center}.cw-header .cw-brandCenter strong,.cw-headerDark .cw-brandCenter strong,.cw-headerHero .cw-brandCenter strong,.cw-notebookHeader .cw-brandCenter strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:has(.cw-detailHero),body:has(.cw-homeMain),body:has(.cw-searchStudio),body:has(.cw-todayOraclePanel){background:radial-gradient(circle at 12% 8%,rgba(165,66,52,.06),transparent 240px),radial-gradient(circle at 90% 18%,rgba(185,135,53,.08),transparent 260px),repeating-linear-gradient(8deg,rgba(70,48,28,.025) 0 1px,transparent 1px 13px),linear-gradient(180deg,#f3e7cf,#fbf4e6 48%,#e7d3b2)}.cw-page:has(.cw-detailHero),.cw-page:has(.cw-homeMain),.cw-page:has(.cw-searchStudio),.cw-page:has(.cw-todayOraclePanel){background:radial-gradient(circle at 18% 6%,rgba(165,66,52,.048),transparent 230px),repeating-linear-gradient(0deg,rgba(32,25,21,.014) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.01) 0 1px,transparent 1px 30px),linear-gradient(180deg,#fff8eb,#f6ead5 58%,#ead9bc)}.cw-page:has(.cw-homeMain) .cw-phone,body:has(.cw-detailHero) .cw-phone,body:has(.cw-searchStudio) .cw-phone,body:has(.cw-todayOraclePanel) .cw-phone{background:radial-gradient(circle at 16% 14%,rgba(165,66,52,.035) 0 .8px,transparent 1.4px),radial-gradient(circle at 72% 70%,rgba(49,85,126,.03) 0 .8px,transparent 1.4px),repeating-linear-gradient(0deg,rgba(32,25,21,.015) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.012) 0 1px,transparent 1px 30px),linear-gradient(180deg,#fff8eb,#f6ead5 58%,#ead9bc);color:var(--sr-ink)}.cw-page:has(.cw-homeMain) .cw-headerHero{border-bottom:1.5px solid rgba(32,25,21,.5);background:repeating-linear-gradient(11deg,rgba(92,70,45,.018) 0 1px,transparent 1px 15px),rgba(255,248,235,.72);backdrop-filter:blur(10px);color:var(--sr-ink)}.cw-page:has(.cw-homeMain) .cw-headerHero .cw-brand strong,.cw-page:has(.cw-homeMain) .cw-headerHero .cw-iconButton{color:var(--sr-ink)}.cw-page:has(.cw-homeMain) .cw-landingHero{height:668px;min-height:668px;border-bottom:1.5px solid rgba(32,25,21,.35);background:radial-gradient(circle at 88% 4%,rgba(185,135,53,.18),transparent 180px),linear-gradient(180deg,#fbf0d9,#f7e7c7 56%,#f0dcc0);box-shadow:0 18px 36px rgba(57,43,26,.12)}.cw-page:has(.cw-homeMain) .cw-palaceBackdrop{height:62%;-o-object-position:center 24%;object-position:center 24%;opacity:.8;filter:sepia(.12) saturate(.98) brightness(1.04) contrast(1.02)}.cw-page:has(.cw-homeMain) .cw-landingHero:after{background:linear-gradient(180deg,rgba(255,248,235,.06),rgba(255,248,235,.18) 28%,rgba(246,234,211,.78) 62%,#f3dfbf),radial-gradient(circle at 78% 18%,rgba(185,135,53,.18),transparent 122px)}.cw-page:has(.cw-homeMain) .cw-landingHero:before{opacity:.55;background:repeating-linear-gradient(0deg,rgba(32,25,21,.018) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.012) 0 1px,transparent 1px 30px)}.cw-page:has(.cw-homeMain) .cw-heroCharacter{top:72px;right:-18px;width:min(230px,56vw);filter:drop-shadow(0 16px 22px rgba(57,43,26,.26))}.cw-page:has(.cw-homeMain) .cw-heroOfferHead a,.cw-page:has(.cw-homeMain) .cw-heroPosterCopy p,.cw-page:has(.cw-homeMain) .cw-heroPosterCopy span,.cw-page:has(.cw-homeMain) .cw-landingCopy p{color:var(--sr-red)}.cw-page:has(.cw-homeMain) .cw-landingCopy h1{color:var(--sr-red);text-shadow:0 1px 0 rgba(255,252,244,.8)}.cw-page:has(.cw-homeMain) .cw-heroOfferHead p,.cw-page:has(.cw-homeMain) .cw-landingCopy span{color:var(--sr-ink)}.cw-page:has(.cw-homeMain) .cw-landingCopy{right:22px;max-width:260px}.cw-page:has(.cw-homeMain) .cw-landingCta{border-color:rgba(32,25,21,.34);background:rgba(255,252,244,.5);color:var(--sr-ink)}.cw-page:has(.cw-homeMain) .cw-heroPosterCard,.cw-page:has(.cw-homeMain) .cw-nightCard{border-color:rgba(32,25,21,.2);background:rgba(255,252,244,.6);box-shadow:0 12px 26px rgba(57,43,26,.1)}.cw-page:has(.cw-homeMain) .cw-heroPosterCard img{opacity:.84;filter:sepia(.14) saturate(.82) brightness(1.06)}.cw-page:has(.cw-homeMain) .cw-heroPosterDots button{background:rgba(32,25,21,.22)}.cw-page:has(.cw-homeMain) .cw-heroPosterDots button.sf-dotActive{background:var(--sr-red)}.cw-page:has(.cw-homeMain) .cw-nightCard img{opacity:.24;filter:sepia(.36) saturate(.72) brightness(1.16)}.cw-page:has(.cw-homeMain) .cw-nightCard:after{background:linear-gradient(90deg,rgba(255,248,235,.94),rgba(255,248,235,.5)),radial-gradient(circle at 78% 16%,rgba(185,135,53,.14),transparent 140px)}.cw-page:has(.cw-homeMain) .cw-nightCard a,.cw-page:has(.cw-homeMain) .cw-nightCard h2,.cw-page:has(.cw-homeMain) .cw-nightCard p{color:var(--sr-ink)}.cw-page:has(.cw-homeMain) .cw-nightCard a,.cw-page:has(.cw-homeMain) .cw-nightCard p{color:var(--sr-red)}body:has(.cw-detailHero) .cw-detailHero,body:has(.cw-searchStudio) .cw-searchFeatured{border-top:1.4px solid rgba(32,25,21,.22);border-bottom:1.4px solid rgba(32,25,21,.22);background:radial-gradient(circle at 14% 16%,rgba(165,66,52,.055),transparent 120px),rgba(255,252,244,.5)}body:has(.cw-detailHero) .cw-detailHero:after,body:has(.cw-searchStudio) .cw-searchFeatured:after{background:linear-gradient(90deg,rgba(255,248,235,.94),rgba(255,248,235,.76) 54%,rgba(255,248,235,.34)),repeating-linear-gradient(0deg,rgba(32,25,21,.016) 0 1px,transparent 1px 30px)}body:has(.cw-detailHero) .cw-detailHero img,body:has(.cw-searchStudio) .cw-searchFeatured img{opacity:.52;filter:sepia(.22) saturate(.86) brightness(1.04)}body:has(.cw-detailHero) .cw-detailHero h1,body:has(.cw-detailHero) .cw-detailHero p,body:has(.cw-detailHero) .cw-detailHero span,body:has(.cw-searchStudio) .cw-searchFeatured h2,body:has(.cw-searchStudio) .cw-searchFeatured p,body:has(.cw-searchStudio) .cw-searchFeatured span{color:var(--sr-ink);text-shadow:none}body:has(.cw-detailHero) .cw-detailHero p,body:has(.cw-detailHero) .cw-detailHero span,body:has(.cw-searchStudio) .cw-searchFeatured p{color:var(--sr-red)}body:has(.cw-searchStudio) .cw-searchFeatured a{border:1px solid rgba(32,25,21,.26);background:rgba(255,252,244,.65);color:var(--sr-ink)}body:has(.cw-todayOraclePanel) .cw-todayOraclePanel{border-color:rgba(32,25,21,.22);background:radial-gradient(circle at 20% 26%,rgba(185,135,53,.16),transparent 180px),radial-gradient(circle at 84% 8%,rgba(165,66,52,.08),transparent 170px),linear-gradient(180deg,#fff7e7,#f4e4ca 66%,#ead5b8)}body:has(.cw-todayOraclePanel) .cw-todayOraclePanel:before{background:repeating-linear-gradient(0deg,rgba(32,25,21,.018) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.014) 0 1px,transparent 1px 30px)}body:has(.cw-todayOraclePanel) .cw-todayOraclePanel:after{background:linear-gradient(180deg,rgba(255,248,235,.14),rgba(255,248,235,.76))}body:has(.cw-todayOraclePanel) .cw-todayFigure{filter:drop-shadow(0 18px 20px rgba(57,43,26,.24));opacity:.72}body:has(.cw-todayOraclePanel) .cw-todayDatePill,body:has(.cw-todayOraclePanel) .cw-todayOrb{border-color:rgba(32,25,21,.34);background:rgba(255,252,244,.56);box-shadow:0 12px 24px rgba(57,43,26,.1);color:var(--sr-ink);backdrop-filter:none}body:has(.cw-todayOraclePanel) .cw-todayOrb span,body:has(.cw-todayOraclePanel) .cw-todayQuote>span,body:has(.cw-todayOraclePanel) .cw-todayTabs button.is-active{color:var(--sr-red)}body:has(.cw-todayOraclePanel) .cw-todayTabs button{color:rgba(32,25,21,.46)}body:has(.cw-todayOraclePanel) .cw-todayTabs button.is-active:after{background:var(--sr-red)}.cw-page:has(.cw-homeMain) .cw-heroCharacter{top:82px;right:-28px;bottom:auto;z-index:2;width:min(224px,53vw);filter:drop-shadow(0 18px 20px rgba(57,43,26,.28));opacity:.96}.cw-page:has(.cw-homeMain) .cw-landingCopy{top:116px;right:auto;bottom:auto;left:18px;max-width:216px;padding:15px 15px 14px;border:1.4px solid rgba(32,25,21,.22);border-radius:10px;background:linear-gradient(135deg,rgba(255,252,244,.86),rgba(247,232,203,.66)),repeating-linear-gradient(0deg,rgba(32,25,21,.018) 0 1px,transparent 1px 19px);box-shadow:0 14px 30px rgba(57,43,26,.14);backdrop-filter:blur(14px)}.cw-page:has(.cw-homeMain) .cw-landingCopy h1{font-size:38px}.cw-page:has(.cw-homeMain) .cw-landingCopy span{max-width:190px}body:has(.cw-todayOraclePanel) .cw-subMain{padding-top:74px;background:transparent}body:has(.cw-todayOraclePanel) .cw-header{border-bottom:1.4px solid rgba(32,25,21,.18);background:repeating-linear-gradient(11deg,rgba(92,70,45,.018) 0 1px,transparent 1px 15px),rgba(255,248,235,.88);color:var(--sr-ink);backdrop-filter:blur(14px)}body:has(.cw-todayOraclePanel) .cw-todayOraclePanel{min-height:444px;margin:-2px -16px 0;border:1.4px solid rgba(32,25,21,.24);border-right:0;border-left:0;background:radial-gradient(circle at 80% 16%,rgba(185,135,53,.16),transparent 154px),radial-gradient(circle at 18% 18%,rgba(165,66,52,.08),transparent 164px),linear-gradient(180deg,#fff6e5,#f6e2c0 63%,#ead1ac);box-shadow:0 18px 32px rgba(57,43,26,.12)}body:has(.cw-todayOraclePanel) .cw-todayOraclePanel:before{z-index:0;background:radial-gradient(circle at 74% 12%,rgba(165,66,52,.06) 0 34px,transparent 36px),repeating-linear-gradient(0deg,rgba(32,25,21,.019) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(32,25,21,.013) 0 1px,transparent 1px 28px);opacity:1}body:has(.cw-todayOraclePanel) .cw-todayOraclePanel:after{z-index:1;background:linear-gradient(90deg,rgba(255,248,235,.86),rgba(255,248,235,.26) 58%,rgba(255,248,235,.04)),linear-gradient(180deg,rgba(255,248,235,.08),rgba(238,215,177,.9))}body:has(.cw-todayOraclePanel) .cw-todayStars{z-index:1;opacity:.34;background:radial-gradient(circle at 18% 26%,rgba(165,66,52,.16) 0 1px,transparent 2px),radial-gradient(circle at 88% 34%,rgba(49,98,86,.18) 0 1px,transparent 2px),linear-gradient(90deg,transparent 0 14%,rgba(32,25,21,.06) 14.2% 14.4%,transparent 14.6%)}body:has(.cw-todayOraclePanel) .cw-todayFigure{right:-46px;bottom:-74px;left:auto;z-index:2;width:min(258px,68vw);max-width:none;filter:drop-shadow(0 20px 22px rgba(57,43,26,.22));opacity:.94}body:has(.cw-todayOraclePanel) .cw-todayDatePill{top:18px;right:auto;left:18px;min-height:36px;padding:0 13px;border-color:rgba(32,25,21,.24);background:rgba(255,252,244,.68);color:var(--sr-red);font-size:13px;backdrop-filter:blur(12px)}body:has(.cw-todayOraclePanel) .cw-todayOrb{top:64px;right:auto;left:19px;width:106px;height:106px;border-color:rgba(185,135,53,.48);background:radial-gradient(circle at 42% 34%,rgba(255,252,244,.9),transparent 34px),rgba(255,248,235,.62);box-shadow:0 0 0 8px rgba(185,135,53,.09),0 12px 24px rgba(57,43,26,.1);backdrop-filter:blur(14px)}body:has(.cw-todayOraclePanel) .cw-todayOrb strong{color:var(--sr-red);font-size:48px}body:has(.cw-todayOraclePanel) .cw-todayOrb span{margin-top:7px;color:var(--sr-green);font-size:11px}body:has(.cw-todayOraclePanel) .cw-todayQuote{right:auto;bottom:34px;left:18px;max-width:226px;padding:15px 15px 14px;border:1.4px solid rgba(32,25,21,.22);border-radius:10px;background:linear-gradient(135deg,rgba(255,252,244,.86),rgba(247,232,203,.62)),repeating-linear-gradient(0deg,rgba(32,25,21,.018) 0 1px,transparent 1px 18px);color:var(--sr-ink);box-shadow:0 14px 28px rgba(57,43,26,.12);backdrop-filter:blur(14px)}body:has(.cw-todayOraclePanel) .cw-todayQuote>span{color:rgba(165,66,52,.72);font-size:30px}body:has(.cw-todayOraclePanel) .cw-todayQuote h1{color:var(--sr-ink);font-size:24px;line-height:1.34;text-shadow:0 1px 0 rgba(255,252,244,.82)}body:has(.cw-todayOraclePanel) .cw-todayQuote h1 span{color:var(--sr-ink)}body:has(.cw-todayOraclePanel) .cw-todayTabs{gap:6px;margin:14px 0 0;width:100%;padding:0 6px 10px;border-bottom:0}body:has(.cw-todayOraclePanel) .cw-todayTabs button{min-width:0;min-height:42px;padding:0 4px;border:1.2px solid rgba(32,25,21,.18);border-radius:999px;background:rgba(255,252,244,.48);color:rgba(32,25,21,.56);font-size:12px}body:has(.cw-todayOraclePanel) .cw-todayTabs button.is-active{border-color:rgba(165,66,52,.42);background:rgba(165,66,52,.12);color:var(--sr-red)}body:has(.cw-todayOraclePanel) .cw-todayTabs button.is-active:after{display:none}body:has(.cw-todayOraclePanel) .cw-todayInsightList article,body:has(.cw-todayOraclePanel) .cw-todayPointBox{border:1.4px solid rgba(32,25,21,.22);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)}body:has(.cw-todayOraclePanel) .cw-todayPointBox{margin-top:10px;padding:16px}body:has(.cw-todayOraclePanel) .cw-todayInsightHead h2,body:has(.cw-todayOraclePanel) .cw-todayPointBox h2{color:var(--sr-ink)}body:has(.cw-todayOraclePanel) .cw-todayInsightHead>svg,body:has(.cw-todayOraclePanel) .cw-todayInsightIcon,body:has(.cw-todayOraclePanel) .cw-todayPointBox h2 svg{color:var(--sr-red)}body:has(.cw-todayOraclePanel) .cw-todayPointBox>div{gap:8px;margin-top:15px}body:has(.cw-todayOraclePanel) .cw-todayPointBox span{min-height:42px;border-color:rgba(49,98,86,.24);background:rgba(49,98,86,.07);color:var(--sr-green);font-size:13px}body:has(.cw-todayOraclePanel) .cw-todayInsightList{gap:10px;margin-top:12px}body:has(.cw-todayOraclePanel) .cw-todayInsightList article{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:15px 14px}body:has(.cw-todayOraclePanel) .cw-todayInsightIcon{width:42px;height:42px;border-color:rgba(165,66,52,.22);background:rgba(165,66,52,.08)}body:has(.cw-todayOraclePanel) .cw-todayInsightHead p{color:var(--sr-ink-soft)}body:has(.cw-todayOraclePanel) .cw-todayProgress{background:rgba(32,25,21,.1)}body:has(.cw-todayOraclePanel) .cw-todayProgress i{background:linear-gradient(90deg,var(--sr-green),var(--sr-red))}body:has(.cw-todayOraclePanel) .cw-todayInsightDetail strong{color:var(--sr-red)}body:has(.cw-todayOraclePanel) .cw-todayMiniTags span{border-color:rgba(32,25,21,.18);background:rgba(255,252,244,.5);color:var(--sr-ink)}body:has(.cw-detailHero) .cw-backendFormBridge,body:has(.cw-detailHero) .cw-orderBox,body:has(.cw-detailHero) .cw-productReviewSection,body:has(.cw-detailHero) .cw-productReviewSection .cw-review,body:has(.cw-detailHero) .cw-reportPreview{border:1.4px solid rgba(32,25,21,.28);background:radial-gradient(circle at 18% 14%,rgba(165,66,52,.04),transparent 120px),rgba(255,252,244,.58);color:var(--sr-ink);box-shadow:0 12px 26px rgba(57,43,26,.08)}body:has(.cw-detailHero) .cw-orderBox h2{margin:0;color:var(--sr-ink);font-size:23px;font-weight:800;line-height:1.34;text-shadow:none}body:has(.cw-detailHero) .cw-orderBox{display:grid;gap:14px;padding:15px}body:has(.cw-detailHero) .cw-orderBox ul{display:grid;gap:8px;margin:0;padding:12px;border:1px solid rgba(49,109,78,.16);border-radius:9px;background:rgba(49,109,78,.055)}body:has(.cw-detailHero) .cw-productReviewSection{padding:15px;border-radius:10px}body:has(.cw-detailHero) .cw-productReviewSection .cw-sectionTitle h2{color:var(--sr-ink)}body:has(.cw-detailHero) .cw-productReviewSection .cw-sectionTitle p{color:var(--sr-red)}body:has(.cw-detailHero) .cw-productReviewSection .cw-review{margin-top:10px;border-color:rgba(32,25,21,.16);background:rgba(255,252,244,.56);box-shadow:none}body:has(.cw-detailHero) .cw-productReviewSection .cw-review p{color:var(--sr-ink)}body:has(.cw-detailHero) .cw-productReviewSection .cw-reviewStarsLine{color:var(--sr-red)}body:has(.cw-detailHero) .cw-orderBox li{color:var(--sr-green)}body:has(.cw-detailHero) .cw-reportPreview{padding:15px;border-radius:10px}body:has(.cw-detailHero) .cw-reportPreview>p{color:var(--sr-red)}body:has(.cw-detailHero) .cw-reportPreview h2{color:var(--sr-ink);font-family:var(--cw-font-title);font-size:24px;font-weight:850;line-height:1.3}body:has(.cw-detailHero) .cw-miniTable{gap:8px}body:has(.cw-detailHero) .cw-miniTable div{border:1px solid rgba(32,25,21,.18);background:rgba(255,252,244,.56)}body:has(.cw-detailHero) .cw-miniTable em,body:has(.cw-detailHero) .cw-miniTable span{color:rgba(32,25,21,.58)}body:has(.cw-detailHero) .cw-miniTable strong{color:var(--sr-gold)}body:has(.cw-detailHero) .cw-backendFormBridge{padding:14px;border:1px solid rgba(32,25,21,.16);border-radius:9px;background:linear-gradient(135deg,rgba(255,252,244,.64),rgba(247,232,203,.38)),rgba(255,252,244,.42);box-shadow:none}.cw-sajuForm{display:grid;gap:14px;min-width:0}.cw-sajuLoginGate{display:grid;gap:10px;text-align:left}.cw-sajuLoginGate span{color:var(--sr-red);font-size:12px;font-weight:950}.cw-sajuLoginGate h3{margin:0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:22px;font-weight:850;line-height:1.3}.cw-sajuLoginGate p{margin:0;color:var(--sr-ink-soft);font-size:14px;font-weight:700;line-height:1.62}.cw-sajuFormGrid{display:grid;gap:10px}.cw-sajuFormGrid.is-birth{grid-template-columns:1fr}.cw-sajuFormGrid.is-options{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.cw-detailHero) .cw-backendFormBridge label,body:has(.cw-detailHero) .cw-backendFormBridge p,body:has(.cw-detailHero) .cw-backendFormBridge span{color:var(--sr-ink)}body:has(.cw-detailHero) .cw-backendFormBridge input{width:100%;min-height:46px;padding:0 11px;border:1px solid rgba(32,25,21,.32);border-radius:8px;background:rgba(255,252,244,.62);color:var(--sr-ink)}body:has(.cw-detailHero) .cw-backendFormBridge input[type=date],body:has(.cw-detailHero) .cw-backendFormBridge input[type=time]{color-scheme:light;font-size:15px}body:has(.cw-detailHero) .cw-backendFormBridge input::-moz-placeholder{color:rgba(32,25,21,.42)}body:has(.cw-detailHero) .cw-backendFormBridge input::placeholder{color:rgba(32,25,21,.42)}body:has(.cw-detailHero) .cw-backendFormBridge input[type=checkbox]{width:16px;height:16px;min-height:auto;accent-color:var(--sr-red)}.cw-sajuFormField{display:grid;gap:7px}.cw-sajuCheck,.cw-sajuFormField small,.cw-sajuLoginBox p{color:rgba(32,25,21,.58);font-size:12px;font-weight:700;line-height:1.45}.cw-sajuCheck{display:inline-flex;align-items:center;gap:7px}.cw-sajuConcernGroup,.cw-sajuOptionGroup{display:grid;gap:8px;min-width:0}.cw-sajuConcernGroup>div,.cw-sajuOptionGroup>div{display:flex;gap:7px;flex-wrap:wrap}.cw-sajuConcernGroup>div label,.cw-sajuOptionGroup>div label,body:has(.cw-detailHero) .cw-backendFormBridge button[type=button]{position:relative;display:inline-flex;min-height:38px;align-items:center;justify-content:center;border-color:rgba(32,25,21,.24)!important;border-style:solid;border-width:1px;border-radius:999px;background:rgba(255,252,244,.54)!important;color:var(--sr-ink)!important;font-size:13px;font-weight:850;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.cw-sajuOptionGroup>div label{flex:1 1 0}.cw-sajuConcernGroup>div label{padding:0 13px}.cw-sajuConcernGroup>div label input,.cw-sajuOptionGroup>div label input{position:absolute;width:1px;height:1px;min-height:0!important;margin:0;padding:0!important;border:0!important;opacity:0;pointer-events:none}.cw-sajuConcernGroup>div label.is-selected,.cw-sajuConcernGroup>div label:has(input:checked),.cw-sajuOptionGroup>div label.is-selected,.cw-sajuOptionGroup>div label:has(input:checked),body:has(.cw-detailHero) .cw-backendFormBridge button[type=button][class*=bg-ink]{border-color:rgba(165,66,52,.62)!important;background:rgba(165,66,52,.12)!important;color:var(--sr-red)!important}.cw-sajuSubmit,body:has(.cw-detailHero) .cw-backendFormBridge a[href*="/login"],body:has(.cw-detailHero) .cw-backendFormBridge button[type=submit]{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid rgba(32,25,21,.28);border-radius:9px;background:var(--sr-red)!important;color:#fff8eb!important;font-size:15px;font-weight:850;text-decoration:none;box-shadow:0 8px 18px rgba(165,66,52,.18)}.cw-sajuLoginBox{display:grid;gap:9px;text-align:center}@media (max-width:380px){.cw-sajuFormGrid.is-options{grid-template-columns:1fr}}body:has(.cw-detailHero) .cw-main{gap:13px}body:has(.cw-detailHero) .cw-detailHero,body:has(.cw-detailHero) .cw-main,body:has(.cw-detailHero) .cw-orderBox,body:has(.cw-detailHero) .cw-productReviewSection,body:has(.cw-detailHero) .cw-reportPreview{font-family:var(--cw-font-sans)}body:has(.cw-detailHero) .cw-detailHero{min-height:326px;border:1px solid rgba(32,25,21,.16);border-radius:14px;background:#f8efe0;box-shadow:0 14px 28px rgba(57,43,26,.1)}body:has(.cw-detailHero) .cw-detailHero img{height:326px;opacity:.74;filter:sepia(.08) saturate(.92) brightness(1.04)}body:has(.cw-detailHero) .cw-detailHero:after{background:linear-gradient(180deg,rgba(255,248,235,.12),rgba(255,248,235,.4) 48%,rgba(255,248,235,.94)),linear-gradient(90deg,rgba(255,248,235,.94),rgba(255,248,235,.48) 56%,rgba(255,248,235,.12))}body:has(.cw-detailHero) .cw-detailHero div{right:18px;bottom:19px;left:18px}body:has(.cw-detailHero) .cw-detailHero p{margin-bottom:7px;color:rgba(165,66,52,.86);font-size:12px}body:has(.cw-detailHero) .cw-detailHero h1{font-family:var(--cw-font-title);font-size:31px;font-weight:760;line-height:1.08}body:has(.cw-detailHero) .cw-detailHero span{margin-top:9px;color:rgba(165,66,52,.92);font-size:17px}body:has(.cw-detailHero) .cw-orderBox,body:has(.cw-detailHero) .cw-productReviewSection,body:has(.cw-detailHero) .cw-reportPreview{border:1px solid rgba(32,25,21,.14);border-radius:13px;background:rgba(255,252,244,.74);box-shadow:0 10px 22px rgba(57,43,26,.06)}body:has(.cw-detailHero) .cw-orderBox h2{font-family:var(--cw-font-title);font-size:22px;font-weight:720;line-height:1.42}body:has(.cw-detailHero) .cw-orderBox ul{gap:0;padding:0;border:0;border-radius:0;background:transparent}body:has(.cw-detailHero) .cw-orderBox li{min-height:36px;padding:0;border-top:1px solid rgba(32,25,21,.09);color:var(--sr-ink);font-size:14px;font-weight:760}body:has(.cw-detailHero) .cw-orderBox li:first-child{border-top:0}body:has(.cw-detailHero) .cw-orderBox li svg{color:rgba(165,66,52,.84);stroke-width:2}body:has(.cw-detailHero) .cw-backendFormBridge{padding:15px;border:1px solid rgba(32,25,21,.11);border-radius:12px;background:rgba(255,252,244,.62)}body:has(.cw-detailHero) .cw-sajuLoginGate{gap:11px}body:has(.cw-detailHero) .cw-sajuLoginGate h3{font-family:var(--cw-font-title);font-size:21px;font-weight:720;line-height:1.36}body:has(.cw-detailHero) .cw-backendFormBridge a[href*="/login"],body:has(.cw-detailHero) .cw-backendFormBridge button[type=submit],body:has(.cw-detailHero) .cw-sajuSubmit{min-height:50px;border:0;border-radius:10px;background:#9f4438!important;box-shadow:0 8px 16px rgba(159,68,56,.18)}body:has(.cw-detailHero) .cw-productReviewSection .cw-sectionTitle h2,body:has(.cw-detailHero) .cw-reportPreview h2{font-family:var(--cw-font-title);font-size:22px;font-weight:720;line-height:1.36}body:has(.cw-detailHero) .cw-miniTable{grid-template-columns:repeat(4,minmax(0,1fr))}body:has(.cw-detailHero) .cw-miniTable div{min-height:84px;border-color:rgba(32,25,21,.12);border-radius:10px;background:rgba(255,252,244,.68)}body:has(.cw-detailHero) .cw-miniTable strong{color:rgba(185,135,53,.92);font-size:23px}body:has(.cw-detailHero) .cw-productReviewSection .cw-review{border:1px solid rgba(32,25,21,.11);border-radius:11px;background:rgba(255,252,244,.66)}body:has(.cw-resultSketchHero) .cw-header{background:radial-gradient(circle at 18% 12%,rgba(165,66,52,.03) 0 .8px,transparent 1.5px),repeating-linear-gradient(11deg,rgba(92,70,45,.018) 0 1px,transparent 1px 15px),#fff8eb!important;border-bottom:1.5px solid rgba(32,25,21,.52)!important;box-shadow:0 6px 14px rgba(57,43,26,.08);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.cw-resultSketchHero) .cw-bottomNav{background:repeating-linear-gradient(11deg,rgba(92,70,45,.014) 0 1px,transparent 1px 15px),#fff8eb!important;border-top:1.5px solid rgba(32,25,21,.44)!important;box-shadow:0 -8px 18px rgba(57,43,26,.08);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.cw-resultSketchHero) .cw-main.cw-subMain{padding-top:82px!important}body:has(.cw-promptTestPage){background:radial-gradient(circle at 12% 8%,rgba(165,66,52,.06),transparent 240px),radial-gradient(circle at 90% 18%,rgba(185,135,53,.08),transparent 260px),linear-gradient(180deg,#f3e7cf,#fbf4e6 48%,#e7d3b2)}body:has(.cw-promptTestPage) nextjs-portal{display:none!important}.cw-page:has(.cw-promptTestPage),body:has(.cw-promptTestPage)>main{width:100vw;max-width:100vw;overflow-x:hidden}body:has(.cw-promptTestPage) .cw-phone{background:radial-gradient(circle at 16% 14%,rgba(165,66,52,.035) 0 .8px,transparent 1.4px),radial-gradient(circle at 72% 70%,rgba(49,85,126,.03) 0 .8px,transparent 1.4px),repeating-linear-gradient(0deg,rgba(32,25,21,.015) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(32,25,21,.012) 0 1px,transparent 1px 30px),linear-gradient(180deg,#fff8eb,#f6ead5 58%,#ead9bc);color:var(--sr-ink)}body:has(.cw-promptTestPage) .cw-bottomNav,body:has(.cw-promptTestPage) .cw-header{border-color:rgba(32,25,21,.18);background:repeating-linear-gradient(11deg,rgba(92,70,45,.018) 0 1px,transparent 1px 15px),rgba(255,248,235,.9);color:var(--sr-ink);backdrop-filter:blur(14px)}body:has(.cw-promptTestPage) .cw-bottomNav a{color:rgba(32,25,21,.56)}.cw-pagePromptTest{--cw-prompt-shell-width:min(calc(100vw - 20px),402px);display:grid;justify-items:center}.cw-pagePromptTest .cw-bottomNav,.cw-pagePromptTest .cw-header,.cw-pagePromptTest .cw-phone{width:var(--cw-prompt-shell-width);max-width:var(--cw-prompt-shell-width);margin-right:0;margin-left:0;box-sizing:border-box}.cw-pagePromptTest .cw-bottomNav,.cw-pagePromptTest .cw-header{right:auto;left:max(10px,calc((100vw - 402px) / 2));transform:none}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-promptTestReadFirst{order:2}.cw-promptTestReasonBlock.is-core{order:3}.cw-promptTestReasonBlock.is-money{order:4}.cw-promptTestReasonBlock.is-relation{order:5}.cw-promptTestReasonBlock.is-year{order:6}.cw-promptTestReasonBlock.is-timing{order:7}.cw-promptTestDomainBoard{order:8}.cw-promptTestQuickGuide{order:9}.cw-promptTestOutput{order:10}.cw-promptTestReasonBlock.is-actions{order:11}.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-promptTestRounds,.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:244px;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-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:355px;margin:10px 0 0;color:var(--sr-ink);font-family:var(--cw-font-title);font-size:30px;font-weight:800;line-height:1.22;text-wrap:balance}.cw-promptTestHero p{max-width:345px;margin:15px 0 0;color:var(--sr-ink-soft);font-size:15px;font-weight:700;line-height:1.62}.cw-promptTestHero div{display:grid;gap:4px;margin-top:18px;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-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-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-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-promptVariantHero,.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-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-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-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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cw-promptVariantDataGrid article,.cw-promptVariantDomainCards article{display:grid;gap:7px;min-height:130px;align-content:start;padding:13px}.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 p{display:grid;grid-template-columns:54px minmax(0,1fr) 42px;gap:9px;align-items:center;margin:0;color:var(--sr-ink);font-size:13px;font-weight:850}.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-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-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-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-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-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 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-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 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-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-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 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-google,.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-google .cw-socialIcon,.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-notebookPage,.cw-page{background:linear-gradient(180deg,#fff7e8,#f8edd9)!important}.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-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}.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}.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-resultSketchHero) .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-resultSketchHero) .cw-resultReportIntro span{color:var(--launch-red);font-size:12px;font-weight:900;letter-spacing:0}body:has(.cw-resultSketchHero) .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-resultSketchHero) .cw-resultReportIntro p{margin:0;color:var(--launch-soft);font-size:13px;font-weight:700;line-height:1.58}body:has(.cw-resultSketchHero) .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-resultSketchHero) .cw-resultMinimal>.cw-resultPageIndex{position:sticky;z-index:24;pointer-events:auto}body:has(.cw-resultSketchHero) .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-resultSketchHero) .cw-resultPageIndex a b{color:var(--launch-red);font-size:13px;line-height:1}body:has(.cw-resultSketchHero) .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-resultSketchHero) .cw-resultSections{display:grid;gap:14px}body:has(.cw-resultSketchHero) .cw-resultMinimal .cw-resultReportPage{display:grid;min-height:calc(100vh - 150px);align-content:start;gap:12px;padding:14px;scroll-margin-top:126px}body:has(.cw-resultSketchHero) .cw-resultChapterHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid rgba(88,62,36,.18)}body:has(.cw-resultSketchHero) .cw-resultChapterHeader span,body:has(.cw-resultSketchHero) .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-resultSketchHero) .cw-resultChapterHeader strong{color:var(--launch-muted)}body:has(.cw-resultSketchHero) .cw-resultReportVisual{display:grid;min-height:132px;align-items:center;overflow:hidden;padding:10px;border:1px solid rgba(88,62,36,.18);border-radius:10px;background:linear-gradient(90deg,rgba(88,62,36,.055) 1px,transparent 0),linear-gradient(180deg,rgba(88,62,36,.045) 1px,transparent 0),rgba(255,252,244,.48);background-size:28px 28px}body:has(.cw-resultSketchHero) .cw-resultReportText{display:grid;gap:8px}body:has(.cw-resultSketchHero) .cw-resultReportText h2{margin:0;font-size:25px!important}body:has(.cw-resultSketchHero) .cw-resultReportText p{margin:0;font-size:13px!important;line-height:1.68}body:has(.cw-resultSketchHero) .cw-resultChapterNote{display:grid;gap:6px;padding:11px 12px;border-left:3px solid rgba(162,58,46,.55);border-radius:10px;background:rgba(162,58,46,.055)}body:has(.cw-resultSketchHero) .cw-resultChapterNote span{color:var(--launch-red);font-size:12px;font-weight:900}body:has(.cw-resultSketchHero) .cw-resultChapterNote p{margin:0;color:var(--launch-soft);font-size:12px;font-weight:750;line-height:1.58}body:has(.cw-resultSketchHero) .cw-resultChapterFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid rgba(88,62,36,.18)}body:has(.cw-resultSketchHero) .cw-resultChapterFooter span{color:var(--launch-muted);font-size:11px;font-weight:900}body:has(.cw-resultSketchHero) .cw-resultChapterFooter a{min-width:0;max-width:210px;overflow:hidden;color:var(--launch-red);font-size:12px;font-weight:900;text-align:right;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}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;gap:5px;padding:9px 13px;border:1px solid rgba(78,110,116,.48);border-radius:3px;background:#b8d4d9;color:#fff;font-size:13px;font-weight:900;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.48)}.cw-homeHeroDots{position:absolute;right:0;bottom:21px;left:0;z-index:9;display:flex;justify-content:center;gap:25px}.cw-homeHeroDots span{width:7px;height:7px;border-radius:99px;background:#e0cdb8}.cw-homeHeroDots span.is-active{background:#8c8b8b}.cw-homeReferenceBand{display:grid;gap:22px;padding:47px 18px 30px;background:#fff4e9}.cw-homeReviewBand{padding-top:34px}.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:26px;margin:0;overflow-x:auto;padding:0 0 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.cw-homeProductScroller::-webkit-scrollbar,.cw-homeReviewScroller::-webkit-scrollbar{display:none}.cw-homeProductCard{display:grid;flex:0 0 255px;gap:7px;scroll-snap-align:start;color:#050505;text-decoration:none}.cw-homeProductCard img{width:255px;height:255px;overflow:hidden;border-radius:7px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 1px 0 rgba(30,20,12,.18)}.cw-homeProductCard strong{margin-top:5px;font-size:19px;font-weight:900;line-height:1.15}.cw-homeProductCard span{display:-webkit-box;overflow:hidden;color:#16130f;font-size:14px;font-weight:650;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cw-homeReviewScroller{gap:12px;padding-bottom:10px}.cw-homeReviewCard{display:grid;flex:0 0 245px;min-height:118px;align-content:start;gap:8px;scroll-snap-align:start;padding:13px 12px;border:1px solid rgba(39,30,24,.55);border-radius:3px;background:rgba(255,255,255,.58);color:#111}.cw-homeReviewStars{display:flex;color:#c84546}.cw-homeReviewStars svg:last-child{color:#879299}.cw-homeReviewCard b{overflow:hidden;color:#17110d;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.cw-homeReviewCard p{display:-webkit-box;overflow:hidden;margin:0;color:#111;font-size:12px;font-weight:650;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cw-homeVideoBlock{position:relative;min-height:255px;overflow:hidden;background:#15110d}.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-homeReferenceFooter{display:grid;gap:8px;padding:28px 20px 106px;border-top:1px solid rgba(65,50,38,.12);background:#fff4e9;color:rgba(43,33,24,.66);font-family:var(--cw-font-sans);font-size:12px;font-weight:650;line-height:1.55}.cw-homeReferenceFooter p{margin:0}.cw-homeReferenceFooter a{color:inherit;text-decoration:none}.cw-homeReferenceFooter div{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px;color:rgba(43,33,24,.78);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;max-width:390px!important;min-height:100vh!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;word-break:keep-all}.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{position:relative!important;height:603px!important;min-height:603px!important;background:#fff4ea!important;overflow:hidden!important}.cw-loginReferencePage .cw-authHero,.cw-loginReferencePage .cw-authMain{display:block!important;padding:0!important}.cw-loginReferencePage .cw-authHero p{position:absolute!important;top:30px!important;left:17px!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-authHero h1{position:absolute!important;top:51px!important;left:15px!important;margin:0!important;color:#000!important;font-family:var(--cw-font-title)!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:393px!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:126px!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:block!important;width:331px!important;height:44px!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{color:#371d1e!important;font-family:var(--cw-font-sans)!important;font-size:16px!important;font-weight:900!important;line-height:1.2!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:149px!important}.cw-loginReferencePage .cw-loginPasswordField{top:226px!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:303px!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:356px!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-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}}