body:has(.cw-homeStory){--home-story-header-height:48px;--home-story-nav-height:64px;--home-story-slide-height:calc(100dvh - var(--home-story-nav-height) - env(safe-area-inset-bottom, 0px));overflow:hidden;background:var(--home-story-canvas)}body:has(.cw-homeStory)>main{min-height:0}body:has(.cw-homeStory) .cw-appHeader.is-home .cw-brandCenter{left:50%;max-width:calc(100% - 128px);justify-content:center;transform:translate(-50%,-50%)}.cw-homeStoryPage,.cw-page.cw-homeStoryPage .cw-phone{height:100dvh;min-height:0;background:var(--home-story-canvas)}.cw-page.cw-homeStoryPage .cw-phone{width:min(100vw,414px);overflow:hidden;box-shadow:0 0 42px color-mix(in srgb,var(--home-story-shadow-ink) 12%,transparent)}.cw-page:has(.cw-homeStory) .cw-homeReferenceMain.cw-homeStory{width:100%;height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;background:var(--home-story-paper);color:var(--home-story-ink);scroll-behavior:smooth;scroll-padding:0;scroll-snap-type:none;scrollbar-width:none;overscroll-behavior-y:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.cw-homeStory::-webkit-scrollbar{display:none}.cw-homeStorySlide{position:relative;width:100%;height:var(--home-story-slide-height);min-height:var(--home-story-slide-height);overflow:hidden;background:var(--home-story-paper)}.cw-homeStoryArtwork{position:absolute;inset:0;width:100%;height:100%}.cw-homeStoryArtworkSlide{height:auto;min-height:0;margin-top:-1px;aspect-ratio:941/1672}.cw-homeStoryArtworkSlide+.cw-homeStoryArtworkSlide{margin-top:-64px;mask-image:linear-gradient(180deg,transparent,#000 64px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 64px)}.cw-homeStorySlide>.cw-homeStoryEntryLink{position:absolute;z-index:1;inset:0;display:block;color:inherit}.cw-homeStorySlide>.cw-homeStoryEntryLink.is-youth{inset:81.5% 16% auto;height:9.5%;border-radius:10px}.cw-homeStorySlide>.cw-homeStoryEntryLink:focus-visible{outline:3px solid color-mix(in srgb,var(--home-story-focus-ink) 72%,transparent);outline-offset:-3px}.cw-homeStoryArtwork>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cw-homeStoryArtworkSlide.is-story-opening .cw-homeStoryArtwork>img{mask-image:linear-gradient(180deg,transparent,#000 64px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 64px)}.cw-homeStoryArtworkSlide.is-map-image .cw-homeStoryArtwork>img{-o-object-fit:cover;object-fit:cover}.cw-homeStoryArtworkSlide.is-comparison-intro{aspect-ratio:1435/1096}.cw-homeContentsSlide{color:var(--letter-ink)}.cw-homeContentsSlide>img{-o-object-fit:cover;object-fit:cover}.cw-homeContentsCopy{position:absolute;z-index:1;inset:15% 11% 5%;display:flex;flex-direction:column;font-family:var(--cw-font-serif)}.cw-homeContentsCopy header{margin-bottom:28px}.cw-homeContentsCopy h2,.cw-homeContentsCopy h3,.cw-homeContentsCopy ol,.cw-homeContentsCopy p{margin:0}.cw-homeContentsCopy h2{max-width:290px;font-size:26px;font-weight:700;line-height:1.42;letter-spacing:-.045em;word-break:keep-all}.cw-homeContentsStageTitle{display:grid;grid-template-columns:28px auto 1fr;align-items:center;gap:8px;margin-bottom:4px}.cw-homeContentsStageTitle>strong{color:var(--letter-seal);font-family:var(--cw-font-sans);font-size:11px;font-weight:850;line-height:1;letter-spacing:.08em}.cw-homeContentsStageTitle:after{height:1px;margin-left:6px;background:color-mix(in srgb,var(--letter-ink) 28%,transparent);content:""}.cw-homeContentsCopy h3{font-size:20px;font-weight:700;letter-spacing:-.04em}.cw-homeContentsCopy ol{padding:0;list-style:none}.cw-homeContentsCopy li{display:flex;min-height:33px;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--letter-ink) 16%,transparent);padding-left:36px;font-size:14px;font-weight:600;letter-spacing:-.035em}.cw-homeContentsStage.is-saju li{display:grid;min-height:45px;align-content:center;gap:2px}.cw-homeContentsStage.is-saju li strong{font-size:13px;font-weight:700;line-height:1.25}.cw-homeContentsStage.is-saju li small{color:var(--letter-indigo-soft);font-family:var(--cw-font-sans);font-size:9px;font-weight:700;letter-spacing:-.01em}.cw-homeContentsStage+.cw-homeContentsStage{margin-top:22px}.cw-homeStoryArtworkSlide.is-refund-image{z-index:1;margin-top:0;margin-bottom:-1px;aspect-ratio:3/1;mask-image:none;-webkit-mask-image:none}.cw-homeStoryArtworkSlide.is-refund-image .cw-homeStoryArtwork>img{-o-object-fit:contain;object-fit:contain}.cw-homeRefundCta{padding:12px 24px 32px;background:radial-gradient(circle at 18% 24%,color-mix(in srgb,var(--letter-ink) 4%,transparent) 0 .6px,transparent .8px) 0 0 /17px 19px,radial-gradient(circle at 72% 61%,color-mix(in srgb,var(--letter-seal) 3%,transparent) 0 .5px,transparent .8px) 0 0 /23px 21px,var(--home-story-paper)}.cw-homeRefundCta>a{display:flex;min-height:48px;align-items:center;justify-content:center;border-radius:2px;background:var(--letter-seal);color:#fffaf0;font-size:14px;font-weight:800;text-decoration:none}.cw-homeRefundCta>a:focus-visible{outline:3px solid color-mix(in srgb,var(--home-story-focus-ink) 72%,transparent);outline-offset:3px}.cw-homeStoryArtworkSlide.cw-homeResultReviewSlide,.cw-homeStoryArtworkSlide.is-refund-image{background:radial-gradient(circle at 18% 24%,color-mix(in srgb,var(--letter-ink) 4%,transparent) 0 .6px,transparent .8px) 0 0 /17px 19px,radial-gradient(circle at 72% 61%,color-mix(in srgb,var(--letter-seal) 3%,transparent) 0 .5px,transparent .8px) 0 0 /23px 21px,var(--home-story-paper)}.cw-homeStoryArtworkSlide.cw-homeResultReviewSlide{aspect-ratio:auto}.cw-homeResultSlice{position:relative;z-index:1;width:100%;overflow:hidden}.cw-homeResultSlice.is-top{margin-bottom:-56px;aspect-ratio:941/180;mask-image:linear-gradient(180deg,#000 calc(100% - 56px),transparent);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 56px),transparent)}.cw-homeResultSlice.is-bottom{margin-top:-56px;aspect-ratio:941/1492;mask-image:linear-gradient(180deg,transparent,#000 56px,#000 calc(100% - 64px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 56px,#000 calc(100% - 64px),transparent)}.cw-homeResultSlice>img{-o-object-fit:cover;object-fit:cover}.cw-homeResultSlice.is-top>img{-o-object-position:center top;object-position:center top}.cw-homeResultSlice.is-bottom>img{-o-object-position:center bottom;object-position:center bottom}.cw-homeResultReview{position:relative;z-index:1;padding:100px 0;background:transparent}.cw-homeStoryArtworkCopy{position:absolute;z-index:1;right:28px;left:28px;margin:0;font-family:var(--cw-font-serif);font-size:clamp(20px,5.8vw,25px);font-weight:650;line-height:1.5;letter-spacing:-.055em;white-space:pre-line;word-break:keep-all}.cw-homeStoryArtworkSlide.is-copy-light .cw-homeStoryArtworkCopy{bottom:10%;color:var(--letter-paper);text-shadow:0 2px 18px color-mix(in srgb,var(--home-story-shadow-ink) 90%,transparent)}.cw-homeStoryArtworkSlide.is-copy-dark .cw-homeStoryArtworkCopy{top:10%;color:var(--letter-ink);text-shadow:0 1px 14px color-mix(in srgb,var(--letter-paper) 92%,transparent)}.cw-homeHandlessSlide>a:focus-visible,.cw-homeProductHeroRail a:focus-visible{outline:3px solid color-mix(in srgb,var(--home-story-focus-ink) 72%,transparent);outline-offset:-3px}.cw-homeReviewSlide{isolation:isolate;display:grid;align-items:center;padding:var(--home-story-header-height) 0 8px}.cw-homeReviewSlide:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--home-story-paper) 84%,transparent),color-mix(in srgb,var(--home-story-paper) 68%,transparent),var(--home-story-paper)),url(/images/brand/myeongdang-ink-background.png) 50% /cover no-repeat;content:"";opacity:.76}.cw-homeReviewPreview{display:grid;min-width:0;gap:12px}.cw-homeReviewControls,.cw-homeReviewTopline{margin-right:24px;margin-left:24px}.cw-homeReviewControls p,.cw-homeReviewItem blockquote,.cw-homeReviewItem p,.cw-homeReviewTopline h2,.cw-homeReviewTopline p{margin:0}.cw-homeReviewTopline{display:flex;align-items:baseline;gap:9px;padding:9px 0;border-top:1px solid var(--letter-line);border-bottom:1px solid var(--letter-line);white-space:nowrap}.cw-homeReviewTopline h2{font-size:21px;letter-spacing:-.045em}.cw-homeReviewTopline h2,.cw-homeReviewTopline>strong{color:var(--letter-ink);font-family:var(--cw-font-serif);font-weight:650;line-height:1}.cw-homeReviewTopline>strong{font-size:25px}.cw-homeReviewItemMeta>span,.cw-homeReviewTopline>span{color:var(--letter-gold);font-size:13px;letter-spacing:.08em}.cw-homeReviewTopline>p{color:var(--letter-indigo-soft);font-size:11px;font-weight:700}.cw-homeReviewRail{display:grid;min-width:0;margin:0;padding:0 24px;list-style:none}.cw-homeReviewItem{display:grid;min-height:98px;align-content:center;gap:5px;padding:10px 0;border-top:1px solid color-mix(in srgb,var(--letter-ink) 18%,transparent)}.cw-homeReviewItem:last-child{border-bottom:1px solid color-mix(in srgb,var(--letter-ink) 18%,transparent)}.cw-homeReviewItemMeta{display:flex;align-items:center;justify-content:space-between;gap:16px}.cw-homeReviewItemMeta small{color:var(--letter-indigo-soft);font-size:10px;font-weight:750;letter-spacing:.08em}.cw-homeReviewItem blockquote{display:-webkit-box;overflow:hidden;color:var(--letter-ink);font-family:var(--cw-font-serif);font-size:15px;font-weight:600;line-height:1.55;letter-spacing:-.03em;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cw-homeReviewItem>p{color:var(--letter-indigo-soft);font-size:12px;font-weight:750}.cw-homeReviewControls{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:12px}.cw-homeReviewControls button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--letter-ink) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--letter-paper) 56%,transparent);color:var(--letter-ink)}.cw-homeReviewControls button:disabled{opacity:.32}.cw-homeReviewControls button:focus-visible{outline:3px solid color-mix(in srgb,var(--home-story-focus-ink) 58%,transparent);outline-offset:2px}.cw-homeReviewControls p{color:var(--letter-indigo-soft);font-size:11px;font-weight:700;text-align:center}.cw-homeReviewControls span{color:var(--letter-ink);font-size:13px;font-weight:850}.cw-homeProductIntro{background:var(--home-story-paper)}.cw-homeProductHeroSlide{isolation:isolate;display:flex;height:auto;min-height:0;flex-direction:column;justify-content:flex-start;padding:calc(var(--home-story-header-height) + 16px) 0 18px;background:transparent}.cw-homeProductHeroRail{display:flex;position:relative;z-index:1;width:100%;gap:14px;overflow-x:auto;padding:0 16px 8px;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cw-homeProductHeroRail.is-dragging{scroll-snap-type:none;cursor:grabbing}.cw-homeProductHeroRail::-webkit-scrollbar{display:none}.cw-homeProductHeroRail>a{position:relative;flex:0 0 calc(100% - 92px);aspect-ratio:4/5;min-width:0;overflow:hidden;border-radius:14px;background:var(--letter-paper-deep);color:var(--letter-paper);scroll-snap-align:start;scroll-snap-stop:always;text-decoration:none}.cw-homeProductHeroRail>a:after{position:absolute;inset:42% 0 0;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--home-story-shadow-ink) 86%,transparent));content:""}.cw-homeProductHeroRail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-drag:none}.cw-homeProductHeroRank{position:absolute;z-index:2;top:14px;right:14px;padding:6px 7px;border-radius:5px;background:color-mix(in srgb,var(--letter-indigo) 88%,transparent);color:var(--letter-paper);font-family:var(--cw-font-serif);font-size:10px;font-weight:800}.cw-homeProductHeroCopy{position:absolute;z-index:2;right:22px;bottom:24px;left:22px;display:grid;gap:5px;text-shadow:0 2px 8px color-mix(in srgb,var(--home-story-shadow-ink) 80%,transparent)}.cw-homeProductHeroCopy strong{font-family:var(--cw-font-serif);font-size:35px;font-weight:700;letter-spacing:-.05em}.cw-homeProductHeroRail>.is-region .cw-homeProductHeroCopy strong{font-size:28px;white-space:nowrap}.cw-homeProductHeroCopy>span{max-width:31ch;font-size:16px;font-weight:650;line-height:1.55;white-space:pre-line;word-break:keep-all}.cw-homeProductHeroDots{position:relative;z-index:1;display:flex;justify-content:center;gap:7px;margin:0}.cw-homeProductHeroDots i{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--letter-ink) 22%,transparent)}.cw-homeProductHeroDots i.is-active{width:18px;border-radius:999px;background:var(--letter-seal)}.cw-homeHandlessSlide{isolation:isolate;display:grid;height:auto;min-height:0;align-content:start;gap:16px;padding:16px 24px 18px;background:transparent}.cw-homeHandlessSlide header{display:grid;gap:4px}.cw-homeHandlessSlide header h2,.cw-homeHandlessSlide header p,.cw-homeHandlessSlide header span{margin:0}.cw-homeHandlessSlide header p{color:var(--letter-seal);font-size:11px;font-weight:850;letter-spacing:.1em}.cw-homeHandlessSlide header h2{display:grid;gap:4px;font-family:var(--cw-font-serif);font-size:27px;font-weight:650;letter-spacing:-.045em}.cw-homeHandlessSlide header h2 span{color:var(--letter-ink);font-size:17px;font-weight:650}.cw-homeHandlessSlide header h2 strong{color:var(--letter-seal);font-weight:650}.cw-homeHandlessCalendar{width:100%;border-collapse:collapse;table-layout:fixed;background:color-mix(in srgb,var(--letter-paper) 74%,transparent)}.cw-homeHandlessCalendar th{height:26px;color:var(--letter-indigo-soft);font-size:10px;font-weight:800}.cw-homeHandlessCalendar td{height:43px;border:1px solid color-mix(in srgb,var(--letter-ink) 12%,transparent);color:var(--letter-ink);font-family:var(--cw-font-serif);font-size:16px;text-align:center}.cw-homeHandlessCalendar time{display:grid;width:100%;height:100%;place-items:center}.cw-homeHandlessCalendar .is-handless time{margin:3px;width:calc(100% - 6px);height:calc(100% - 6px);background:var(--letter-seal);color:var(--letter-paper);font-weight:750}.cw-homeHandlessSlide>a{padding:12px 14px;background:var(--letter-seal);color:var(--letter-paper);font-size:12px;font-weight:850;text-align:center}.cw-homeStoryFooter{display:grid;gap:12px;padding:32px 24px;border-top:1px solid color-mix(in srgb,var(--letter-ink) 12%,transparent);background:var(--letter-canvas);color:var(--letter-indigo-soft);scroll-snap-align:end;scroll-snap-stop:always}.cw-homeStoryFooter>p{margin:0;color:var(--letter-ink);font-family:var(--cw-font-serif);font-size:17px;font-weight:650;letter-spacing:-.03em}.cw-homeStoryBusiness{display:grid;gap:4px;font-size:11px;font-weight:600;line-height:1.6}.cw-homeStoryFooter nav{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:4px}.cw-homeStoryFooter a{color:var(--letter-ink);font-size:12px;font-weight:750;text-decoration:none}.cw-homeStoryFooter a:focus-visible{outline:2px solid var(--letter-seal);outline-offset:3px}@media (min-width:415px){.cw-page.cw-homeStoryPage .cw-phone{box-shadow:0 0 56px color-mix(in srgb,var(--home-story-shadow-ink) 18%,transparent)}}@media (prefers-reduced-motion:reduce){.cw-page:has(.cw-homeStory) .cw-homeReferenceMain.cw-homeStory{scroll-behavior:auto}.cw-homeProductHeroRail>a{transition:none}}.cw-page:has(.cw-reviewPage),body:has(.cw-reviewPage){background:var(--home-story-canvas)}.cw-page:has(.cw-reviewPage) .cw-phone,.cw-reviewPage .cw-phone{background:var(--home-story-paper)}.cw-reviewPage{--letter-canvas:var(--home-story-paper);--letter-paper:color-mix(in srgb,var(--home-story-paper) 92%,var(--home-story-canvas));--letter-paper-deep:color-mix(in srgb,var(--home-story-ink) 6%,var(--home-story-paper));--letter-ink:var(--home-story-ink);--letter-indigo-soft:color-mix(in srgb,var(--home-story-ink) 62%,var(--home-story-paper));--letter-line:color-mix(in srgb,var(--home-story-ink) 16%,var(--home-story-paper));background:var(--home-story-paper);color:var(--letter-ink)}.cw-reviewHero{padding:32px 20px 24px;border-bottom:1px solid var(--letter-line)}.cw-reviewHero>p{margin:0 0 9px;color:var(--letter-seal);font-size:11px;font-weight:800;letter-spacing:.08em}.cw-reviewHero h1{max-width:330px;margin:0;color:var(--letter-ink);font-size:28px;font-weight:800;line-height:1.35;letter-spacing:-.045em;word-break:keep-all}.cw-reviewHero>span{display:block;margin-top:12px;color:var(--letter-indigo-soft);font-size:13px;line-height:1.65;word-break:keep-all}.cw-reviewSummary{display:flex;align-items:center;gap:18px;margin:0 20px;padding:24px 0;border-bottom:1px solid var(--letter-line)}.cw-reviewSummary>strong{color:var(--letter-ink);font-family:var(--cw-font-serif);font-size:46px;font-weight:500;line-height:1}.cw-adminReviewList header>span,.cw-reviewRatingInput button,.cw-reviewStars,.cw-reviewSummary>div>span{color:var(--letter-gold);letter-spacing:.08em}.cw-reviewSummary p{margin:5px 0 0;color:var(--letter-indigo-soft);font-size:12px}.cw-reviewSection{padding:26px 20px}.cw-reviewSection+.cw-reviewSection{border-top:1px solid var(--letter-line)}.cw-reviewSectionTitle{display:flex;align-items:baseline;justify-content:space-between}.cw-reviewSectionTitle h2{margin:0;color:var(--letter-ink);font-size:20px;font-weight:800;letter-spacing:-.035em}.cw-reviewSectionTitle>span{color:var(--letter-indigo-soft);font-size:12px}.cw-reviewList{margin-top:8px}.cw-reviewItem{padding:20px 0;border-bottom:1px solid var(--letter-line)}.cw-reviewItem footer,.cw-reviewItem header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cw-reviewItem header em{padding:4px 8px;border-radius:999px;background:var(--letter-paper-deep);color:var(--letter-indigo-soft);font-size:11px;font-style:normal;font-weight:700}.cw-reviewItem header em.is-public{background:color-mix(in srgb,var(--letter-ink) 11%,var(--letter-paper));color:var(--letter-ink)}.cw-reviewItem p{margin:12px 0 15px;color:var(--letter-ink);font-size:14px;line-height:1.75;white-space:pre-wrap;word-break:keep-all}.cw-reviewItem footer{justify-content:flex-start;color:var(--letter-indigo-soft);font-size:11px}.cw-reviewItem footer span:after{margin-left:10px;color:var(--letter-line);content:"·"}.cw-reviewEmpty{display:grid;min-height:150px;place-items:center;align-content:center;gap:8px;color:var(--letter-indigo-soft);text-align:center}.cw-reviewEmpty strong{color:var(--letter-ink);font-size:15px}.cw-reviewEmpty p,.cw-reviewWriteIntro{margin:0;color:var(--letter-indigo-soft);font-size:13px;line-height:1.6}.cw-reviewWrite{scroll-margin-top:64px;padding-bottom:112px}.cw-reviewWriteIntro{margin-top:10px}.cw-reviewLoginGate{display:grid;gap:14px;margin-top:18px;padding:18px 0;border-top:1px solid var(--letter-line)}.cw-reviewLoginGate p{margin:0;color:var(--letter-indigo-soft);font-size:13px}.cw-reviewFormFooter button,.cw-reviewLoginGate a,.cw-reviewWriteLink{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:10px;background:var(--letter-ink);color:var(--letter-paper);font-size:14px;font-weight:800}.cw-reviewForm{margin-top:18px}.cw-reviewForm fieldset{display:grid;gap:12px;margin:0;padding:18px 0 0;border:0;border-top:1px solid var(--letter-line)}.cw-reviewForm label,.cw-reviewForm legend{color:var(--letter-ink);font-size:13px;font-weight:800}.cw-reviewRatingInput{display:flex;align-items:center;gap:3px}.cw-reviewRatingInput button{display:inline-grid;width:44px;min-width:44px;height:44px;padding:0;place-items:center;background:transparent;color:var(--letter-line);font-size:25px;line-height:1}.cw-reviewRatingInput button.is-active{color:var(--letter-gold)}.cw-reviewRatingInput strong{margin-left:8px;color:var(--letter-indigo-soft);font-size:12px}.cw-reviewForm textarea{min-height:150px;resize:vertical;border:1px solid var(--letter-line);border-radius:10px;padding:14px;background:var(--letter-paper);color:var(--letter-ink);font-size:14px;line-height:1.65;outline:none}.cw-reviewForm textarea:focus{border-color:var(--letter-ink)}.cw-reviewFormFooter{display:flex;align-items:center;justify-content:space-between}.cw-reviewFormFooter>span{color:var(--letter-indigo-soft);font-size:11px}.cw-reviewFormFooter button{min-width:112px;border:0}.cw-reviewFormFooter button:disabled{opacity:.45}.cw-reviewFeedback{margin:12px 0 0;color:var(--letter-ink);font-size:12px;line-height:1.5}.cw-reviewFeedback.is-error{color:var(--letter-seal)}.cw-myReviewPage{padding:0 20px 100px}.cw-myReviewPage .cw-accountHero{margin-inline:-20px}.cw-reviewWriteLink{margin-top:18px}.cw-pageAdmin.cw-adminReviewsPage .cw-phone{width:min(100vw,960px);max-width:960px;padding:28px;background:var(--letter-canvas);box-shadow:none}.cw-adminReviewStats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0;background:var(--letter-line)}.cw-adminReviewStats article{padding:18px;background:var(--letter-paper)}.cw-adminReviewStats span,.cw-adminReviewStats strong{display:block}.cw-adminReviewStats span{color:var(--letter-indigo-soft);font-size:12px}.cw-adminReviewStats strong{margin-top:5px;color:var(--letter-ink);font-size:24px}.cw-adminReviewImport{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:end;padding:20px 0;border-block:1px solid var(--letter-line)}.cw-adminReviewImport h2,.cw-adminReviewImport p{margin:0}.cw-adminReviewImport p{margin-top:7px;color:var(--letter-indigo-soft);font-size:12px;line-height:1.55}.cw-adminReviewImport form{display:flex;gap:8px}.cw-adminReviewFilters a,.cw-adminReviewImport button,.cw-adminReviewImport label,.cw-adminReviewList button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--letter-line);border-radius:8px;padding:0 14px;background:var(--letter-paper);color:var(--letter-ink);font-size:12px;font-weight:750}.cw-adminReviewImport input[type=file]{max-width:190px;font-size:11px}.cw-adminReviewImport button,.cw-adminReviewList button{border-color:var(--letter-ink);background:var(--letter-ink);color:var(--letter-paper)}.cw-adminReviewFilters{display:flex;gap:8px;margin:20px 0 8px}.cw-adminReviewFilters a.is-active{border-color:var(--letter-ink);background:var(--letter-ink);color:var(--letter-paper)}.cw-adminReviewList>article{padding:20px 0;border-bottom:1px solid var(--letter-line)}.cw-adminReviewList footer,.cw-adminReviewList header{display:flex;align-items:center;justify-content:space-between;gap:18px}.cw-adminReviewList header em{color:var(--letter-seal);font-size:11px;font-style:normal;font-weight:800}.cw-adminReviewList header em.is-public{color:var(--letter-ink)}.cw-adminReviewList article>p{margin:12px 0 18px;color:var(--letter-ink);line-height:1.7;white-space:pre-wrap}.cw-adminReviewList footer>div{display:grid;gap:3px}.cw-adminReviewList footer span{color:var(--letter-indigo-soft);font-size:11px}.cw-adminReviewEmpty{display:grid;min-height:180px;place-items:center;align-content:center;gap:8px;color:var(--letter-indigo-soft)}@media (max-width:640px){.cw-pageAdmin.cw-adminReviewsPage .cw-phone{padding:20px}.cw-adminReviewImport{grid-template-columns:1fr}.cw-adminReviewImport form{display:grid}.cw-adminReviewImport label{justify-content:flex-start}.cw-adminReviewList footer{align-items:end}}