:root{color-scheme:light;--paper:#f4f0e7;--ink:#263c30;--muted:#768074;--line:#d8d9cc;--rust:#984e37}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:var(--paper);font-family:"PingFang SC","Microsoft YaHei",sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--rust);outline-offset:5px}.masthead{max-width:1360px;margin:auto;padding:30px 5%;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{font-family:"Songti SC","Noto Serif CJK SC",serif;font-size:26px;letter-spacing:.15em}.brand span{display:block;font-family:Arial,sans-serif;font-size:9px;letter-spacing:.24em;margin-top:8px}.masthead nav{display:flex;gap:22px;align-items:center;font-size:13px}.entry{border-bottom:1px solid var(--ink);padding:10px 0}.entry span{margin-left:18px}.masthead form{margin:0}.logout{border:0;background:none;color:var(--muted);font:inherit;cursor:pointer}main{max-width:1240px;margin:auto;padding:0 4% 28px}.tea-art{border-top:1px solid var(--line)}.art-top,.art-bottom{display:flex;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:.22em;color:var(--muted);padding:23px 0}.art-top span:first-child{font-size:12px}.word-field{height:clamp(500px,64vw,690px);position:relative;isolation:isolate}.word-field h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:"Songti SC","STSong","Noto Serif CJK SC","SimSun",serif;font-size:clamp(220px,29vw,350px);font-weight:400;margin:0;line-height:1;letter-spacing:-.05em;z-index:1}.orbit{position:absolute;width:52%;aspect-ratio:1;border:1px solid #d6dacd;border-radius:50%;left:24%;top:50%;transform:translateY(-50%)}.orbit:after{content:"";position:absolute;inset:9%;border:1px solid #e0e1d5;border-radius:50%}.word{position:absolute;font-family:Georgia,"Times New Roman",serif;font-weight:400;line-height:1.3;z-index:2}.english{left:9%;top:13%;font-size:clamp(56px,8vw,100px);font-style:italic}.french{right:12%;top:11%;font-size:clamp(40px,5.5vw,66px)}.japanese{right:2%;top:41%;font-family:"Songti SC",serif;font-size:38px;letter-spacing:.1em;color:#6c7868}.korean{left:6%;top:49%;font-size:47px;color:#7b826d}.russian{right:12%;bottom:13%;font-size:clamp(40px,5vw,62px);font-style:italic}.arabic{left:12%;bottom:16%;font-size:52px}.portuguese{left:43%;top:1%;font-size:30px;color:#8e795b}.german{left:45%;bottom:1%;font-size:36px;color:#8e795b}.italian{left:1%;top:34%;font-size:27px;color:#8e795b}.spanish{right:3%;bottom:32%;font-size:29px;color:#8e795b}.seal{position:absolute;left:64%;top:64%;z-index:3;border:1px solid var(--rust);color:var(--rust);font-family:serif;font-size:15px;line-height:1.2;padding:5px 7px;transform:rotate(-5deg)}.art-bottom{border-top:1px solid var(--line)}.revenue{padding:20px 0 34px}.revenue-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.overline{font-size:10px;letter-spacing:.2em;color:var(--muted);margin:0 0 8px}h2{font-size:23px;font-weight:500;margin:0}.periods{display:flex;gap:6px;flex-wrap:wrap}.periods a{padding:9px 15px;border:1px solid var(--line);border-radius:30px;font-size:13px}.periods a[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.range{font-size:12px;color:var(--muted);line-height:1.7;margin:18px 0}.store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.store-card{border:1px solid var(--line);background:#fbf9f2;padding:24px}.store-card h3{font-size:15px;font-weight:400;margin:0 0 16px}.store-card p{font-family:Georgia,serif;font-size:36px;margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.store-card p span{font-size:20px;color:var(--muted)}@media(min-width:1600px){.word-field{height:740px}}@media(max-width:600px){.masthead{padding:24px 6%;gap:12px}.brand{font-size:23px}.brand span{font-size:8px}.masthead nav{gap:12px;font-size:12px}.entry span{margin-left:8px}main{padding:0 6% 20px}.word-field{height:510px}.word-field h1{font-size:210px}.orbit{width:80%;left:10%}.english{left:1%;top:12%;font-size:58px}.french{right:3%;top:15%;font-size:43px}.portuguese{left:46%;top:3%;font-size:23px}.japanese{right:0;top:41%;font-size:24px;writing-mode:vertical-rl}.korean{left:0;top:44%;font-size:33px}.arabic{left:3%;bottom:17%;font-size:39px}.russian{right:1%;bottom:16%;font-size:41px}.german{left:44%;bottom:4%;font-size:28px}.italian{left:6%;top:31%;font-size:21px}.spanish{right:6%;bottom:30%;font-size:22px}.seal{left:69%;top:60%;font-size:12px}.art-top,.art-bottom{font-size:8px;letter-spacing:.12em}.revenue{padding-top:14px}.revenue-head{align-items:flex-start;flex-direction:column;gap:16px}.periods{gap:5px;width:100%}.periods a{flex:1;text-align:center;white-space:nowrap;padding:9px 6px;font-size:12px}.store-grid{grid-template-columns:1fr;gap:10px}.store-card{padding:20px}.store-card p{font-size:32px}}

.store-card{display:block;transition:border-color .15s,background .15s}.store-card:hover{border-color:var(--ink);background:#fffdf7}.store-detail-link{display:block;margin-top:16px;font-size:12px;color:var(--muted)}
