.of-blossom{flex:none;width:16px;height:16px}.of-vf{white-space:nowrap;color:var(--color-paper-ink-3);align-items:center;gap:4px;display:inline-flex}.of-vf svg{flex:none;width:13px;height:13px}.of-none{color:var(--color-paper-ink-3);font-weight:400}.of-card{box-sizing:border-box;background:var(--sg-white);min-width:0;color:var(--color-paper-ink);border-radius:24px;flex-direction:column;padding:14px 22px 22px;display:flex;box-shadow:0 0 0 1px #151a2112,0 1px 2px #151a2108}.of-story{color:var(--color-paper-ink);transition:background .24s var(--sg-ease);border-radius:16px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;display:grid}a.of-story:hover{background:#151a210a}a.of-story:focus-visible{outline:2px solid var(--color-paper-ink);outline-offset:1px}.of-th{border-radius:13px;width:52px;height:52px;box-shadow:inset 0 0 0 1px #0000000f}.of-th-none{background:var(--sg-paper-2);display:block}.of-st{gap:4px;min-width:0;display:grid}.of-st .fam-kind{gap:5px;margin:0;font-size:10.5px}.of-st b{font:500 14.5px/1.3 var(--font-serif);color:var(--color-paper-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.of-terms{min-width:0;margin:0;display:grid}.of-terms>div{border-top:1px solid #151a2112;grid-template-columns:6.2rem minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.of-terms dt{font:500 12.5px/1.5 var(--font-body);color:var(--color-paper-ink-3)}.of-terms dd{min-width:0;font:500 13.5px/1.5 var(--font-body);color:var(--color-paper-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.of-terms>.of-unit-row{border-top:0;padding:14px 0 0;display:block}.of-story+.of-terms>.of-unit-row{border-top:1px solid var(--sg-line);margin-top:12px;padding-top:14px}.of-unit-row dd{font:500 24px/1.18 var(--font-serif);letter-spacing:-.012em;text-wrap:pretty;overflow-wrap:break-word;margin:0}.of-terms>.of-seller-row{border-top:0;padding:8px 0 12px;display:block}.of-terms>.of-unit-row+div:not(.of-seller-row){margin-top:12px}.of-seller-row dd{font:500 14px/1.4 var(--font-body);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.of-seller-row .of-vf{font-size:13px}.of-door{background:var(--sg-white);color:var(--color-paper-ink);border-radius:20px;margin-top:26px;padding:18px 20px 6px;box-shadow:0 0 0 1px #151a2114,0 1px 2px #151a210a,0 10px 26px #151a210f}.of-door-top{border-bottom:1px solid var(--sg-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.of-door-h{font:600 11.5px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-paper-ink-2);align-items:center;gap:8px;margin:0;display:flex}.of-door-mua{font:600 12.5px/1 var(--font-body);color:var(--color-paper-ink-2);text-align:right;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.of-door-mua svg{width:14px;height:14px;transition:transform .24s var(--sg-ease);flex:none}.of-door-mua:hover{color:var(--color-paper-ink)}.of-door-mua:hover svg{transform:translate(2px)}.of-door-mua:focus-visible{outline:2px solid var(--color-paper-ink);outline-offset:3px;border-radius:4px}.of-door-list{margin:0;padding:0;list-style:none}.of-door-o{padding:14px 0}.of-door-o+.of-door-o{border-top:1px solid var(--sg-line)}.of-door-t{justify-content:space-between;align-items:baseline;gap:14px;margin:0;display:flex}.of-door-t b{min-width:0;font:500 18.5px/1.25 var(--font-serif);letter-spacing:-.005em;text-wrap:balance;overflow-wrap:break-word}.of-door-p{font:600 15px/1.2 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.of-door-p small{font:500 12.5px/1 var(--font-body);color:var(--color-paper-ink-3)}.of-door-s{font:500 13px/1.4 var(--font-body);color:var(--color-paper-ink-2);flex-wrap:wrap;gap:2px 10px;margin:6px 0 0;display:flex}.of-door-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 14px;margin-top:12px;display:flex}.of-door-w{font:500 13px/1.45 var(--font-body);color:var(--color-paper-ink-2);margin:0}.of-door-ask{flex:none;height:42px;padding:0 18px;font-size:14px}.of-hero{border-top:1px solid var(--sg-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-top:4px;padding-top:18px;display:flex}.of-hero-tx{flex:260px;min-width:0}.of-hero-line{font:500 15px/1.35 var(--font-body);color:var(--color-paper-ink-2);font-variant-numeric:tabular-nums;margin:9px 0 0}.of-hero-line b{font:500 19px/1.2 var(--font-serif);color:var(--color-paper-ink);letter-spacing:-.005em;overflow-wrap:break-word}.of-hp{white-space:nowrap}.of-hero-sub{font:500 13px/1.4 var(--font-body);color:var(--color-paper-ink-3);margin:4px 0 0}.of-hero-sub a{color:var(--color-paper-ink-2);text-underline-offset:3px;-webkit-text-decoration:underline #151a2140;text-decoration:underline #151a2140}.of-hero-sub a:hover{color:var(--color-paper-ink)}.of-hero-ask{flex:none}.of-sec-story{margin-top:var(--sp-block,96px)}.of-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;display:flex}.of-sec-story .of-sec-h{align-items:center;gap:8px;margin:0;display:flex}.of-sec-say{font:400 15px/1.5 var(--font-body);color:var(--color-paper-ink-2);margin:0}.of-sec-say a{color:var(--color-paper-ink);text-underline-offset:3px;-webkit-text-decoration:underline #151a2140;text-decoration:underline #151a2140}.of-sec .of-terms>.of-seller-row+div{border-top:1px solid #151a2112}@media (max-width:767px){.of-sec-story{margin-top:64px}.of-card{border-radius:22px;padding:12px 18px 18px}.of-unit-row dd{font-size:22px}.of-door{padding:16px 16px 4px}.of-hero{flex-direction:column;align-items:stretch;gap:12px;padding-top:14px}.of-hero-tx{flex:none}.of-hero-ask{width:100%;height:46px}.of-hero-line b{font-size:17px}.of-door-t{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.of-door-mua svg,.of-story{transition:none}}.of-hero-ask,.of-door-ask{white-space:nowrap}.of-door-soon{font:600 13px/1.4 var(--font-body);color:var(--color-paper-ink-2);margin:0}.gk-card .of-hero{background:#f6e3bdc7;border:1px solid #e8b45b80;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;margin-top:0;padding:11px 12px 11px 14px;display:grid}.gk-card .of-door-h{font:700 11.5px/1.3 var(--sg-sans);letter-spacing:.08em;color:var(--sg-gold-ink);gap:6px}.gk-card .of-hero-line{font:400 14.5px/1.35 var(--sg-sans);color:var(--sg-ask-ink);margin:3px 0 0}.gk-card .of-hero-line b{font:600 14.5px/1.35 var(--sg-sans);color:inherit;letter-spacing:0}.gk-card .of-hero-sub{font:400 12.5px/1.4 var(--sg-sans);color:var(--sg-ask-ink);margin:2px 0 0}.gk-card .of-hero-sub a{color:var(--sg-gold-ink);text-underline-offset:2px;font-weight:600;text-decoration-color:currentColor;text-decoration-thickness:1px}.gk-card .of-hero-ask{height:36px;padding:0 14px;font-size:13.5px}@media (max-width:640px){.gk-card .of-hero{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.gk-card .of-hero-line{font-size:14px}.gk-card .of-hero-ask{width:100%}}button.at-door{cursor:pointer;text-align:left;border-width:1px;width:100%}
