.U6Ztfq_page{--mist:#edf0f5;--card:#fbfcfe;--ink:#252b3b;--muted:#5d6375;--line:#d7dce6;--rose:#a3536c;--roseSoft:#f3e3e9;--hA:#8ea3d3;--hB:#b3a5d5;--hC:#d8a5bd;--skin:#ebcdba;--ok:#3f7f6a;--ng:#b0474f;color:var(--ink);background:var(--mist);padding:64px 24px 72px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,sans-serif;font-size:15px;line-height:1.95}.dark .U6Ztfq_page{--mist:#12141b;--card:#1a1d27;--ink:#e8e9f0;--muted:#a6aaba;--line:#2f3442;--rose:#e29db3;--roseSoft:#3a2630;--hA:#6f84b8;--hB:#9384bc;--hC:#b9849e;--skin:#c9a893;--ok:#7cc3a9;--ng:#e8868e}.U6Ztfq_page h1,.U6Ztfq_page h2{letter-spacing:.03em;text-wrap:balance;margin:0;font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-weight:600;line-height:1.45}.U6Ztfq_page h1{font-size:clamp(27px,3.4vw,40px)}.U6Ztfq_page h2{margin-bottom:12px;font-size:clamp(21px,2.3vw,27px)}.U6Ztfq_page h3{margin:0;font-size:16px;font-weight:700;line-height:1.6}.U6Ztfq_page p{margin:0}.U6Ztfq_page a:focus-visible,.U6Ztfq_page button:focus-visible,.U6Ztfq_page summary:focus-visible{outline:3px solid var(--hA);outline-offset:3px}.U6Ztfq_container{max-width:1040px;margin:auto}.U6Ztfq_section{padding-top:56px}.U6Ztfq_lead{color:var(--muted)}.U6Ztfq_small{color:var(--muted);font-size:13px;margin-top:12px!important}.U6Ztfq_textLink{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--hB);text-decoration-color:var(--hB)}.U6Ztfq_hex{font-variant-numeric:tabular-nums;color:var(--muted);letter-spacing:.02em;font-size:11.5px}.U6Ztfq_head{gap:10px;display:grid}.U6Ztfq_band{background:linear-gradient(90deg,var(--hA),var(--hB),var(--hC));border-radius:3px;width:132px;height:6px;display:block}.U6Ztfq_tryon{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px;margin-top:28px;display:grid}.U6Ztfq_tryon>*{min-width:0}.U6Ztfq_photo{aspect-ratio:3/4;background:#3a3c41;border-radius:28px 28px 28px 6px;max-width:100%;position:relative;overflow:hidden}.U6Ztfq_photoImg{inset:0;position:absolute!important}.U6Ztfq_photoTag{z-index:2;color:#252b3b;background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:3px 12px 3px 6px;font-size:12.5px;display:flex;position:absolute;bottom:12px;left:12px}.U6Ztfq_photoTag i{border:1px solid #0002;border-radius:50%;width:18px;height:18px;display:block}.U6Ztfq_controls{align-content:start;display:grid}.U6Ztfq_tabs{background:var(--card);border:1px solid var(--line);border-radius:999px;grid-template-columns:repeat(3,auto);justify-self:start;gap:2px;padding:4px;display:inline-grid}.U6Ztfq_tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:6px 18px;font-weight:500}.U6Ztfq_tabs button[aria-selected=true]{background:var(--ink);color:var(--mist)}.U6Ztfq_typeLine{color:var(--muted);font-size:14px;margin-top:12px!important}.U6Ztfq_typeLine b{color:var(--ink);font-weight:700}.U6Ztfq_swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.U6Ztfq_sw{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;width:100%;padding:0;display:grid}.U6Ztfq_chip{aspect-ratio:5/4;border:1px solid #0000000f;border-radius:12px;transition:box-shadow .15s}.U6Ztfq_sw[aria-pressed=true] .U6Ztfq_chip{box-shadow:inset 0 0 0 3px var(--card),0 0 0 2px var(--ink)}.U6Ztfq_swName{font-size:12.5px;line-height:1.4}.U6Ztfq_avoid{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.U6Ztfq_avoidLabel{color:var(--muted);margin-right:2px;font-size:12.5px}.U6Ztfq_avoidChip{cursor:pointer;border:1px solid #0000001f;border-radius:50%;width:38px;height:38px;padding:0;position:relative}.U6Ztfq_avoidChip:after{content:"";background:linear-gradient(135deg,transparent 46%,var(--ng) 46% 54%,transparent 54%);position:absolute;inset:-3px}.U6Ztfq_avoidChip[aria-pressed=true]{box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--ink)}.U6Ztfq_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.U6Ztfq_btnPrimary,.U6Ztfq_btnGhost{font:inherit;cursor:pointer;white-space:nowrap;border:1.5px solid var(--ink);border-radius:999px;justify-content:center;align-items:center;padding:11px 22px;font-weight:700;text-decoration:none;display:inline-flex}.U6Ztfq_btnPrimary{background:var(--ink);color:var(--mist)}.U6Ztfq_btnGhost{color:var(--ink);background:0 0}.U6Ztfq_btnGhost:disabled{opacity:.7;cursor:default}.U6Ztfq_savedNote{color:var(--muted);font-size:13px;margin-top:10px!important}.U6Ztfq_savedNote a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.U6Ztfq_signin{background:var(--roseSoft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;font-size:13.5px;display:flex}.U6Ztfq_signin p{flex:220px}.U6Ztfq_signin b{color:var(--rose)}.U6Ztfq_signin .U6Ztfq_btnPrimary{padding:7px 16px}.U6Ztfq_split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.U6Ztfq_split p+p{margin-top:12px}.U6Ztfq_map{color:var(--muted);grid-template-rows:1fr 1fr auto;grid-template-columns:auto 1fr 1fr;gap:8px;font-size:12.5px;display:grid}.U6Ztfq_yLab{writing-mode:vertical-rl;text-align:center;letter-spacing:.2em;align-self:center}.U6Ztfq_xLab{grid-column:2/4;justify-content:space-between;display:flex}.U6Ztfq_quad{background:var(--card);border:1px solid var(--line);border-radius:16px;align-content:start;gap:8px;min-height:112px;padding:14px;display:grid}.U6Ztfq_quad b{color:var(--ink);font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-size:16px}.U6Ztfq_quadDots{gap:6px;display:flex}.U6Ztfq_quadDots i{border:1px solid #00000014;border-radius:50%;width:22px;height:22px;display:block}.U6Ztfq_quadMe{border:2px solid var(--ink);background:linear-gradient(160deg,color-mix(in srgb,var(--hA) 24%,var(--card)),color-mix(in srgb,var(--hC) 24%,var(--card)))}.U6Ztfq_axes{background:var(--card);border:1px solid var(--line);border-radius:20px;gap:22px;margin-top:22px;padding:22px 24px;display:grid}.U6Ztfq_legend{color:var(--muted);flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.U6Ztfq_legend span{align-items:center;gap:6px;display:inline-flex}.U6Ztfq_legend i{border-radius:50%;width:14px;height:14px;display:block}.U6Ztfq_axRow{grid-template-columns:5.5em minmax(0,1fr) 5.5em;align-items:center;gap:14px;font-size:13px;display:grid}.U6Ztfq_axRight{text-align:right}.U6Ztfq_track{height:62px;position:relative}.U6Ztfq_lane{background:var(--line);height:2px;position:absolute;left:0;right:0}.U6Ztfq_dot{color:#fff;border:2px solid var(--card);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-15px;font-size:12px;font-weight:700;display:grid;position:absolute}.U6Ztfq_who{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.U6Ztfq_who article{align-content:start;gap:8px;display:grid}.U6Ztfq_who h3{align-items:center;gap:8px;display:flex}.U6Ztfq_who h3 i{border-radius:50%;width:12px;height:12px;display:block}.U6Ztfq_chips{flex-wrap:wrap;gap:6px;display:flex}.U6Ztfq_chips span{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:1px 10px;font-size:12.5px}.U6Ztfq_ticket{background:var(--ink);color:var(--mist);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:36px;padding:18px 22px;display:grid;position:relative}.U6Ztfq_ticket:before,.U6Ztfq_ticket:after{content:"";background:var(--mist);border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%}.U6Ztfq_ticket:before{left:-11px}.U6Ztfq_ticket:after{right:-11px}.U6Ztfq_thumbs{display:flex}.U6Ztfq_thumbs i{border:2px solid var(--ink);border-radius:10px;width:46px;height:58px;margin-left:-12px;display:block}.U6Ztfq_thumbs i:first-child{margin-left:0}.U6Ztfq_ticket p{font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-size:18px;line-height:1.5}.U6Ztfq_ticket small{opacity:.8;margin-top:2px;font-family:Hiragino Sans,Yu Gothic,sans-serif;font-size:12.5px;display:block}.U6Ztfq_ticketBtn{background:var(--mist);color:var(--ink);white-space:nowrap;text-align:center;border-radius:999px;padding:11px 22px;font-weight:700;text-decoration:none}.U6Ztfq_swaps{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.U6Ztfq_swap{background:var(--card);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:12px;padding:10px 14px;display:grid}.U6Ztfq_pill{word-break:keep-all;align-items:center;gap:10px;min-width:0;font-size:13.5px;line-height:1.35;display:flex}.U6Ztfq_pill i{border:1px solid #0000001a;border-radius:10px;flex:none;width:40px;height:40px;display:block;position:relative}.U6Ztfq_ng i:after,.U6Ztfq_ok i:after{color:#fff;text-align:center;border-radius:50%;width:18px;height:18px;font-size:11px;font-style:normal;line-height:18px;position:absolute;top:-8px;right:-6px}.U6Ztfq_ng i:after{content:"×";background:var(--ng)}.U6Ztfq_ok i:after{content:"✓";background:var(--ok)}.U6Ztfq_gold{background:linear-gradient(135deg,#8a6a1f,#e9c96a 45%,#a17b26)}.U6Ztfq_silver{background:linear-gradient(135deg,#8d939d,#f1f3f6 45%,#9aa1ab)}.U6Ztfq_arrow{background:var(--muted);width:28px;height:2px;position:relative}.U6Ztfq_arrow:after{content:"";border:5px solid #0000;border-left-color:var(--muted);border-right:0;position:absolute;top:-4px;right:0}.U6Ztfq_why{color:var(--muted);font-size:13px}.U6Ztfq_toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin-top:14px;font-size:13.5px;display:inline-flex;position:relative}.U6Ztfq_toggle input{opacity:0;width:1px;height:1px;position:absolute}.U6Ztfq_knob{background:var(--line);border-radius:999px;flex:none;width:42px;height:24px;transition:background .2s;position:relative}.U6Ztfq_knob:after{content:"";background:var(--card);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.U6Ztfq_toggle input:checked+.U6Ztfq_knob{background:var(--rose)}.U6Ztfq_toggle input:checked+.U6Ztfq_knob:after{transform:translate(18px)}.U6Ztfq_toggle input:focus-visible+.U6Ztfq_knob{outline:3px solid var(--hA);outline-offset:2px}.U6Ztfq_mk{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.U6Ztfq_mkCard{background:var(--card);border:1px solid var(--line);border-radius:18px;align-content:start;gap:12px;padding:16px;display:grid}.U6Ztfq_mkItems{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.U6Ztfq_mkItems li{justify-items:center;gap:3px;font-size:12px;line-height:1.35;display:grid}.U6Ztfq_forType{color:var(--muted);font-size:11px}.U6Ztfq_pan{width:54px;height:54px;box-shadow:inset 0 -3px 6px #0002,0 0 0 4px var(--line);border-radius:50%;display:block}.U6Ztfq_panSm{width:34px;height:34px;box-shadow:inset 0 -2px 4px #0002}.U6Ztfq_pearl{background-image:radial-gradient(circle at 30% 28%,#fff9 0 8%,#0000 30%),radial-gradient(#fff5 .6px,#0000 1px);background-size:auto,4px 4px}.U6Ztfq_glitter{background-image:radial-gradient(circle at 30% 28%,#fff6 0 6%,#0000 26%),radial-gradient(#fff 1.6px,#0000 2.2px),radial-gradient(#ffe9f5 1.2px,#0000 2px);background-position:0 0,2px 3px,6px 1px;background-size:auto,13px 11px,9px 14px}.U6Ztfq_lipstick{width:26px;height:58px}.U6Ztfq_lips{width:60px;height:58px}.U6Ztfq_cheek{background:var(--skin);border-radius:50%;width:58px;height:58px;display:block;position:relative;overflow:hidden}.U6Ztfq_cheek i{filter:blur(5px);border-radius:50%;transition:all .3s;position:absolute;inset:16px}.U6Ztfq_kOn .U6Ztfq_cheek i{filter:blur(9px);opacity:.75;inset:8px}.U6Ztfq_texture{border-top:1px dashed var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding-top:12px;font-size:12.5px;line-height:1.6;display:grid}.U6Ztfq_texture b{font-size:13px}.U6Ztfq_kLine{color:var(--muted);font-size:13px;margin-top:12px!important}.U6Ztfq_hair{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:28px;margin-top:20px;display:grid}.U6Ztfq_hairPhoto{margin:0}.U6Ztfq_hairPhoto img{border-radius:20px;width:100%;height:auto;display:block}.U6Ztfq_hairPhoto figcaption{color:var(--muted);margin-top:6px;font-size:12px}.U6Ztfq_tiers{gap:18px;display:grid}.U6Ztfq_tiers h3{color:var(--muted);margin-bottom:8px;font-size:14px;font-weight:500}.U6Ztfq_strands{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.U6Ztfq_strands li{text-align:center;word-break:keep-all;justify-items:center;gap:6px;width:100px;font-size:11.5px;line-height:1.35;display:grid}.U6Ztfq_strands i{border-radius:20px 20px 14px 14px;width:40px;height:112px;display:block;position:relative;overflow:hidden}.U6Ztfq_strands i:before{content:"";background:repeating-linear-gradient(90deg,#ffffff1f 0 2px,#0000 2px 5px,#0000001a 5px 6px,#0000 6px 9px),linear-gradient(90deg,#0003,#0000 35%,#ffffff2e 55%,#0000 75%,#0002);position:absolute;inset:0}.U6Ztfq_strandNg i:after{content:"";background:linear-gradient(135deg,transparent 47%,var(--ng) 47% 53%,transparent 53%);position:absolute;inset:0}.U6Ztfq_fit{gap:3px;display:flex}.U6Ztfq_fit b{color:#fff;border-radius:4px;padding:0 4px;font-size:10.5px;font-weight:700}.U6Ztfq_tell{margin-top:16px!important}.U6Ztfq_sceneTitle{margin-top:28px!important}.U6Ztfq_scenes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.U6Ztfq_scenes li{background:var(--card);border:1px solid var(--line);border-radius:18px;align-content:start;gap:6px;padding:14px;display:grid}.U6Ztfq_outfit{border:1px solid #0000001a;border-radius:12px;height:64px;display:flex;overflow:hidden}.U6Ztfq_outfit i{min-width:10px;display:block}.U6Ztfq_sceneName{font-size:15px;font-weight:700}.U6Ztfq_sceneParts{color:var(--muted);font-size:12px;line-height:1.6}.U6Ztfq_sceneText{font-size:13.5px;line-height:1.8}.U6Ztfq_mkTip{color:var(--muted);font-size:12.5px;line-height:1.7}.U6Ztfq_faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:4px 18px}.U6Ztfq_faq details+details{margin-top:8px}.U6Ztfq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;list-style:none;display:flex}.U6Ztfq_faq summary::-webkit-details-marker{display:none}.U6Ztfq_faq summary:after{content:"+";color:var(--muted);flex:none;font-size:20px}.U6Ztfq_faq details[open] summary:after{content:"−"}.U6Ztfq_faq details p{color:var(--muted);padding-bottom:14px;font-size:14.5px}.U6Ztfq_book{background:var(--card);border:1px solid var(--line);border-radius:26px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;margin-top:56px;padding:26px;display:grid}.U6Ztfq_pages{width:150px;height:190px;display:block;position:relative}.U6Ztfq_pages>span{background:var(--mist);border:1px solid var(--line);border-radius:8px;position:absolute;inset:0}.U6Ztfq_pages>span:first-child{transform:rotate(-7deg)translate(-8px,6px)}.U6Ztfq_pages>span:nth-child(2){transform:rotate(-2deg)}.U6Ztfq_pages>span:nth-child(3){background:#fff;align-content:start;gap:6px;padding:16px 14px;display:grid;transform:rotate(4deg)translate(10px,-4px)}.U6Ztfq_pageRow{gap:4px;display:flex}.U6Ztfq_pageRow i{border-radius:3px;flex:1;height:18px;display:block}.U6Ztfq_ln{background:#d6dae3;border-radius:3px;height:5px;display:block}.U6Ztfq_bookTitle{font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-size:20px;font-weight:600;line-height:1.5}.U6Ztfq_book .U6Ztfq_bookTitle+p{color:var(--muted);margin-top:6px;font-size:14px}.U6Ztfq_related{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.U6Ztfq_related a{color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.U6Ztfq_related a:hover{border-color:var(--ink)}.U6Ztfq_byline{color:var(--muted);font-size:12.5px;margin-top:18px!important}@media (max-width:760px){.U6Ztfq_page{padding:96px 16px 56px;font-size:14.5px}.U6Ztfq_desk{display:none}.U6Ztfq_tryon{grid-template-columns:1fr;gap:16px;margin-top:16px}.U6Ztfq_photo{aspect-ratio:4/5;border-radius:22px 22px 22px 6px}.U6Ztfq_typeLine,.U6Ztfq_avoidLabel,.U6Ztfq_swName,.U6Ztfq_sw .U6Ztfq_hex{display:none}.U6Ztfq_swatches{gap:8px}.U6Ztfq_actions .U6Ztfq_btnPrimary,.U6Ztfq_actions .U6Ztfq_btnGhost{flex:1;padding:11px 12px;font-size:14px}.U6Ztfq_split,.U6Ztfq_hair,.U6Ztfq_book,.U6Ztfq_who,.U6Ztfq_mk,.U6Ztfq_scenes{grid-template-columns:1fr}.U6Ztfq_axRow{word-break:keep-all;grid-template-columns:4.4em minmax(0,1fr) 4.4em;gap:6px;font-size:12px}.U6Ztfq_axes{padding:16px}.U6Ztfq_swap{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:8px;padding:10px 12px}.U6Ztfq_pill{gap:8px;font-size:12.5px}.U6Ztfq_pill i{width:32px;height:32px}.U6Ztfq_why{grid-column:1/-1;font-size:12.5px}.U6Ztfq_arrow{width:20px}.U6Ztfq_ticket{grid-template-columns:1fr}.U6Ztfq_related{grid-template-columns:repeat(2,minmax(0,1fr))}.U6Ztfq_pages{width:120px;height:150px;margin-left:12px}}@media (prefers-reduced-motion:reduce){.U6Ztfq_page *{transition:none!important}}
