.wts-page{color:#ece5d8;font-family:var(--font-wts-sans), sans-serif;--wts-gold:#d3bc8e;--wts-paper:#ece5d8;--wts-ink:#3b4255;--wts-line:#d3bc8e47;--wts-line-strong:#d3bc8e80;--wts-t2:#ece5d8c2;--wts-t3:#ece5d88a;--wts-r:3px;--wts-gold-ink:#86672f;--wts-pline:#86672f5c;--wts-pt2:#3b42558f;--wts-t-in:.5s;--wts-t-sweep:1.5s;--wts-t-orbit:56s;--wts-t-dial:90s;--wts-t-row:.42s;--wts-d-row:18ms;--wts-t-fade:.45s;--wts-t-splash:.7s;--wts-t-reveal:.6s;--wts-t-name:.28s;--wts-d-paper:.12s;--wts-d-names:.25s;--wts-d-body:.32s;--wts-d-foot:.38s;--wts-d-hub:.35s;background:radial-gradient(120% 90% at 62%,#1b2340 0%,#111628 52%,#0b0e1b 100%);position:fixed;inset:0;overflow:hidden}.wts-page :focus-visible{outline:2px solid var(--wts-gold);outline-offset:2px;border-radius:var(--wts-r)}.wts-paper :focus-visible{outline-color:var(--wts-gold-ink)}.wts-panel:focus,.wts-panel:focus-visible,.wts-sheet:focus,.wts-sheet:focus-visible{outline:none}@property --wts-sweep{syntax:"<angle>";inherits:false;initial-value:380deg}.wts-back,.wts-web{opacity:0;width:100%;height:100%;transition:opacity var(--wts-t-reveal);display:block;position:absolute;inset:0}.wts-back.is-ready,.wts-web.is-ready{opacity:1}.wts-back.is-ready{-webkit-mask-image:conic-gradient(from 0deg at var(--wts-cx,50%) var(--wts-cy,50%), #000 calc(var(--wts-sweep) - 20deg), transparent var(--wts-sweep));mask-image:conic-gradient(from 0deg at var(--wts-cx,50%) var(--wts-cy,50%), #000 calc(var(--wts-sweep) - 20deg), transparent var(--wts-sweep));animation:wts-sweep var(--wts-t-sweep) cubic-bezier(.3, .1, .2, 1) both}@keyframes wts-sweep{0%{--wts-sweep:0deg}to{--wts-sweep:380deg}}.wts-orbit{pointer-events:none;width:0;height:0;animation:wts-spin var(--wts-t-orbit) linear infinite;position:absolute}.wts-orbit i{left:-2px;top:calc(-2px - var(--wts-orbit));background:#f6e7c4;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 6px 1px #f6e7c4bf,0 0 16px 3px #d3bc8e59}.wts-dial{pointer-events:none;animation:wts-fade var(--wts-t-in) var(--wts-d-hub) both;position:absolute;transform:translate(-50%,-50%)}.wts-dial svg{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wts-dial circle{vector-effect:non-scaling-stroke}.wts-dial-static circle{stroke:#ecd6a86b;stroke-width:1px}.wts-dial-ticks{animation:wts-spin var(--wts-t-dial) linear infinite}.wts-dial-ticks circle{stroke:#ecd6a88c;stroke-width:3px;stroke-dasharray:.5 3.5}.wts-dial-ticks path{fill:#ecd6a8}.wts-dial-arcs{animation:wts-spin calc(var(--wts-t-dial) * 1.6) linear infinite reverse}.wts-dial-arcs circle{stroke:var(--wts-el);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:74 46;opacity:.85}@keyframes wts-spin{to{rotate:360deg}}.wts-web{touch-action:manipulation}.wts-web.is-hover{cursor:pointer}.wts-marks{pointer-events:none;position:absolute;inset:0}.wts-region{font-family:var(--font-wts-serif), serif;color:var(--wts-gold);white-space:nowrap;align-items:center;gap:6px;transition:opacity .4s;display:flex;position:absolute;transform:translate(-50%,-50%)}.wts-region img{opacity:.9;filter:sepia(.5)saturate(.8)brightness(.92);width:22px;height:22px;display:inline-block}.wts-region b{letter-spacing:.18em;font-size:14px;font-weight:500}.wts-region.is-dim{opacity:.42}.wts-region.is-home{color:#f3e3bd}.wts-region.is-home img{filter:none;opacity:1}.wts-region.is-off{opacity:0}.wts-ring-label{animation:.6s .35s both wts-ring-label-in}.wts-ring-label b{letter-spacing:.24em;font-size:12px}.wts-ring-label.is-far{opacity:.5}@keyframes wts-ring-label-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.wts-ring-label{animation-duration:10ms;animation-delay:0s}}.wts-mtitle{font-family:var(--font-wts-serif), serif;letter-spacing:.06em;color:#f3ecdf;font-size:26px;font-weight:700;position:absolute;top:18px;left:18px}.wts-name{border-radius:var(--wts-r);color:#ece5d8;white-space:nowrap;animation:wts-fade var(--wts-t-name) both;background:#0d101ec7;padding:0 5px;font-size:11px;line-height:15px;position:absolute;transform:translate(-50%)}.wts-name.is-in{color:var(--wts-t3)}.wts-name.is-hover{z-index:2;background:var(--wts-gold);color:#20263a;font-weight:500}.wts-hubname{font-family:var(--font-wts-serif), serif;letter-spacing:.18em;color:#f3ecdf;white-space:nowrap;text-shadow:0 0 14px #0b0e1b,0 0 4px #0b0e1b,0 0 2px #0b0e1b;animation:wts-in var(--wts-t-in) var(--wts-d-hub) both;padding-left:.18em;font-size:22px;font-weight:700;position:absolute;transform:translate(-50%)}.wts-tip{z-index:3;border:1px solid var(--wts-line-strong);border-radius:var(--wts-r);pointer-events:none;background:#0e1222f0;width:340px;margin-left:-170px;padding:12px 14px;font-size:13px;line-height:1.7;position:absolute}.wts-tip.is-solo{text-align:center;width:260px;margin-left:-130px;transform:translateY(-50%)}.wts-tip b{font-family:var(--font-wts-serif), serif;letter-spacing:.06em;font-size:16px}.wts-tip-rel{letter-spacing:.04em;color:var(--wts-gold);margin-left:8px;font-size:13px}.wts-tip p{color:var(--wts-t2);margin-top:2px}.wts-tip-q{-webkit-line-clamp:2;font-family:var(--font-wts-serif), serif;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wts-tip-q em{color:var(--wts-gold);font-style:normal}.wts-tip p.wts-tip-none{color:var(--wts-t3)}.wts-loading{text-align:center;width:max-content;max-width:calc(100vw - 48px);color:var(--wts-gold);font-family:var(--font-wts-serif), serif;letter-spacing:.2em;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wts-loading small,.wts-loading a{opacity:0;visibility:hidden;animation:.6s forwards wts-loading-late}.wts-loading small{letter-spacing:.08em;color:#d3bc8ea6;max-width:22em;font-size:12px;line-height:1.8;animation-delay:8s}.wts-loading a{border-radius:var(--wts-r);color:var(--wts-gold);letter-spacing:.12em;border:1px solid #d3bc8e80;padding:6px 18px;font-size:13px;text-decoration:none;transition:background-color .2s;animation-delay:20s}.wts-loading.is-failed a{animation-delay:0s}.wts-loading a:hover{background:#d3bc8e1f}@keyframes wts-loading-late{to{opacity:1;visibility:visible}}.wts-panel{scrollbar-width:thin;scrollbar-color:var(--wts-line) transparent;width:min(380px,46vw);animation:wts-in var(--wts-t-in) both;padding:40px 28px 40px 40px;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.wts-games{letter-spacing:.08em;color:var(--wts-t3);gap:14px;margin-bottom:10px;font-size:12px;display:flex}.wts-games span{color:var(--wts-gold)}.wts-games a:hover{color:var(--wts-paper)}.wts-langs{grid-template-columns:max-content repeat(var(--wts-n,4), max-content);letter-spacing:.08em;color:var(--wts-t3);gap:6px 14px;margin-bottom:10px;font-size:12px;display:grid}.wts-langs>*{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.wts-langs-k{border-right:1px solid var(--wts-line);opacity:.8;padding-right:4px;font-size:11px}.wts-langs button{color:inherit;cursor:pointer;justify-self:start}.wts-langs [aria-current],.wts-langs [aria-pressed=true]{color:var(--wts-gold)}.wts-langs a:hover,.wts-langs button:hover{color:var(--wts-paper)}.wts-langs [aria-pressed=true]:hover{color:var(--wts-gold)}.wts-langs.is-voice{z-index:1;color:var(--wts-pt2);animation:wts-in var(--wts-t-in) var(--wts-d-foot) both;justify-content:center;margin:0;padding:6px 44px 0;position:relative}.wts-langs.is-voice .wts-langs-k{border-color:var(--wts-pline)}.wts-langs.is-voice [aria-pressed=true],.wts-langs.is-voice [aria-pressed=true]:hover{color:var(--wts-gold-ink)}.wts-langs.is-voice button:hover{color:var(--wts-ink)}.wts-panel h1{font-family:var(--font-wts-serif), serif;letter-spacing:.08em;color:#f3ecdf;font-size:38px;font-weight:700;line-height:1.2}.wts-intro{color:var(--wts-t2);margin-top:16px;font-size:14px;line-height:1.9}.wts-howto{font-family:var(--font-wts-serif), serif;color:var(--wts-gold);margin-top:12px;font-size:17px}.wts-howto-sub{color:var(--wts-t2);margin-top:4px;font-size:13px;line-height:1.7}.wts-numbers{border-top:1px solid var(--wts-line);border-bottom:1px solid var(--wts-line);grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:24px;padding:16px 0;display:grid}.wts-numbers-lead{color:var(--wts-t3);margin-top:24px;font-size:12.5px;line-height:1.6}.wts-numbers-lead+.wts-numbers{margin-top:8px}.wts-numbers-note{color:var(--wts-t3);margin-top:10px;font-size:12.5px;line-height:1.6}.wts-numbers dd{font-family:var(--font-wts-serif), serif;color:var(--wts-gold);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.wts-numbers dt{color:var(--wts-t3);margin-top:2px;font-size:13px}.wts-numbers>div{flex-direction:column-reverse;justify-content:flex-end;display:flex}.wts-numbers>div dt{margin-top:2px}.wts-stats{flex-direction:column;gap:2px;margin-top:14px;display:flex}.wts-stat{border-radius:var(--wts-r);text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;margin-left:-8px;padding:10px 8px;transition:background .2s;display:flex}button.wts-stat:hover,.wts-stat.is-list button:hover{background:#d3bc8e1c}.wts-stat>span:last-child{flex-direction:column;min-width:0;display:flex}.wts-stat small,.wts-group h3{letter-spacing:.1em;color:var(--wts-gold);font-size:12px}.wts-stat b{font-family:var(--font-wts-serif), serif;font-size:17px;font-weight:500}.wts-stat em{color:var(--wts-t3);font-size:13px;font-style:normal}.wts-stat.is-list{cursor:default;flex-direction:column;align-items:stretch;gap:2px}.wts-stat.is-list button{border-radius:var(--wts-r);cursor:pointer;align-items:center;gap:10px;padding:3px 4px;display:flex}.wts-duo{flex:none;display:inline-flex}.wts-duo .wts-face+.wts-face{margin-left:-10px}.wts-face{background:linear-gradient(180deg, #171c30, color-mix(in srgb, var(--wts-ink) 42%, #1c2238));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--wts-ink) 80%, transparent);border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden}.wts-face img{object-fit:cover;object-position:50% 10%;width:100%;height:100%;display:block}.wts-random{border:1px solid var(--wts-line-strong);border-radius:var(--wts-r);color:var(--wts-gold);letter-spacing:.08em;cursor:pointer;margin-top:14px;padding:7px 16px;font-size:14px;transition:background .2s,color .2s}.wts-random:hover{background:var(--wts-gold);color:#1c2238}.wts-source{color:var(--wts-t3);margin-top:24px;font-size:12px;line-height:1.7}.wts-back-btn{color:var(--wts-gold);cursor:pointer;font-size:14px}.wts-back-btn:hover{text-underline-offset:3px;text-decoration:underline}.wts-who{align-items:center;gap:12px;margin-top:14px;display:flex}.wts-who h2{font-family:var(--font-wts-serif), serif;letter-spacing:.05em;font-size:34px;font-weight:700;line-height:1.25}.wts-el-dot{vertical-align:1px;background:var(--wts-el);width:7px;height:7px;margin-right:7px;display:inline-block;transform:rotate(45deg)}.wts-el-icon{vertical-align:-4px;width:18px;height:18px;margin:0 5px 0 -3px;display:inline-block}.wts-who-sub{color:var(--wts-t3);font-size:13px}.wts-who-forms{color:var(--wts-t3);margin-top:2px;font-size:12px}.wts-who-count{color:var(--wts-t2);margin-top:10px;font-size:15px;line-height:1.7}.wts-hint{font-family:var(--font-wts-serif), serif;color:var(--wts-gold);margin-top:4px;font-size:15px}.wts-group{margin-top:22px}.wts-group h3{border-bottom:1px solid var(--wts-line);justify-content:space-between;padding-bottom:6px;display:flex}.wts-group h3 i{font-variant-numeric:tabular-nums;font-style:normal}.wts-rows{flex-direction:column;gap:1px;margin-top:6px;display:flex}.wts-row{border-radius:var(--wts-r);transition:background .15s;position:relative}.wts-row:hover,.wts-row.is-on,.wts-row:focus-within{background:#d3bc8e1a}.wts-row-main{text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;min-width:0;padding:6px 42px 6px 4px;display:flex}.wts-row-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wts-row-head{align-items:baseline;gap:7px;min-width:0;display:flex}.wts-row-head b{white-space:nowrap;flex:none;font-size:14px;font-weight:500}.wts-row-head small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--wts-gold);font-size:11px;overflow:hidden}.wts-row-head i{font-variant-numeric:tabular-nums;color:var(--wts-t3);flex:none;margin-left:auto;font-size:11px;font-style:normal}.wts-row-line{font-family:var(--font-wts-serif), serif;text-overflow:ellipsis;white-space:nowrap;color:var(--wts-t3);font-size:12.5px;line-height:1.5;transition:color .15s;overflow:hidden}.wts-row:hover .wts-row-line,.wts-row.is-on .wts-row-line{color:var(--wts-t2)}.wts-row-play.wts-row-play{--wts-ring-c:var(--wts-gold);border:1px solid var(--wts-line-strong);width:26px;height:26px;color:var(--wts-gold);margin-top:-13px;position:absolute;top:50%;right:6px}.wts-row-play>svg:first-child{fill:currentColor;width:10px;height:10px}.wts-row-play:hover,.wts-row-play[aria-pressed=true]{border-color:var(--wts-gold);background:var(--wts-gold);color:#1c2238}.wts-panel-top{z-index:4;border-radius:var(--wts-r);background:#10152a;align-items:center;gap:12px;margin:14px -8px 0;padding:8px;display:flex;position:sticky;top:-32px}.is-person .wts-panel-top{margin-top:-8px}.wts-panel-top .wts-back-btn{white-space:nowrap;flex:none}.wts-search{flex:1;min-width:0;position:relative}.wts-search input{border:1px solid var(--wts-line);border-radius:var(--wts-r);width:100%;color:var(--wts-paper);background:#0b0e1b80;padding:6px 10px;font-size:13px;transition:border-color .2s}.wts-search input::placeholder{color:var(--wts-t3)}.wts-search input:focus{border-color:var(--wts-line-strong);outline:none}.wts-search input::-webkit-search-cancel-button{filter:grayscale()brightness(1.6)}.wts-search-list{z-index:5;border:1px solid var(--wts-line-strong);border-radius:var(--wts-r);scrollbar-width:thin;scrollbar-color:var(--wts-line) transparent;background:#12172b;max-height:min(340px,50vh);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #00000080}.wts-search-list p{color:var(--wts-t3);padding:8px;font-size:13px}.wts-search-list button{border-radius:var(--wts-r);text-align:left;cursor:pointer;align-items:center;gap:8px;width:100%;padding:4px 6px;display:flex}.wts-search-list button.is-at,.wts-search-list button:hover{background:#d3bc8e21}.wts-search-list b{flex:none;font-size:14px;font-weight:500}.wts-search-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--wts-t3);font-size:11px;overflow:hidden}.wts-roster-grid button.is-sel .wts-face{box-shadow:0 0 0 2px var(--wts-gold)}.wts-roster-grid button.is-sel span:last-child{color:var(--wts-gold)}.wts-roster h4{font-family:var(--font-wts-serif), serif;letter-spacing:.12em;color:var(--wts-t3);margin-top:12px;font-size:13px;font-weight:500}.wts-roster-grid{grid-template-columns:repeat(5,1fr);gap:8px 4px;margin-top:6px;display:grid}.wts-roster-grid button{cursor:pointer;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.wts-roster-grid .wts-face{width:46px;height:46px}.wts-roster-grid span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--wts-t2);font-size:11px;overflow:hidden}.wts-roster-grid button:hover span:last-child{color:var(--wts-gold)}.wts-sheet{z-index:10;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.wts-sheet.is-closing{pointer-events:none;animation:both wts-out}.wts-splash{animation:wts-fade var(--wts-t-fade) both;background:#0b0e1b;display:flex;position:absolute;inset:0;overflow:hidden}.wts-splash>div{background:radial-gradient(70% 90% at 20% 40%, color-mix(in srgb, var(--wts-ink) 34%, #101427), #0c0f1d 100%);flex:50%;min-width:0;position:relative;overflow:hidden}.wts-splash>div:last-child{background:radial-gradient(70% 90% at 80% 40%, color-mix(in srgb, var(--wts-ink) 34%, #101427), #0c0f1d 100%)}.wts-splash img{object-fit:cover;object-position:50% 0;opacity:0;width:62%;max-width:none;height:112%;transition:opacity var(--wts-t-splash);display:block;position:absolute;top:-2%;left:-14%;-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 72%,#0000 100%)}.wts-splash>div:last-child img{left:auto;right:-14%;-webkit-mask-image:linear-gradient(270deg,#000 72%,#0000 100%);mask-image:linear-gradient(270deg,#000 72%,#0000 100%)}.wts-splash img.is-in{opacity:.92}.wts-scrim{animation:wts-fade var(--wts-t-fade) both;cursor:default;background:#0a0c182e;position:absolute;inset:0}.wts-paper{width:min(920px,100%);max-height:min(820px,100%);color:var(--wts-ink);flex-direction:column;display:flex;position:relative}.wts-paper-bg{border-radius:var(--wts-r);animation:wts-in var(--wts-t-in) var(--wts-d-paper) both;background:linear-gradient(#f1ebdf 0%,#ece5d8 40%,#e6decd 100%);position:absolute;inset:0;box-shadow:0 30px 80px #0000008c}.wts-paper-bg:before{content:"";border:1px solid var(--wts-pline);border-radius:var(--wts-r);pointer-events:none;position:absolute;inset:10px}.wts-paper-bg:after{--c:var(--wts-gold-ink);--l:16px;content:"";pointer-events:none;opacity:.75;background:linear-gradient(var(--c), var(--c)) 0 0 / var(--l) 1px, linear-gradient(var(--c), var(--c)) 0 0 / 1px var(--l), linear-gradient(var(--c), var(--c)) 100% 0 / var(--l) 1px, linear-gradient(var(--c), var(--c)) 100% 0 / 1px var(--l), linear-gradient(var(--c), var(--c)) 0 100% / var(--l) 1px, linear-gradient(var(--c), var(--c)) 0 100% / 1px var(--l), linear-gradient(var(--c), var(--c)) 100% 100% / var(--l) 1px, linear-gradient(var(--c), var(--c)) 100% 100% / 1px var(--l);background-repeat:no-repeat;position:absolute;inset:15px}.wts-seats{z-index:2;justify-content:center;height:0;margin-top:28px;display:flex;position:relative}.wts-seat{width:116px;height:116px;box-shadow:0 0 0 3px #efe8da, 0 0 0 4px var(--wts-pline), 0 10px 24px #3c321e4d;border-radius:50%;display:block;position:relative}.wts-seat+.wts-seat{margin-left:-6px}.wts-seats:after{content:"";z-index:3;width:11px;height:11px;animation:wts-fade var(--wts-t-in) .7s both;background:#d9bd80;border:2px solid #efe8da;margin-left:-8px;position:absolute;top:52px;left:50%;transform:rotate(45deg)}.wts-seat .wts-face{width:100%;height:100%}.wts-names{z-index:1;height:144px;animation:wts-in var(--wts-t-in) var(--wts-d-names) both;flex:none;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.wts-names h2{font-family:var(--font-wts-serif), serif;letter-spacing:.08em;color:#2f3548;white-space:nowrap;font-size:32px;font-weight:700}.wts-names h2:first-child{text-align:right;padding-right:140px}.wts-names h2:last-child{padding-left:140px}.wts-body{z-index:1;scrollbar-width:thin;scrollbar-color:var(--wts-pline) transparent;min-height:0;animation:wts-in var(--wts-t-in) var(--wts-d-body) both;flex:1;margin:0 14px;padding:0 44px 28px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.wts-spread{grid-template-columns:1fr 1fr;gap:0 64px;display:grid;position:relative}.wts-spread:before{content:"";background:var(--wts-pline);width:1px;position:absolute;top:0;bottom:16px;left:50%}.wts-col{min-width:0;padding-bottom:24px;position:relative}.wts-col-mark{filter:brightness(0);opacity:.045;pointer-events:none;width:280px;height:280px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.wts-col>h3{letter-spacing:.14em;color:var(--wts-gold-ink);border-bottom:1px solid var(--wts-pline);padding-bottom:8px;font-size:13px;position:relative}.wts-letter{margin-top:20px;position:relative}.wts-letter+.wts-letter{border-top:1px dashed var(--wts-pline);padding-top:20px}.wts-letter h4{color:var(--wts-gold-ink);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.wts-letter-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.wts-letter-title .wts-voice-btn{flex:none;margin-left:0;translate:none}.wts-letter h4 small{color:var(--wts-pt2);flex:none;font-size:12px;font-weight:400}.wts-letter h4 small.wts-form{border:1px solid color-mix(in srgb, var(--wts-pt2) 45%, transparent);border-radius:999px;padding:0 6px;line-height:1.5}.wts-letter.is-story p{color:var(--wts-pt2)}.wts-letter p{font-family:var(--font-wts-serif), serif;color:#2d3346;white-space:pre-line;margin-top:8px;font-size:17px;font-weight:500;line-height:1.85}.wts-never{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex;position:relative}.wts-never p{font-family:var(--font-wts-serif), serif;letter-spacing:.1em;color:var(--wts-pt2);font-size:20px;font-weight:500;line-height:1.7}.wts-never small{color:var(--wts-pt2);margin-top:16px;font-size:13px;line-height:1.8}.wts-never.is-both{min-height:200px}.wts-profile{z-index:1;grid-template-columns:repeat(var(--wts-cols,3), minmax(0, 1fr));border-top:1px solid var(--wts-pline);text-align:left;gap:0 28px;margin:22px 0 6px;padding:22px 0 24px;display:grid;position:relative}.wts-profile>h4{letter-spacing:.12em;color:var(--wts-gold-ink);text-align:center;grid-column:1/-1;margin-bottom:14px;font-size:13px;font-weight:400}.wts-profile>div+div{border-left:1px solid #2d33461f;padding-left:28px}.wts-profile h3{letter-spacing:.12em;color:var(--wts-pt2);margin-bottom:8px;font-size:12px;font-weight:500}.wts-profile li+li{margin-top:12px}.wts-profile b{color:#2d3346;font-size:12px;font-weight:600}.wts-profile p{font-family:var(--font-wts-serif), serif;color:#2d3346;margin-top:2px;font-size:14.5px;font-weight:500;line-height:1.75}.wts-profile li:not(.is-told) p:before{content:"「"}.wts-profile li:not(.is-told) p:after{content:"」"}.wts-profile li:not(.is-told) p:lang(en):before{content:"“"}.wts-profile li:not(.is-told) p:lang(en):after{content:"”"}.wts-profile li.is-told p{color:#4a5068}.wts-profile small{color:var(--wts-pt2);margin-top:2px;font-size:11.5px;display:block}@media (max-width:760px){.wts-profile{grid-template-columns:1fr;gap:16px}.wts-profile>div+div{border-left:0;padding-left:0}}.wts-story{text-align:center;padding:4px 0 18px}.wts-story-none{letter-spacing:.08em;color:var(--wts-pt2);font-size:13px}.wts-story-none small{letter-spacing:0;margin-top:2px;font-size:12px;display:block}.wts-story ul{flex-wrap:wrap;justify-content:center;gap:14px 40px;margin-top:18px;display:flex}.wts-story li{text-align:left;flex:0 340px}.wts-story-who{color:var(--wts-pt2);font-size:13px}.wts-story-who b{color:var(--wts-gold-ink);margin-left:8px;font-weight:500}.wts-story blockquote{font-family:var(--font-wts-serif), serif;color:#2d3346;margin:6px 0 4px;font-size:18px;font-weight:500;line-height:1.7}.wts-story li small{color:var(--wts-pt2);font-size:12px}.wts-shared{border-top:1px solid var(--wts-pline);text-align:center;margin-top:8px;padding-top:14px}.wts-shared h4{letter-spacing:.12em;color:var(--wts-gold-ink);font-size:13px;font-weight:400}.wts-shared>div{flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-top:8px;display:flex}.wts-shared button{cursor:pointer;flex-direction:column;align-items:center;gap:2px;font-size:12px;display:flex}.wts-shared button:hover{color:var(--wts-gold-ink)}.wts-chain{border-top:1px solid var(--wts-pline);text-align:center;margin-top:8px;padding-top:14px}.wts-chain h4{letter-spacing:.12em;color:var(--wts-gold-ink);font-size:13px;font-weight:400}.wts-chain>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 4px;margin-top:10px;display:flex}.wts-chain-node{flex-direction:column;align-items:center;gap:2px;min-width:48px;font-size:12px;display:flex}.wts-chain-link{color:var(--wts-gold-ink);border-radius:var(--wts-r);cursor:pointer;margin-bottom:18px;padding:4px 8px;font-size:15px}.wts-chain-link:hover{background:#86672f1f}.wts-paper .wts-source{text-align:center;color:var(--wts-pt2);margin:14px 0 12px}.wts-foot{z-index:1;animation:wts-in var(--wts-t-in) var(--wts-d-foot) both;flex:none;justify-content:space-between;padding:8px 44px 24px;display:flex;position:relative}.wts-foot button{color:var(--wts-gold-ink);cursor:pointer;padding:6px 4px;font-size:14px}.wts-foot button:hover{text-underline-offset:3px;text-decoration:underline}.wts-letter{transition:background .25s}.wts-letter.is-on h4{color:#2d3346}.wts-letter.is-on p{color:#1d2233}.wts-tail{white-space:nowrap}.wts-voice-btn,.wts-row-play{--wts-ring-c:var(--wts-gold-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:inline-flex;position:relative}.wts-voice-btn{vertical-align:middle;border:1px solid var(--wts-gold-ink);width:26px;height:26px;color:var(--wts-gold-ink);margin-left:.5em;translate:0 -.1em}.wts-voice-btn>svg:first-child{fill:currentColor;width:10px;height:10px}.wts-voice-btn:hover,.wts-voice-btn[aria-pressed=true]{background:var(--wts-gold-ink);color:var(--wts-paper)}.wts-ring{fill:none;opacity:0;pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);transition:opacity .2s;position:absolute;inset:-5px;overflow:visible;rotate:-90deg}.wts-ring circle{stroke:var(--wts-ring-c);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 1}[aria-pressed=true]>.wts-ring{opacity:1}.wts-letter p.wts-voice-none{font-family:var(--font-wts-sans), sans-serif;color:var(--wts-pt2);margin-top:6px;font-size:12px;line-height:1.6}.wts-voice-none a{text-underline-offset:3px;text-decoration:underline}.wts-never.is-on p{color:var(--wts-gold-ink)}.wts-foot:has(.wts-dialog){grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.wts-foot:has(.wts-dialog)>:first-child{justify-self:start}.wts-foot:has(.wts-dialog)>:last-child{justify-self:end}.wts-foot .wts-dialog{border:1px solid var(--wts-gold-ink);border-radius:var(--wts-r);letter-spacing:.08em;padding:5px 16px;transition:background .2s,color .2s}.wts-foot .wts-dialog:hover,.wts-foot .wts-dialog.is-on{background:var(--wts-gold-ink);color:var(--wts-paper);text-decoration:none}.wts-corner{z-index:20;align-items:center;gap:12px;display:flex;position:absolute;bottom:8px;right:16px}.wts-social{gap:10px;display:flex}.wts-social a{color:var(--wts-t3);transition:color .2s;display:flex}.wts-social a:hover{color:var(--wts-gold)}.wts-social svg{filter:drop-shadow(0 0 4px #0b0e1b);width:13px;height:13px}.wts-credit{color:var(--wts-t2);text-shadow:0 0 6px #0b0e1b;font-size:11px}.wts-credit:hover{color:var(--wts-gold)}.wts-fb-open{color:var(--wts-t2);text-shadow:0 0 6px #0b0e1b;font-size:11px;transition:color .2s}.wts-fb-open:hover{color:var(--wts-gold)}.wts-letter h4 small{margin-left:auto}.wts-fb{border-radius:var(--wts-r);width:min(460px,100vw - 32px);max-height:calc(100svh - 48px);color:var(--wts-ink);font-family:var(--font-wts-sans), sans-serif;background:linear-gradient(#f1ebdf 0%,#ece5d8 40%,#e6decd 100%);border:0;margin:auto;padding:0;font-size:14px;box-shadow:0 30px 80px #0000008c}.wts-fb::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0608109e}.wts-fb[open]{animation:wts-in var(--wts-t-in) both}.wts-fb form,.wts-fb-done{flex-direction:column;gap:12px;padding:20px 22px 18px;display:flex}.wts-fb header{justify-content:space-between;align-items:center;display:flex}.wts-fb h2{font-size:18px;font-weight:600}.wts-fb-x{width:28px;height:28px;color:var(--wts-pt2);border-radius:50%;font-size:18px}.wts-fb-x:hover{color:var(--wts-ink)}.wts-fb-line{border-left:2px solid var(--wts-gold-ink);color:var(--wts-gold-ink);background:#86672f12;padding:8px 10px;font-size:13px}.wts-fb-kinds{border:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}.wts-fb-kinds label{border:1px solid var(--wts-pline);color:var(--wts-pt2);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:13px;transition:color .2s,background .2s}.wts-fb-kinds label.is-on{border-color:var(--wts-gold-ink);color:var(--wts-gold-ink);background:#86672f1a}.wts-fb-kinds label:has(input:focus-visible){outline:2px solid var(--wts-gold-ink);outline-offset:2px}.wts-fb-kinds input,.wts-fb-add input{opacity:0;width:1px;height:1px;position:absolute}.wts-fb textarea,.wts-fb-field input{border:1px solid var(--wts-pline);border-radius:var(--wts-r);width:100%;color:var(--wts-ink);font:inherit;resize:vertical;background:#ffffff73;padding:9px 11px}.wts-fb textarea::placeholder,.wts-fb-field input::placeholder{color:var(--wts-pt2)}.wts-fb-field{color:var(--wts-pt2);flex-direction:column;gap:4px;font-size:12px;display:flex}.wts-fb-hp{width:1px;height:1px;position:absolute;left:-9999px}.wts-fb-images{flex-wrap:wrap;gap:8px;display:flex}.wts-fb-thumb{width:64px;height:64px;position:relative}.wts-fb-thumb img{object-fit:cover;border-radius:var(--wts-r);border:1px solid var(--wts-pline);width:100%;height:100%}.wts-fb-thumb button{background:var(--wts-ink);color:#f1ebdf;border-radius:50%;width:20px;height:20px;font-size:13px;line-height:1;position:absolute;top:-7px;right:-7px}.wts-fb-add{border:1px dashed var(--wts-pline);border-radius:var(--wts-r);min-height:64px;color:var(--wts-pt2);cursor:pointer;align-items:center;padding:8px 12px;font-size:12px;display:flex;position:relative}.wts-fb-add:hover{border-color:var(--wts-gold-ink);color:var(--wts-gold-ink)}.wts-fb-add:has(input:focus-visible){border-color:var(--wts-gold-ink);color:var(--wts-gold-ink)}.wts-fb-privacy{color:var(--wts-pt2);font-size:11px;line-height:1.6}.wts-fb-msg{color:#a2412f;font-size:12px}.wts-fb footer{justify-content:flex-end;display:flex}.wts-fb footer button,.wts-fb-done button{border:1px solid var(--wts-gold-ink);border-radius:var(--wts-r);color:var(--wts-gold-ink);letter-spacing:.04em;padding:7px 22px;font-size:14px;transition:background .2s,color .2s}.wts-fb footer button:hover:not(:disabled),.wts-fb-done button:hover{background:var(--wts-gold-ink);color:#f1ebdf}.wts-fb footer button:disabled{opacity:.45}.wts-fb-done{text-align:center;align-items:center;padding:36px 22px 26px;font-size:16px}.wts-langhint{z-index:30;border:1px solid var(--wts-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:calc(100vw - 32px);font-family:var(--font-wts-sans), sans-serif;white-space:nowrap;animation:wts-fade var(--wts-t-in) 1s both;background:#0b0e1bdb;border-radius:999px;align-items:center;gap:4px;padding:5px 6px 5px 14px;font-size:13px;display:flex;position:fixed;top:12px;right:16px}.wts-langhint a{color:var(--wts-gold);text-overflow:ellipsis;overflow:hidden}.wts-langhint a:hover{color:var(--wts-paper)}.wts-langhint button{width:24px;height:24px;color:var(--wts-t3);border-radius:50%;font-size:16px;line-height:1}.wts-langhint button:hover{color:var(--wts-paper)}@media (max-width:899px) and (max-aspect-ratio:11/10){:where(:root:not(.wts-kb)) .wts-langhint{inset:auto auto 64px 50%;transform:translate(-50%)}}:where(:root.wts-kb.wts-portrait) .wts-langhint{inset:auto auto 64px 50%;transform:translate(-50%)}@keyframes wts-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}.wts-hubname{animation-name:wts-in-c}.wts-row{animation:wts-rise var(--wts-t-row) calc(var(--wts-i,0) * var(--wts-d-row) + .12s) both}@keyframes wts-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1}}@keyframes wts-in-c{0%{opacity:0}to{opacity:1}}@keyframes wts-out{to{opacity:0}}@keyframes wts-fade{0%{opacity:0}to{opacity:1}}@media (max-height:640px){:where(:root:not(.wts-kb)) .wts-sheet{padding:8px}:where(:root:not(.wts-kb)) .wts-seats{margin-top:12px}:where(:root:not(.wts-kb)) .wts-seat{width:68px;height:68px}:where(:root:not(.wts-kb)) .wts-names{height:88px}:where(:root:not(.wts-kb)) .wts-names h2{font-size:22px}:where(:root:not(.wts-kb)) .wts-names h2:first-child{padding-right:84px}:where(:root:not(.wts-kb)) .wts-names h2:last-child{padding-left:84px}:where(:root:not(.wts-kb)) .wts-foot{padding:4px 34px 16px}:where(:root:not(.wts-kb)) .wts-letter p{font-size:15px;line-height:1.75}:where(:root:not(.wts-kb)) .wts-panel{padding:24px 20px 32px 24px}:where(:root:not(.wts-kb)) .wts-panel-top{top:-16px}:where(:root:not(.wts-kb)) .wts-panel h1{font-size:26px}}:where(:root.wts-kb.wts-short) .wts-sheet{padding:8px}:where(:root.wts-kb.wts-short) .wts-seats{margin-top:12px}:where(:root.wts-kb.wts-short) .wts-seat{width:68px;height:68px}:where(:root.wts-kb.wts-short) .wts-names{height:88px}:where(:root.wts-kb.wts-short) .wts-names h2{font-size:22px}:where(:root.wts-kb.wts-short) .wts-names h2:first-child{padding-right:84px}:where(:root.wts-kb.wts-short) .wts-names h2:last-child{padding-left:84px}:where(:root.wts-kb.wts-short) .wts-foot{padding:4px 34px 16px}:where(:root.wts-kb.wts-short) .wts-letter p{font-size:15px;line-height:1.75}:where(:root.wts-kb.wts-short) .wts-panel{padding:24px 20px 32px 24px}:where(:root.wts-kb.wts-short) .wts-panel-top{top:-16px}:where(:root.wts-kb.wts-short) .wts-panel h1{font-size:26px}@media (max-width:899px) and (max-aspect-ratio:11/10){:where(:root:not(.wts-kb)) .wts-panel{border-top:1px solid var(--wts-line);background:#0c0f1de0;width:100%;padding:14px 18px 48px;top:auto;-webkit-mask-image:none;mask-image:none}:where(:root:not(.wts-kb)) .wts-intro{margin-top:0;font-size:14px;line-height:1.75}:where(:root:not(.wts-kb)) .wts-howto{margin-top:8px;font-size:16px}:where(:root:not(.wts-kb)) .wts-numbers-lead{margin-top:12px;font-size:11.5px}:where(:root:not(.wts-kb)) .wts-numbers{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;padding:10px 0}:where(:root:not(.wts-kb)) .wts-numbers dd{font-size:20px}:where(:root:not(.wts-kb)) .wts-numbers dt{font-size:11px;line-height:1.35}:where(:root:not(.wts-kb)) .wts-who{margin-top:6px}:where(:root:not(.wts-kb)) .wts-who h2{font-size:26px}:where(:root:not(.wts-kb)) .wts-region img{display:none}:where(:root:not(.wts-kb)) .wts-region b{letter-spacing:.04em;text-shadow:0 0 6px #0b0e1b;font-size:11px}:where(:root:not(.wts-kb)) .wts-hubname{font-size:15px}:where(:root:not(.wts-kb)) .wts-panel-top{background:#0c0f1d;margin-top:0;top:-10px}:where(:root:not(.wts-kb)) .wts-sheet{padding:0}:where(:root:not(.wts-kb)) .wts-splash{display:none}:where(:root:not(.wts-kb)) .wts-paper{width:100%;height:100%;max-height:none}:where(:root:not(.wts-kb)) .wts-paper-bg{border-radius:0}:where(:root:not(.wts-kb)) .wts-paper-bg:before{inset:6px}:where(:root:not(.wts-kb)) .wts-seats{margin-top:20px}:where(:root:not(.wts-kb)) .wts-seat{width:76px;height:76px}:where(:root:not(.wts-kb)) .wts-names{height:92px}:where(:root:not(.wts-kb)) .wts-names h2{font-size:min(21px, calc((50vw - 112px) / var(--wts-n,2)));letter-spacing:.04em}:where(:root:not(.wts-kb)) .wts-names h2:first-child{padding-right:92px}:where(:root:not(.wts-kb)) .wts-names h2:last-child{padding-left:92px}:where(:root:not(.wts-kb)) .wts-body{margin:0 6px;padding:0 18px}:where(:root:not(.wts-kb)) .wts-spread{display:block}:where(:root:not(.wts-kb)) .wts-spread:before{display:none}:where(:root:not(.wts-kb)) .wts-col{padding-bottom:28px}:where(:root:not(.wts-kb)) .wts-col-mark{width:220px;height:220px}:where(:root:not(.wts-kb)) .wts-letter p{font-size:15.5px;line-height:1.75}:where(:root:not(.wts-kb)) .wts-never{min-height:150px}:where(:root:not(.wts-kb)) .wts-never p{font-size:18px}:where(:root:not(.wts-kb)) .wts-foot{padding:8px 18px 30px}}:where(:root.wts-kb.wts-portrait) .wts-panel{border-top:1px solid var(--wts-line);background:#0c0f1de0;width:100%;padding:14px 18px 48px;top:auto;-webkit-mask-image:none;mask-image:none}:where(:root.wts-kb.wts-portrait) .wts-intro{margin-top:0;font-size:14px;line-height:1.75}:where(:root.wts-kb.wts-portrait) .wts-howto{margin-top:8px;font-size:16px}:where(:root.wts-kb.wts-portrait) .wts-numbers-lead{margin-top:12px;font-size:11.5px}:where(:root.wts-kb.wts-portrait) .wts-numbers{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;padding:10px 0}:where(:root.wts-kb.wts-portrait) .wts-numbers dd{font-size:20px}:where(:root.wts-kb.wts-portrait) .wts-numbers dt{font-size:11px;line-height:1.35}:where(:root.wts-kb.wts-portrait) .wts-who{margin-top:6px}:where(:root.wts-kb.wts-portrait) .wts-who h2{font-size:26px}:where(:root.wts-kb.wts-portrait) .wts-region img{display:none}:where(:root.wts-kb.wts-portrait) .wts-region b{letter-spacing:.04em;text-shadow:0 0 6px #0b0e1b;font-size:11px}:where(:root.wts-kb.wts-portrait) .wts-hubname{font-size:15px}:where(:root.wts-kb.wts-portrait) .wts-panel-top{background:#0c0f1d;margin-top:0;top:-10px}:where(:root.wts-kb.wts-portrait) .wts-sheet{padding:0}:where(:root.wts-kb.wts-portrait) .wts-splash{display:none}:where(:root.wts-kb.wts-portrait) .wts-paper{width:100%;height:100%;max-height:none}:where(:root.wts-kb.wts-portrait) .wts-paper-bg{border-radius:0}:where(:root.wts-kb.wts-portrait) .wts-paper-bg:before{inset:6px}:where(:root.wts-kb.wts-portrait) .wts-seats{margin-top:20px}:where(:root.wts-kb.wts-portrait) .wts-seat{width:76px;height:76px}:where(:root.wts-kb.wts-portrait) .wts-names{height:92px}:where(:root.wts-kb.wts-portrait) .wts-names h2{font-size:min(21px, calc((50vw - 112px) / var(--wts-n,2)));letter-spacing:.04em}:where(:root.wts-kb.wts-portrait) .wts-names h2:first-child{padding-right:92px}:where(:root.wts-kb.wts-portrait) .wts-names h2:last-child{padding-left:92px}:where(:root.wts-kb.wts-portrait) .wts-body{margin:0 6px;padding:0 18px}:where(:root.wts-kb.wts-portrait) .wts-spread{display:block}:where(:root.wts-kb.wts-portrait) .wts-spread:before{display:none}:where(:root.wts-kb.wts-portrait) .wts-col{padding-bottom:28px}:where(:root.wts-kb.wts-portrait) .wts-col-mark{width:220px;height:220px}:where(:root.wts-kb.wts-portrait) .wts-letter p{font-size:15.5px;line-height:1.75}:where(:root.wts-kb.wts-portrait) .wts-never{min-height:150px}:where(:root.wts-kb.wts-portrait) .wts-never p{font-size:18px}:where(:root.wts-kb.wts-portrait) .wts-foot{padding:8px 18px 30px}@media (max-width:899px) and (max-aspect-ratio:11/10){:where(:root:not(.wts-kb)) .wts-corner{padding:5px 10px max(5px, env(safe-area-inset-bottom));border-top:1px solid var(--wts-line);background:#0c0f1d;justify-content:flex-end;gap:10px;bottom:0;left:0;right:0}:where(:root:not(.wts-kb)) .wts-corner .wts-credit{text-shadow:none}:where(:root:not(.wts-kb)) .wts-sheet~.wts-corner{border-top-color:var(--wts-pline);background:#ece5d8}:where(:root:not(.wts-kb)) .wts-sheet~.wts-corner .wts-credit,:where(:root:not(.wts-kb)) .wts-sheet~.wts-corner .wts-social a,:where(:root:not(.wts-kb)) .wts-sheet~.wts-corner .wts-fb-open{color:var(--wts-pt2);text-shadow:none}:where(:root:not(.wts-kb)) .wts-fb-open{white-space:nowrap;flex:none}:where(:root:not(.wts-kb)) .wts-foot button{white-space:nowrap}}:where(:root.wts-kb.wts-portrait) .wts-corner{padding:5px 10px max(5px, env(safe-area-inset-bottom));border-top:1px solid var(--wts-line);background:#0c0f1d;justify-content:flex-end;gap:10px;bottom:0;left:0;right:0}:where(:root.wts-kb.wts-portrait) .wts-corner .wts-credit{text-shadow:none}:where(:root.wts-kb.wts-portrait) .wts-sheet~.wts-corner{border-top-color:var(--wts-pline);background:#ece5d8}:where(:root.wts-kb.wts-portrait) .wts-sheet~.wts-corner .wts-credit,:where(:root.wts-kb.wts-portrait) .wts-sheet~.wts-corner .wts-social a,:where(:root.wts-kb.wts-portrait) .wts-sheet~.wts-corner .wts-fb-open{color:var(--wts-pt2);text-shadow:none}:where(:root.wts-kb.wts-portrait) .wts-fb-open{white-space:nowrap;flex:none}:where(:root.wts-kb.wts-portrait) .wts-foot button{white-space:nowrap}@media (prefers-reduced-motion:reduce){.wts-page,.wts-page *{transition-duration:.01ms;animation-duration:.01ms;animation-delay:0s}.wts-dial svg{animation:none}}.wts-logo{vertical-align:-.16em;width:1.05em;height:1.05em;margin-right:.32em;display:inline-block}.wts-tie{z-index:1;letter-spacing:.08em;color:var(--wts-pt2);animation:wts-in var(--wts-t-in) var(--wts-d-names) both;flex:none;justify-content:center;align-items:center;gap:10px;margin:-18px 0 14px;font-size:13px;display:flex;position:relative}.wts-tier{gap:3px;display:inline-flex}.wts-tier i{border:1px solid var(--wts-pline);width:7px;height:7px;transform:rotate(45deg)}.wts-tier i.is-on{background:var(--wts-gold-ink);border-color:var(--wts-gold-ink)}.wts-tie-name{color:var(--wts-gold-ink)}.wts-tie-words{font-family:var(--font-wts-serif), serif;color:#2f3548;font-size:15px;font-weight:600}.wts-tie-words:before{content:"";background:var(--wts-pline);vertical-align:middle;width:18px;height:1px;margin:0 10px 4px 0;display:inline-block}@media (max-width:899px) and (max-aspect-ratio:11/10){:where(:root:not(.wts-kb)) .wts-tie{flex-wrap:wrap;row-gap:2px;margin-top:6px;padding:0 24px}:where(:root:not(.wts-kb)) .wts-tie-words{text-align:center;flex-basis:100%}:where(:root:not(.wts-kb)) .wts-tie-words:before{display:none}}:where(:root.wts-kb.wts-portrait) .wts-tie{flex-wrap:wrap;row-gap:2px;margin-top:6px;padding:0 24px}:where(:root.wts-kb.wts-portrait) .wts-tie-words{text-align:center;flex-basis:100%}:where(:root.wts-kb.wts-portrait) .wts-tie-words:before{display:none}.wts-clues{border-top:1px solid var(--wts-pline);margin-top:8px;padding-top:14px}.wts-clues>h4{letter-spacing:.12em;color:var(--wts-gold-ink);text-align:center;font-size:13px;font-weight:400}.wts-clues>ul{max-width:640px;margin:10px auto 4px}.wts-mod{border-bottom:1px dashed var(--wts-pline)}.wts-mod>button,.wts-mod>div{text-align:left;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 4px;display:flex}.wts-mod>button{cursor:pointer;border-radius:var(--wts-r)}.wts-mod>button:hover{background:#86672f12}.wts-mod>*>span{font-family:var(--font-wts-serif), serif;letter-spacing:.06em;color:#2f3548;font-size:16px;font-weight:600}.wts-mod>*>small{color:var(--wts-pt2);margin-left:auto;font-size:12px}.wts-mod-ico{background:radial-gradient(circle at 50% 40%,#2a3150,#161b2e);border:1px solid #86672f8c;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.wts-mod-ico img{object-fit:contain;width:22px;height:22px}.wts-mod-ico i{background:var(--wts-paper);width:15px;height:15px;-webkit-mask:var(--wts-ico) center / contain no-repeat;mask:var(--wts-ico) center / contain no-repeat}.wts-chev{border-right:1px solid var(--wts-gold-ink);border-bottom:1px solid var(--wts-gold-ink);flex:none;width:7px;height:7px;margin:0 4px 3px 2px;transition:transform .2s;transform:rotate(45deg)}.wts-mod.is-open .wts-chev{transform:rotate(-135deg)translate(-2px,-2px)}.wts-quests{animation:wts-fade var(--wts-t-fade) both;margin:0 0 10px 38px}.wts-quests>li+li{border-top:1px solid #86672f24}.wts-quest{text-align:left;border-radius:var(--wts-r);flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:100%;padding:8px 4px;display:flex}.wts-quest:not(:disabled){cursor:pointer}.wts-quest:not(:disabled):hover{background:#86672f12}.wts-quest b{font-family:var(--font-wts-serif), serif;color:#2d3346;font-size:15px;font-weight:600}.wts-quest small{color:var(--wts-pt2);font-size:12px}.wts-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.wts-chips em{color:var(--wts-gold-ink);border:1px solid var(--wts-pline);border-radius:var(--wts-r);padding:0 6px;font-size:12px;font-style:normal;line-height:18px}.wts-quest-n{color:var(--wts-pt2);margin-left:auto;font-size:12px}.wts-quest:not(:disabled) .wts-quest-n{color:var(--wts-gold-ink)}.wts-scenes{border-left:1px solid var(--wts-pline);animation:wts-fade var(--wts-t-fade) both;margin:0 0 8px 14px;padding-left:12px}.wts-scene{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:7px 0;display:grid}.wts-scene-step{color:#3b4255;font-size:13px;line-height:1.6}.wts-cast{align-items:center;gap:10px;display:inline-flex}.wts-cast-main,.wts-cast-rest{align-items:center;display:inline-flex}.wts-av{border-radius:50%;transition:margin .2s;display:inline-flex;position:relative;box-shadow:0 0 0 2px #ebe4d6}.wts-cast-main .wts-av+.wts-av{margin-left:-5px}.wts-cast-rest .wts-av+.wts-av{margin-left:-9px}.wts-cast:hover .wts-cast-rest .wts-av+.wts-av{margin-left:2px}.wts-cast-rest .wts-av:not(.is-more){opacity:.88}.wts-av.is-more{font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--wts-gold-ink);background:#e2d8c4;place-items:center;font-size:10px;display:grid}.wts-badge{z-index:1;font-variant-numeric:tabular-nums;text-align:center;color:#f6f0e3;background:var(--wts-gold-ink);border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-5px;right:-7px;box-shadow:0 0 0 2px #ebe4d6}.wts-cast-main .wts-av:first-child .wts-badge{left:-7px;right:auto}.wts-view{border:1px solid var(--wts-line);border-radius:var(--wts-r);margin-top:18px;padding:2px;display:inline-flex}.wts-view button{letter-spacing:.08em;color:var(--wts-t3);border-radius:var(--wts-r);cursor:pointer;padding:4px 14px;font-size:13px}.wts-view button:hover{color:var(--wts-t2)}.wts-view button.is-on{color:#1b2038;background:var(--wts-gold)}.wts-tier-h{align-items:center;gap:8px;display:inline-flex}.wts-tier.is-dark i{border-color:var(--wts-line-strong);width:6px;height:6px}.wts-tier.is-dark i.is-on{background:var(--wts-gold);border-color:var(--wts-gold)}.wts-row-main.is-tier{padding-right:4px}.wts-row-mods{font-variant-numeric:tabular-nums;color:var(--wts-t3);flex-wrap:wrap;gap:2px 10px;font-size:11px;display:flex}.wts-row-mods>span{align-items:center;gap:3px;display:inline-flex}.wts-mini-ico{object-fit:contain;width:15px;height:15px}i.wts-mini-ico{background:var(--wts-gold);width:12px;height:12px;-webkit-mask:var(--wts-ico) center / contain no-repeat;mask:var(--wts-ico) center / contain no-repeat;margin:0 1px}.wts-more{color:var(--wts-gold);cursor:pointer;margin:6px 0 0 54px;font-size:12px}.wts-more:hover{text-decoration:underline}.wts-said{margin:6px 0 10px}.wts-said small{color:var(--wts-pt2);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:12px;display:flex}.wts-said small>span{align-items:center;gap:8px;display:inline-flex}.wts-said em{color:var(--wts-gold-ink);border:1px solid var(--wts-pline);border-radius:var(--wts-r);padding:0 6px;font-style:normal;line-height:18px}.wts-said p{font-family:var(--font-wts-serif), serif;color:#2d3346;text-wrap:pretty;margin-top:3px;font-size:15px;font-weight:500;line-height:1.8}.wts-said p:before{content:"「"}.wts-said p:after{content:"」"}.wts-said p:lang(en):before{content:"“"}.wts-said p:lang(en):after{content:"”"}.wts-zh-only{color:var(--wts-pt2);margin-top:2px;font-size:11px;display:block}.wts-said+.wts-scene{border-top:1px dashed var(--wts-pline);margin-top:4px;padding-top:10px}.wts-readon{color:var(--wts-gold-ink);margin:6px 0 4px;font-size:12px;display:inline-block}.wts-readon:hover{text-decoration:underline}.wts-wall{flex-wrap:wrap;gap:6px 0;margin-top:10px;padding-left:8px;display:flex}.wts-wall-av{cursor:pointer;animation:wts-fade var(--wts-t-row) calc(var(--wts-i) * var(--wts-d-row)) both;border-radius:50%;margin-left:-8px;transition:transform .18s,margin .18s;display:inline-flex;position:relative;box-shadow:0 0 0 2px #131830}.wts-wall-av:hover,.wts-wall-av:focus-visible{z-index:1;transform:translateY(-3px)scale(1.12)}.wts-wall:hover .wts-wall-av{margin-left:-4px}.wts-dock{z-index:40;position:fixed;top:12px;right:14px}.wts-dock-bar{align-items:center;gap:2px;display:flex}.wts-dock-i{width:34px;height:34px;color:var(--wts-t3);cursor:pointer;border-radius:50%;place-items:center;transition:color .2s,background-color .2s;display:grid;position:relative}.wts-dock-i:hover,.wts-dock-i[aria-expanded=true]{color:var(--wts-gold);background:#d3bc8e14}.wts-glyph{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.wts-dock-i.is-brand svg{width:14px;height:14px}.wts-dock-sep{background:var(--wts-line);width:1px;height:14px;margin:0 6px}.wts-dock-dot{background:var(--wts-gold);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 2px #0b0e1b}.wts-dock-i[data-tip]:after{content:attr(data-tip);border-radius:var(--wts-r);color:var(--wts-t2);letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;background:#0b0e1be6;padding:2px 7px;font-size:11px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%,-2px)}.wts-dock-i:hover:after,.wts-dock-i:focus-visible:after{opacity:1;transition-delay:.25s;transform:translate(-50%)}.wts-dock-i[aria-expanded=true]:after{opacity:0}.wts-dock-bar>.wts-dock-i:last-child:after{left:auto;right:0;transform:translateY(-2px)}.wts-dock-bar>.wts-dock-i:last-child:hover:after,.wts-dock-bar>.wts-dock-i:last-child:focus-visible:after{transform:translate(0)}.wts-pop{border-radius:var(--wts-r);width:296px;max-height:calc(100svh - 72px);color:var(--wts-ink);font-family:var(--font-wts-sans), sans-serif;transform-origin:100% 0;scrollbar-width:thin;scrollbar-color:var(--wts-pline) transparent;background:linear-gradient(#f1ebdf 0%,#ece5d8 45%,#e6decd 100%);padding:16px 18px 18px;font-size:13px;line-height:1.6;animation:.22s cubic-bezier(.2,.7,.2,1) both wts-pop;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 48px #00000080,0 2px 6px #00000047}@keyframes wts-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.wts-pop ::selection{background:#86672f38}.wts-pop h2{border-bottom:1px solid var(--wts-pline);font-family:var(--font-wts-serif), serif;letter-spacing:.14em;color:var(--wts-ink);margin:0 0 12px;padding-bottom:10px;font-size:15px;font-weight:600}.wts-pop :focus-visible{outline-color:var(--wts-gold-ink)}.wts-set{grid-template-columns:auto 1fr;align-items:center;gap:12px 18px;margin:0;display:grid}.wts-set dt{letter-spacing:.08em;color:var(--wts-pt2);font-size:12px}.wts-set dd{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;display:flex}.wts-set dd>a,.wts-set dd>span,.wts-set dd>button{color:var(--wts-pt2);cursor:pointer;border-bottom:1px solid #0000;padding:1px 0;transition:color .2s,border-color .2s}.wts-set dd>a:hover,.wts-set dd>button:hover{color:var(--wts-ink)}.wts-set [aria-current],.wts-set [aria-pressed=true]{color:var(--wts-gold-ink);border-bottom-color:var(--wts-gold-ink);cursor:default}.wts-set-vol{flex-wrap:nowrap}.wts-set-vol .wts-glyph{width:16px;height:16px;color:var(--wts-pt2);flex:none}.wts-set-vol input{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:18px;margin:0}.wts-set-vol input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--wts-gold-ink) var(--wts-v), var(--wts-pline) var(--wts-v));border-radius:1px;height:2px}.wts-set-vol input::-moz-range-track{background:linear-gradient(to right, var(--wts-gold-ink) var(--wts-v), var(--wts-pline) var(--wts-v));border-radius:1px;height:2px}.wts-set-vol input::-webkit-slider-thumb{background:var(--wts-gold-ink);appearance:none;border:2px solid #ece5d8;border-radius:50%;width:12px;height:12px;margin-top:-5px;box-shadow:0 1px 3px #0000004d}.wts-set-vol input::-moz-range-thumb{background:var(--wts-gold-ink);border:2px solid #ece5d8;border-radius:50%;width:8px;height:8px;box-shadow:0 1px 3px #0000004d}.wts-set-vol output{font-variant-numeric:tabular-nums;text-align:right;width:2em;color:var(--wts-pt2);flex:none;font-size:12px}.wts-pop.is-share{width:336px}.wts-share-img{aspect-ratio:1200/630;width:100%;height:auto;box-shadow:0 0 0 1px var(--wts-pline);background:#0b0e1b;border-radius:2px;display:block}.wts-share-hint{color:var(--wts-pt2);margin:10px 0 12px;font-size:12px}.wts-share-do{gap:8px;display:flex}.wts-share-do button,.wts-share-do a{border:1px solid var(--wts-gold-ink);border-radius:var(--wts-r);color:var(--wts-gold-ink);letter-spacing:.06em;cursor:pointer;padding:5px 14px;transition:background-color .2s,color .2s}.wts-share-do button:hover,.wts-share-do a:hover,.wts-share-do .is-main{background:var(--wts-gold-ink);color:#f1ebdf}.wts-share-do .is-main:hover{background:#6f5424}.wts-share-card{margin:0}.wts-share-card figcaption{color:var(--wts-ink);margin-top:8px;font-size:13px;line-height:1.5}.wts-share-to{border-top:1px solid var(--wts-pline);grid-template-columns:repeat(5,1fr);gap:6px 4px;margin-top:16px;padding-top:14px;display:grid}.wts-share-to a,.wts-share-to button{color:var(--wts-pt2);cursor:pointer;flex-direction:column;align-items:center;gap:5px;font-size:11px;text-decoration:none;transition:color .2s;display:flex}.wts-share-to svg{box-sizing:content-box;border:1px solid var(--wts-pline);border-radius:50%;width:17px;height:17px;padding:10px;transition:border-color .2s,background-color .2s}.wts-share-to a:hover,.wts-share-to button:hover,.wts-share-to .is-on,.wts-share-to a:focus-visible,.wts-share-to button:focus-visible{color:var(--wts-gold-ink)}.wts-share-to a:hover svg,.wts-share-to button:hover svg,.wts-share-to .is-on svg{border-color:var(--wts-gold-ink)}.wts-share-qr{align-items:center;gap:14px;margin:14px 0 0;display:flex}.wts-share-qr svg{border-radius:2px;flex:none;width:116px;height:116px}.wts-share-qr figcaption{color:var(--wts-pt2);font-size:12px;line-height:1.6}.wts-pop.is-support{width:280px}.wts-support-note{color:var(--wts-ink);margin:0 0 14px;font-size:13px;line-height:1.75}.wts-share-do a{text-decoration:none}.wts-news{margin:0;padding:0;list-style:none}.wts-news li{grid-template-columns:2.8em 1fr;gap:10px;padding:9px 0;display:grid}.wts-news li+li{border-top:1px solid #86672f2e}.wts-news li:first-child{padding-top:0}.wts-news time{font-variant-numeric:tabular-nums;color:var(--wts-gold-ink);padding-top:1px;font-size:12px}.wts-news p{margin:0;line-height:1.7}.wts-news li:not(:first-child) p{color:var(--wts-pt2)}.wts-src{z-index:40;position:fixed;bottom:10px;right:16px}.wts-src>button{letter-spacing:.06em;color:var(--wts-t3);text-shadow:0 0 6px #0b0e1b;cursor:pointer;font-size:11px;transition:color .2s}.wts-src>button:hover,.wts-src>button[aria-expanded=true]{color:var(--wts-gold)}.wts-pop.is-src{transform-origin:100% 100%;top:auto;bottom:calc(100% + 8px)}.wts-src-list{margin:0;padding:0;list-style:none}.wts-src-list li{gap:1px;padding:8px 0;display:grid}.wts-src-list li+li{border-top:1px solid #86672f2e}.wts-src-list li:first-child{padding-top:0}.wts-src-list a{color:var(--wts-ink);text-decoration:underline;-webkit-text-decoration-color:var(--wts-pline);text-decoration-color:var(--wts-pline);text-underline-offset:3px;justify-self:start}.wts-src-list a:hover{color:var(--wts-gold-ink);text-decoration-color:currentColor}.wts-src-list span{color:var(--wts-pt2);font-size:12px}.wts-src-list li.is-original{border-left:2px solid var(--wts-gold-ink);background:color-mix(in srgb, var(--wts-gold-ink) 7%, transparent);margin-bottom:8px;padding:10px 12px}.wts-src-list .is-original a{font-family:var(--font-wts-serif), serif;color:var(--wts-gold-ink);font-size:20px;font-weight:700}.wts-src-note{color:var(--wts-pt2);border-top:1px solid #86672f2e;margin:8px 0 0;padding-top:8px;font-size:12px}.wts-sheet~.wts-dock .wts-dock-bar,.wts-sheet~.wts-src>button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0e1b9e;border-radius:999px}.wts-sheet~.wts-dock .wts-dock-bar{padding:1px 4px}.wts-sheet~.wts-src>button{text-shadow:none;padding:2px 9px}.wts-langhint{top:54px}@media (max-width:899px) and (max-aspect-ratio:11/10){:where(:root:not(.wts-kb)) .wts-dock{top:4px;right:4px}:where(:root:not(.wts-kb)) .wts-dock-i[data-tip]:after{display:none}:where(:root:not(.wts-kb)) .wts-langhint{top:auto}:where(:root:not(.wts-kb)) .wts-pop{width:auto;max-width:420px;margin-left:auto;position:fixed;top:46px;left:8px;right:8px}:where(:root:not(.wts-kb)) .wts-pop.is-share{width:auto}:where(:root:not(.wts-kb)) .wts-src{bottom:6px;right:8px}:where(:root:not(.wts-kb)) .wts-src>button{text-shadow:none;background:#0b0e1bdb;border-radius:999px;padding:2px 8px}:where(:root:not(.wts-kb)) .wts-pop.is-src{width:min(320px,100vw - 16px);position:absolute;top:auto;left:auto;right:0}:where(:root:not(.wts-kb)) .wts-dock-sep,:where(:root:not(.wts-kb)) .wts-dock-i.is-brand{display:none}:where(:root:not(.wts-kb)) .wts-pop .wts-follow{border-top:1px solid var(--wts-pline);color:var(--wts-pt2);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:12px 0 0;padding-top:12px;font-size:12px;display:flex}:where(:root:not(.wts-kb)) .wts-follow a{color:var(--wts-ink);align-items:center;gap:6px;display:inline-flex}:where(:root:not(.wts-kb)) .wts-follow svg{width:13px;height:13px}:where(:root:not(.wts-kb)) .wts-sheet{padding-top:42px}:where(:root:not(.wts-kb)) .wts-sheet~.wts-src>button{color:var(--wts-pt2);background:#ece5d8eb}}:where(:root.wts-kb.wts-portrait) .wts-dock{top:4px;right:4px}:where(:root.wts-kb.wts-portrait) .wts-dock-i[data-tip]:after{display:none}:where(:root.wts-kb.wts-portrait) .wts-langhint{top:auto}:where(:root.wts-kb.wts-portrait) .wts-pop{width:auto;max-width:420px;margin-left:auto;position:fixed;top:46px;left:8px;right:8px}:where(:root.wts-kb.wts-portrait) .wts-pop.is-share{width:auto}:where(:root.wts-kb.wts-portrait) .wts-src{bottom:6px;right:8px}:where(:root.wts-kb.wts-portrait) .wts-src>button{text-shadow:none;background:#0b0e1bdb;border-radius:999px;padding:2px 8px}:where(:root.wts-kb.wts-portrait) .wts-pop.is-src{width:min(320px,100vw - 16px);position:absolute;top:auto;left:auto;right:0}:where(:root.wts-kb.wts-portrait) .wts-dock-sep,:where(:root.wts-kb.wts-portrait) .wts-dock-i.is-brand{display:none}:where(:root.wts-kb.wts-portrait) .wts-pop .wts-follow{border-top:1px solid var(--wts-pline);color:var(--wts-pt2);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:12px 0 0;padding-top:12px;font-size:12px;display:flex}:where(:root.wts-kb.wts-portrait) .wts-follow a{color:var(--wts-ink);align-items:center;gap:6px;display:inline-flex}:where(:root.wts-kb.wts-portrait) .wts-follow svg{width:13px;height:13px}:where(:root.wts-kb.wts-portrait) .wts-sheet{padding-top:42px}:where(:root.wts-kb.wts-portrait) .wts-sheet~.wts-src>button{color:var(--wts-pt2);background:#ece5d8eb}.wts-pop:focus{outline:none}.wts-follow{display:none}.wts-panel{container-type:inline-size}.wts-panel h1[style]{font-size:clamp(30px, calc((100cqi - 48px) / var(--wts-n)), 38px)}.wts-mtitle{max-width:calc(100vw - var(--wts-dock-reserve,166px) - 12px)}.wts-mtitle[style]{font-size:clamp(18px, calc((100vw - var(--wts-dock-reserve,166px) - 12px - 38px) / var(--wts-n)), 26px)}.wts-song h4{justify-content:flex-start;gap:6px}.wts-song-note{color:var(--wts-gold-ink)}.wts-letter .wts-song-title{font-size:17px}.wts-song-lyrics{font-family:var(--font-wts-serif), serif;color:#2d3346;margin-top:6px;padding:0;font-size:15px;font-weight:500;line-height:1.85;list-style:none}.wts-song-lyrics li{opacity:.38;transition:opacity .6s,color .6s}.wts-song-lyrics li.is-past{opacity:.62}.wts-song-lyrics li.is-now{opacity:1;color:var(--wts-gold-ink)}.wts-song.is-still .wts-song-lyrics li{transition:none}.wts-letter .wts-song-credit{color:var(--wts-pt2);margin-top:10px;font-family:inherit;font-size:12px;line-height:1.6}.wts-song-credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}@keyframes wts-sing{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.025)}}.wts-paper[data-singing=l] .wts-seat:first-child .wts-face,.wts-paper[data-singing=r] .wts-seat:last-child .wts-face{animation:1.1s ease-in-out infinite wts-sing}@media (prefers-reduced-motion:reduce){.wts-paper[data-singing] .wts-face{animation:none}}.wts-legend{color:var(--wts-t3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;font-size:12px;display:flex}.wts-legend>span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.wts-legend i{border-radius:1px;width:18px;height:2px;display:inline-block}.wts-legend i.is-voice{background:linear-gradient(90deg,#e8834a,#6ec3d8,#b98ae0)}.wts-legend i.is-story{background:#f2e8d4;height:2.5px}.wts-region.is-tap{pointer-events:auto;cursor:pointer;border-radius:var(--wts-r);margin:-6px -8px;padding:6px 8px}.wts-region.is-tap:hover b{color:#f6e7c1}.wts-focus-back{z-index:5;border:1px solid var(--wts-line);color:var(--wts-t2);background:#0d101ed1;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;animation:.3s both wts-fade;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.wts-focus-back b{font-family:var(--font-wts-serif), serif;color:var(--wts-gold);font-weight:700}.wts-page.is-bare .wts-panel,.wts-page.is-bare .wts-dock,.wts-page.is-bare .wts-mtitle,.wts-page.is-bare .wts-langhint{visibility:hidden;opacity:0;pointer-events:none}.wts-page .wts-panel,.wts-page .wts-dock{transition:opacity .3s,visibility .3s}.wts-bare-exit{z-index:41;border:1px solid var(--wts-line);height:34px;color:var(--wts-t2);cursor:pointer;opacity:0;pointer-events:none;background:#0d101ed1;border-radius:17px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:12px;transition:opacity .25s,color .2s;display:inline-flex;position:fixed;top:12px;right:14px}@media (hover:none),(pointer:coarse){.wts-dock-i.is-desk{display:none}}.wts-dock-i[aria-busy=true]{opacity:.5;cursor:progress}.wts-view.wts-bare-view{z-index:41;opacity:0;visibility:hidden;pointer-events:none;background:#0d101ed1;margin-top:0;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:fixed;top:14px;left:16px;transform:translateY(-6px)}.wts-view.wts-bare-view.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .36s cubic-bezier(.2,.75,.15,1) .46s,transform .36s cubic-bezier(.2,.75,.15,1) .46s,visibility 0s linear .46s;transform:none}@starting-style{.wts-view.wts-bare-view.is-on{opacity:0;transform:translateY(-6px)}}.wts-bare-exit.is-on,.wts-bare-exit:focus-visible{opacity:1;pointer-events:auto}.wts-bare-exit:hover{color:var(--wts-gold)}@media (prefers-reduced-motion:reduce){.wts-page .wts-panel,.wts-page .wts-dock,.wts-bare-exit,.wts-view.wts-bare-view,.wts-view.wts-bare-view.is-on{transition:none}}.wts-tip-tie{color:var(--wts-gold);letter-spacing:.04em;margin-top:4px;font-size:12px}.wts-envm{background:linear-gradient(to top right,#0000 calc(50% - .6px),#785f3c73 50%,#ffffff80 calc(50% + .6px),#0000 calc(50% + 1.2px)) 0 0/50% 60% no-repeat,linear-gradient(to top left,#0000 calc(50% - .6px),#785f3c73 50%,#ffffff80 calc(50% + .6px),#0000 calc(50% + 1.2px)) 100% 0/50% 60% no-repeat,linear-gradient(165deg,#f8f1e0,#e3d7bc);border-radius:2px;flex:none;align-self:center;width:30px;height:21px;transition:transform .3s cubic-bezier(.3,.8,.3,1);display:inline-block;position:relative;box-shadow:inset 0 0 0 .5px #ffffff80,0 1px 3px #00000059}.wts-envm:after{content:"";background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--wts-ink) 55%, white), var(--wts-ink) 55%, color-mix(in srgb, var(--wts-ink) 60%, black));border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute;top:60%;left:50%;box-shadow:0 .5px 1.5px #0006}.wts-envm.is-stack{margin:4px 6px 0 0;box-shadow:inset 0 0 0 .5px #ffffff80,3px -3px 0 -.5px #dcd1b8,3px -3px #0000002e,6px -6px 0 -1px #cbc0a6,0 1px 3px #00000059}button:hover>.wts-envm{transform:translateY(-2px)rotate(-5deg)}.wts-mailbox{vertical-align:middle;cursor:pointer;place-items:center;width:30px;height:24px;margin-left:10px;display:inline-grid;position:relative}.wts-mailbox .wts-envm{width:22px;height:15px}.wts-mailbox .wts-envm:after{width:6px;height:6px;margin:-3px}.wts-mailbox b{background:var(--wts-gold);color:#14182b;min-width:15px;height:15px;font-family:var(--font-wts-sans), sans-serif;text-align:center;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:15px;position:absolute;top:-5px;right:-6px;box-shadow:0 0 0 2px #10142a}.wts-quest.is-mail{align-items:center}.wts-quest.is-mail .wts-quest-n{color:var(--wts-gold-ink)}.wts-ml{--mlw:min(590px, calc(100vw - 28px));--envw:min(460px, calc(100vw - 52px));--envh:calc(var(--envw) * .66);--ml-flap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100L57.5 86Q50 101 42.5 86Z'/%3E%3C/svg%3E");--ml-pocket:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0L43 47Q50 55 57 47L100 0V100H0Z'/%3E%3C/svg%3E");--ml-in:color-mix(in srgb, var(--wts-ink) 36%, #2a2438);--lc:#ffecbe1f;--ml-liner:repeating-linear-gradient(45deg, var(--lc) 0 1px, transparent 1px 11px), repeating-linear-gradient(-45deg, var(--lc) 0 1px, transparent 1px 11px);--ml-sheet:#f8f2e3;--ml-spark:color-mix(in srgb, var(--wts-ink) 55%, white);z-index:60;background:radial-gradient(at 50% 42%,#181d36f6,#060811fc);outline:none;place-items:center;padding:44px 14px 18px;animation:.4s both wts-ml-veil;display:grid;position:fixed;inset:0;overflow:hidden auto}@keyframes wts-ml-veil{0%{opacity:0}}.wts-ml.is-out{animation:.24s ease-in forwards wts-ml-veil-out}@keyframes wts-ml-veil-out{to{opacity:0}}.wts-ml:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 46%, color-mix(in srgb, var(--wts-ink) 28%, #d3bc8e), transparent 46%);opacity:0;transition:opacity 1.1s;position:fixed;inset:0}.wts-ml.is-s2:before,.wts-ml.is-s3:before{opacity:.1}.wts-ml.is-s4:before,.wts-ml.is-s5:before{opacity:.16}.wts-ml-dust{pointer-events:none;opacity:0;transition:opacity 1.4s .3s;position:fixed;inset:0}.wts-ml.is-s4 .wts-ml-dust,.wts-ml.is-s5 .wts-ml-dust{opacity:1}.wts-ml-dust i{width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);opacity:0;will-change:translate, opacity;background:radial-gradient(circle,#f6e6bb 30%,#f6e6bb00 72%);border-radius:50%;animation:linear infinite wts-ml-mote;position:absolute}@keyframes wts-ml-mote{0%{opacity:0;translate:0}18%{opacity:.6}80%{opacity:.35}to{opacity:0;translate:16px -110px}}.wts-ml-defs{width:0;height:0;position:absolute}.wts-ml-defs .is-a{stop-color:color-mix(in srgb, var(--wts-ink) 52%, white)}.wts-ml-defs .is-b{stop-color:var(--wts-ink)}.wts-ml-defs .is-c{stop-color:color-mix(in srgb, var(--wts-ink) 52%, #1a0d08)}.wts-ml-top{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;min-height:36px;display:flex}.wts-ml-acts{gap:2px;display:flex}@media (max-width:560px){.wts-ml-top{flex-wrap:nowrap;justify-content:space-between;gap:4px;width:100%}.wts-ml-top .wts-ml-years{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;min-width:0;overflow-x:auto}.wts-ml-top .wts-ml-years button{letter-spacing:.02em;flex:none;padding:5px;font-size:13px}.wts-ml-acts{flex:none;margin-left:auto}}.wts-ml-years:empty{display:none}.wts-ml-x{z-index:2;width:36px;height:36px;color:var(--wts-t3);cursor:pointer;border-radius:50%;place-items:center;transition:color .2s,background-color .2s;display:grid;position:relative}.wts-ml-x:hover,.wts-ml-share:hover{color:var(--wts-gold);background:#d3bc8e1a}.wts-ml-share{z-index:2;width:36px;height:36px;color:var(--wts-t3);cursor:pointer;opacity:0;pointer-events:none;border-radius:50%;place-items:center;transition:color .2s,background-color .2s,opacity .5s .4s;display:grid;position:relative}.wts-ml.is-s5 .wts-ml-share{opacity:1;pointer-events:auto}.wts-ml-share span{letter-spacing:.04em;white-space:nowrap;color:var(--wts-gold);opacity:0;font-size:12px;transition:opacity .25s;position:absolute;top:calc(100% + 2px);left:50%;translate:-50%}.wts-ml-share.is-done span{opacity:1}.wts-ml-x svg,.wts-ml-share svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:18px;height:18px}.wts-ml-col{width:var(--mlw);flex-direction:column;align-items:center;gap:12px;transition:transform .24s ease-in;display:flex;position:relative}.wts-ml.is-out .wts-ml-col{transform:translateY(16px)scale(.985)}.wts-ml-stage{z-index:0;width:100%;min-height:calc(var(--envh) + 40px);place-items:center;display:grid;position:relative}.wts-ml-years,.wts-ml-foot{opacity:0;pointer-events:none;transition:opacity .5s .4s}.wts-ml.is-s5 .wts-ml-years,.wts-ml.is-s5 .wts-ml-foot{opacity:1;pointer-events:auto}.wts-ml-years{flex-wrap:wrap;justify-content:center;gap:2px;min-height:30px;display:flex}.wts-ml-years button{color:var(--wts-t3);font-family:var(--font-wts-serif), serif;font-variant-numeric:tabular-nums;letter-spacing:.08em;cursor:pointer;padding:5px 12px;font-size:14px;transition:color .2s;position:relative}.wts-ml-years button:after{content:"";background:var(--wts-gold);width:5px;height:5px;margin-left:-2.5px;transition:scale .25s cubic-bezier(.3,1.4,.4,1);position:absolute;bottom:-3px;left:50%;rotate:45deg;scale:0}.wts-ml-years button:hover{color:var(--wts-paper)}.wts-ml-years button.is-on{color:var(--wts-gold)}.wts-ml-years button.is-on:after{scale:1}.wts-ml-foot{letter-spacing:.04em;width:100%;color:var(--wts-t3);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.wts-ml-foot button,.wts-ml-foot a{color:inherit;cursor:pointer;padding:6px 4px;transition:color .2s}.wts-ml-foot button:not(:disabled):hover,.wts-ml-foot a:hover{color:var(--wts-gold)}.wts-ml-foot button:disabled{opacity:.3;cursor:default}.wts-ml-foot a{opacity:.7;font-size:11px}.wts-ml-env{width:var(--envw);height:var(--envh);margin:calc(var(--envh) / -2) 0 0 calc(var(--envw) / -2);pointer-events:none;position:absolute;top:50%;left:50%}.wts-ml-env>*{position:absolute;inset:0}.wts-ml-front{z-index:7;background:var(--ml-tex), linear-gradient(165deg, #f6eedb, #e4d8bd);border-radius:3px;animation:.56s cubic-bezier(.2,.9,.3,1) both wts-ml-arrive;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 0 40px #785a321f,0 30px 70px #0009,0 6px 14px #0000004d}@keyframes wts-ml-arrive{0%{opacity:0;transform:translateY(80px)scale(.78)rotate(-7deg)}70%{transform:translateY(-4px)scale(1.01)rotate(.6deg)}}.wts-ml.is-s1 .wts-ml-front{animation:.3s ease-in forwards wts-ml-flip-out}@keyframes wts-ml-flip-out{80%{opacity:1}to{opacity:0;transform:perspective(1200px)rotateY(86deg)}}.wts-ml-front:before{--c:#86672f99;content:"";background:linear-gradient(var(--c), var(--c)) left top / 20px 1px no-repeat, linear-gradient(var(--c), var(--c)) left top / 1px 20px no-repeat, linear-gradient(var(--c), var(--c)) right top / 20px 1px no-repeat, linear-gradient(var(--c), var(--c)) right top / 1px 20px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 20px 1px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 1px 20px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 20px 1px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 1px 20px no-repeat;position:absolute;inset:11px}.wts-ml.has-crest .wts-ml-front:after{content:"";aspect-ratio:1;width:17%;-webkit-mask:var(--wts-crest) center / contain no-repeat;mask:var(--wts-crest) center / contain no-repeat;background:#785a322e;position:absolute;bottom:9%;left:7%}.wts-ml-from{font-family:var(--font-wts-serif), serif;letter-spacing:.14em;color:#3b4255b3;font-size:14px;position:absolute;top:13%;left:9%}.wts-ml-addr{font-family:var(--font-wts-serif), serif;font-weight:700;font-size:clamp(19px, calc(var(--envw) * .062), 28px);letter-spacing:.16em;color:#2b2f45;border-bottom:1px solid #785f3c66;padding-bottom:10px;position:absolute;bottom:27%;left:30%;right:12%}.wts-ml-addr:after{content:"";border-bottom:1px solid #785f3c40;position:absolute;bottom:-17px;left:0;right:34%}.wts-ml-stamp{background:linear-gradient(color-mix(in srgb, var(--wts-ink) 22%, #f6efde), color-mix(in srgb, var(--wts-ink) 10%, #f6efde)) center / calc(100% - 12px) calc(100% - 12px) no-repeat, #fbf7ec;filter:drop-shadow(0 1px 2px #0000004d);place-items:center;width:64px;height:76px;display:grid;position:absolute;top:10%;right:6.5%;transform:rotate(3deg);-webkit-mask:radial-gradient(2.6px,#0000 96%,#000) -4px -4px/8px 8px round,linear-gradient(#000 0 0) 50%/calc(100% - 8px) calc(100% - 8px) no-repeat;mask:radial-gradient(2.6px,#0000 96%,#000) -4px -4px/8px 8px round,linear-gradient(#000 0 0) 50%/calc(100% - 8px) calc(100% - 8px) no-repeat}.wts-ml-pm{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.wts-ml-pm text{fill:currentColor;stroke:none;font-family:var(--font-wts-serif), serif;font-weight:700}.wts-ml-pm .is-d{font-size:15px}.wts-ml-pm .is-y{letter-spacing:.08em;font-size:10px}.wts-ml-front .wts-ml-pm{width:calc(var(--envw) * .3);color:#3c302499;position:absolute;top:25%;right:13%;transform:rotate(-11deg)}.wts-ml-in{z-index:1;background:linear-gradient(#00000073, transparent 34%), var(--ml-liner), linear-gradient(var(--ml-in), color-mix(in srgb, var(--ml-in) 72%, black));border-radius:3px;box-shadow:0 30px 70px #0009,0 6px 14px #0000004d}.wts-ml-pocket{z-index:3;filter:drop-shadow(0 -1.5px 2px #281a0859)}.wts-ml-pocket i{-webkit-mask:var(--ml-pocket) center / 100% 100% no-repeat;mask:var(--ml-pocket) center / 100% 100% no-repeat;background:linear-gradient(to top right, transparent calc(50% - 1px), #6e55324d calc(50% - .2px), #fff6 calc(50% + .6px), transparent calc(50% + 1.4px)) left bottom / 50% 47% no-repeat, linear-gradient(to top left, transparent calc(50% - 1px), #6e55324d calc(50% - .2px), #fff6 calc(50% + .6px), transparent calc(50% + 1.4px)) right bottom / 50% 47% no-repeat, linear-gradient(#785a321a, transparent 30%), var(--ml-tex), linear-gradient(170deg, #f1e8d2, #e0d4b8);border-radius:0 0 3px 3px;position:absolute;inset:0}.wts-ml-env>.wts-ml-flap{z-index:5;transform-origin:50% 0;height:57%;bottom:auto}.wts-ml-env>.wts-ml-flapsh{z-index:4;filter:blur(3px);opacity:.36;height:57%;bottom:auto;translate:0 4px}.wts-ml-flapsh i{-webkit-mask:var(--ml-flap) center / 100% 100% no-repeat;mask:var(--ml-flap) center / 100% 100% no-repeat;background:#281a08;position:absolute;inset:0}.wts-ml.is-s2 .wts-ml-flapsh{animation:.2s linear .36s both wts-ml-hide}.wts-ml.is-s3 .wts-ml-flapsh{display:none}.wts-ml-flap i{-webkit-mask:var(--ml-flap) center / 100% 100% no-repeat;mask:var(--ml-flap) center / 100% 100% no-repeat;position:absolute;inset:0}.wts-ml-flap .is-out{background:linear-gradient(#ffffff4d, transparent 12%), var(--ml-tex), linear-gradient(175deg, #f8f1e0, #e8ddc3)}.wts-ml-flap .is-in{opacity:0;background:var(--ml-liner), linear-gradient(color-mix(in srgb, var(--ml-in) 80%, black), var(--ml-in))}.wts-ml-env>.wts-ml-seal{z-index:6;width:66px;height:66px;margin:-33px;inset:56% auto auto 50%}.wts-ml-seal>span{will-change:transform, opacity;position:absolute;inset:0}.wts-ml-seal svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wts-ml-seal .is-ring-d{fill:none;stroke:#00000042;stroke-width:1.3px}.wts-ml-seal .is-ring-l{fill:none;stroke:#ffffff4d;stroke-width:.8px}.wts-ml-seal .is-shine{fill:#ffffff38}.wts-ml-emb{display:none;position:absolute;inset:0}.wts-ml.has-emb .wts-ml-emb{display:block}.wts-ml-emb:before,.wts-ml-emb:after{content:"";-webkit-mask:var(--wts-emb) center / 46% no-repeat;mask:var(--wts-emb) center / 46% no-repeat;position:absolute;inset:0}.wts-ml-emb:before{background:#ffffff80;translate:.7px .9px}.wts-ml-emb:after{background:color-mix(in srgb, var(--wts-ink) 45%, #24120a);opacity:.82}.wts-ml-seal .is-l{clip-path:polygon(-20% -20%,53% -20%,46% 20%,56% 38%,45% 57%,54% 76%,47% 120%,-20% 120%)}.wts-ml-seal .is-r{clip-path:polygon(53% -20%,120% -20%,120% 120%,47% 120%,54% 76%,45% 57%,56% 38%,46% 20%)}.wts-ml-burst{opacity:0;position:absolute;inset:0}.wts-ml-burst:before{content:"";border:2px solid var(--ml-spark);box-shadow:0 0 14px var(--ml-spark);border-radius:50%;position:absolute;inset:6px}.wts-ml-burst:after{--g:#f6e6b8;content:"";width:4px;height:4px;box-shadow:70px 0 0 0 var(--ml-spark), 49px 26px 0 -.5px var(--g), 35px 65px 0 0 var(--ml-spark), -5px 60px 0 -1px var(--g), -39px 68px 0 0 var(--ml-spark), -51px 27px 0 -.5px var(--g), -72px -6px 0 0 var(--ml-spark), -50px -34px 0 -1px var(--g), -35px -68px 0 0 var(--ml-spark), 5px -56px 0 -.5px var(--g), 38px -61px 0 0 var(--ml-spark), 55px -28px 0 -1px var(--g);border-radius:50%;margin:-2px;position:absolute;top:50%;left:50%}.wts-ml.is-s0 .wts-ml-env>:not(.wts-ml-front){visibility:hidden}.wts-ml.is-s1 .wts-ml-env>:not(.wts-ml-front){animation:.36s cubic-bezier(.2,.9,.3,1.15) .3s both wts-ml-flip-in}@keyframes wts-ml-flip-in{0%{opacity:0;transform:perspective(1200px)rotateY(-86deg)}20%{opacity:1}to{transform:perspective(1200px)rotateY(0)}}.wts-ml.is-s2 .wts-ml-seal .is-l{animation:.56s cubic-bezier(.5,0,.8,.4) both wts-ml-crack-l}.wts-ml.is-s2 .wts-ml-seal .is-r{animation:.56s cubic-bezier(.5,0,.8,.4) both wts-ml-crack-r}@keyframes wts-ml-crack-l{18%{transform:scale(1.14)}30%{transform:scale(1.04)translate(-1.5px)}to{opacity:0;transform:translate(-22px,30px)rotate(-34deg)}}@keyframes wts-ml-crack-r{18%{transform:scale(1.14)}30%{transform:scale(1.04)translate(1.5px)}to{opacity:0;transform:translate(22px,30px)rotate(34deg)}}.wts-ml.is-s2 .wts-ml-burst{animation:.62s cubic-bezier(.2,.7,.3,1) .1s both wts-ml-burst}@keyframes wts-ml-burst{0%{opacity:0;transform:scale(.25)}20%{opacity:1}to{opacity:0;transform:scale(1.35)}}.wts-ml.is-s2 .wts-ml-env>.wts-ml-flap{animation:.56s cubic-bezier(.45,.05,.25,1) .36s both wts-ml-flap}@keyframes wts-ml-flap{0%{z-index:5;transform:perspective(900px)rotateX(0)}46%{z-index:5}47%{z-index:1}to{z-index:1;transform:perspective(900px)rotateX(180deg)}}.wts-ml.is-s2 .wts-ml-flap .is-out{animation:10ms linear .62s both wts-ml-hide}.wts-ml.is-s2 .wts-ml-flap .is-in{animation:10ms linear .62s both wts-ml-show}@keyframes wts-ml-hide{to{opacity:0}}@keyframes wts-ml-show{to{opacity:1}}.wts-ml.is-s3 .wts-ml-env>.wts-ml-flap{z-index:1;transform:perspective(900px)rotateX(180deg)}.wts-ml.is-s3 .wts-ml-flap .is-out{opacity:0}.wts-ml.is-s3 .wts-ml-flap .is-in{opacity:1}.wts-ml.is-s3 .wts-ml-seal{display:none}.wts-ml.is-s3 .wts-ml-in,.wts-ml.is-s3 .wts-ml-pocket,.wts-ml.is-s3 .wts-ml-env>.wts-ml-flap{animation:.44s cubic-bezier(.5,0,.9,.5) .34s forwards wts-ml-drop}@keyframes wts-ml-drop{to{opacity:0;translate:0 130px}}.wts-ml-sheet{--k:1;--lh:2.05;z-index:2;isolation:isolate;width:var(--mlw);transition:transform .86s cubic-bezier(.25,1.12,.35,1);position:relative}.wts-ml.is-s2 .wts-ml-sheet{transition:none;transform:translateY(16px)scale(.7)}.wts-ml.is-s3 .wts-ml-sheet{transform:translateY(calc(var(--envh) * -.96)) scale(.7) rotate(-1.2deg);transition:transform .68s cubic-bezier(.3,.75,.3,1)}.wts-ml.is-s5 .wts-ml-sheet.is-turn{animation:.5s cubic-bezier(.25,1,.35,1) both wts-ml-from-stack}@keyframes wts-ml-from-stack{0%{transform:translate(calc(var(--wts-dir) * 9px), 8px) rotate(calc(var(--wts-dir) * 1.6deg)) scale(.98);opacity:.5}}.wts-ml-fold{background:var(--ml-tex), var(--ml-sheet);will-change:transform;height:33.4%;transition:transform .64s cubic-bezier(.34,.9,.3,1);position:absolute;left:0;right:0}.wts-ml-fold.is-top{z-index:3;transform-origin:50% 100%;background:linear-gradient(to top, #785c321a, transparent 16px), var(--ml-tex), var(--ml-sheet);border-radius:2px 2px 0 0;top:0}.wts-ml-fold.is-mid{z-index:1;background:linear-gradient(#ffffffb3, #fff0 1.5px), linear-gradient(#785c3221, transparent 18px), linear-gradient(to top, #ffffffb3, #fff0 1.5px), linear-gradient(to top, #785c321a, transparent 16px), var(--ml-tex), var(--ml-sheet);top:33.3%}.wts-ml-fold.is-bot{z-index:2;transform-origin:50% 0;background:linear-gradient(#785c3221, transparent 18px), var(--ml-tex), var(--ml-sheet);border-radius:0 0 2px 2px;transition-delay:.3s;top:66.6%}.wts-ml.is-s2 .wts-ml-fold.is-top,.wts-ml.is-s3 .wts-ml-fold.is-top{transition:none;transform:perspective(1400px)rotateX(-180deg)}.wts-ml.is-s2 .wts-ml-fold.is-bot,.wts-ml.is-s3 .wts-ml-fold.is-bot{transition:none;transform:perspective(1400px)rotateX(180deg)}.wts-ml.is-s4 .wts-ml-fold,.wts-ml.is-s5 .wts-ml-fold{transform:perspective(1400px)rotateX(0)}.wts-ml-tone,.wts-ml-wm{z-index:4;pointer-events:none;opacity:0;transition:opacity .7s .5s;position:absolute}.wts-ml-tone{background:radial-gradient(at 30% 12%,#fff6,#0000 55%),radial-gradient(#0000 58%,#785a3024);border-radius:2px;inset:0;box-shadow:inset 0 0 0 1px #fff6,inset 0 0 0 1.5px #785c3214}.wts-ml-wm{aspect-ratio:1;background:color-mix(in srgb, var(--wts-ink) 55%, #86672f);width:168px;-webkit-mask:var(--wts-emb) center / contain no-repeat;mask:var(--wts-emb) center / contain no-repeat;display:none;bottom:26px;right:30px}.wts-ml.has-emb .wts-ml-wm{display:block}.wts-ml.is-s4 .wts-ml-tone,.wts-ml.is-s5 .wts-ml-tone{opacity:1}.wts-ml.is-s5 .wts-ml-wm{opacity:.085}.wts-ml-shadow,.wts-ml-under{z-index:-1;opacity:0;transition:opacity .55s .55s;position:absolute;inset:0}.wts-ml-shadow{box-shadow:0 40px 100px #0000009e,0 10px 24px #0000004d}.wts-ml-under{background:var(--ml-tex), linear-gradient(#efe6cf, #e3d8be);box-shadow:0 6px 20px #0000004d}.wts-ml-under.is-1{transform:rotate(1.2deg)translate(5px,4px)}.wts-ml-under.is-2{transform:rotate(-1.5deg)translate(-6px,7px)}.wts-ml.is-s4 .wts-ml-shadow,.wts-ml.is-s5 .wts-ml-shadow,.wts-ml.is-s5 .wts-ml-sheet.is-many .wts-ml-under{opacity:1}.wts-ml-body{z-index:5;padding:calc(32px * var(--k)) calc(50px * var(--k)) calc(34px * var(--k));visibility:hidden;color:#2f3448;position:relative}.wts-ml.is-s5 .wts-ml-body{visibility:visible}.wts-ml.is-s5 .wts-ml-body>*{animation:.7s cubic-bezier(.3,.7,.3,1) backwards wts-ml-ink;animation-delay:calc(var(--i) * .12s + .16s)}.wts-ml.is-s5 .wts-ml-body>h3,.wts-ml.is-s5 .wts-ml-body>p{animation-name:wts-ml-write;animation-duration:.85s;animation-timing-function:cubic-bezier(.4,.2,.3,1)}@keyframes wts-ml-ink{0%{opacity:0;transform:translateY(6px)}}@keyframes wts-ml-write{0%{opacity:.3;-webkit-mask:linear-gradient(100deg,#000 40%,#0000 60%) 100% 0/260% 100%;mask:linear-gradient(100deg,#000 40%,#0000 60%) 100% 0/260% 100%}to{opacity:1;-webkit-mask:linear-gradient(100deg,#000 40%,#0000 60%) 0 0/260% 100%;mask:linear-gradient(100deg,#000 40%,#0000 60%) 0 0/260% 100%}}.wts-ml-body header{padding-bottom:calc(16px * var(--k));border-bottom:1px solid #86672f38;align-items:center;gap:12px;display:flex}.wts-ml-crest{display:none}.wts-ml.has-crest .wts-ml-crest{width:calc(30px * var(--k));height:calc(30px * var(--k));margin:calc(-15px * var(--k)) auto;background:color-mix(in srgb, var(--ml-in) 60%, #86672f);-webkit-mask:var(--wts-crest) center / contain no-repeat;mask:var(--wts-crest) center / contain no-repeat;opacity:.78;display:block}.wts-ml.has-crest .wts-ml-body header{--rule:#86672f38;background:linear-gradient(var(--rule), var(--rule)) left bottom / calc(50% - 26px) 1px no-repeat, linear-gradient(var(--rule), var(--rule)) right bottom / calc(50% - 26px) 1px no-repeat;border-bottom:0}.wts-ml-body header>.wts-face{box-shadow:0 0 0 2px var(--ml-sheet), 0 0 0 3px #86672f66}.wts-ml-body header>span{flex-direction:column;gap:2px;line-height:1.3;display:flex}.wts-ml-body header b{font-family:var(--font-wts-serif), serif;letter-spacing:.04em;color:#2b2f45;font-size:17px;font-weight:700}.wts-ml-body header small{letter-spacing:.06em;color:var(--wts-pt2);font-size:12px}.wts-ml-body header .wts-ml-pm{width:122px;color:color-mix(in srgb, var(--wts-ink) 50%, #463728);opacity:.66;margin:-8px -16px -8px auto;transform:rotate(-7deg)}.wts-ml-body h3{margin:calc(24px * var(--k)) 0 calc(14px * var(--k));font-family:var(--font-wts-serif), serif;font-weight:700;font-size:calc(25px * var(--k));letter-spacing:.03em;color:#23283d;line-height:1.4}.wts-ml-body p{font-family:var(--font-wts-serif), serif;font-size:calc(16.5px * var(--k));line-height:var(--lh);text-align:justify;margin:0 0 .55em}.wts-ml-end{width:132px;height:9px;margin:calc(24px * var(--k)) auto 0;background:linear-gradient(90deg,#0000,#86672f8c) 0/54px 1px no-repeat,linear-gradient(270deg,#0000,#86672f8c) 100%/54px 1px no-repeat;display:block;position:relative}.wts-ml-end:after{content:"";background:var(--wts-gold-ink);opacity:.75;width:6px;height:6px;margin:-3px;position:absolute;top:50%;left:50%;rotate:45deg}.wts-ml-zh{text-align:center;color:var(--wts-pt2);margin-top:16px;font-size:12px;display:block}.wts-ml-mark{color:inherit;text-decoration:none;position:relative}a.wts-ml-mark{cursor:pointer}.wts-ml-mark.is-name .wts-ml-q{border-bottom:1px dotted var(--wts-gold-ink)}.wts-ml-mark.is-ev .wts-ml-q{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#86672fbf,#86672fbf) 0 calc(100% - 3px)/100% 1.5px no-repeat;transition:background-color .2s}.wts-ml-mark.is-hot .wts-ml-q{background-color:#d3bc8e57}a.wts-ml-mark:hover .wts-ml-q,a.wts-ml-mark:focus-visible .wts-ml-q{background-color:#d3bc8e73}a.wts-ml-mark:focus-visible{outline:none}.wts-ml-mark em{font-family:var(--font-wts-sans), sans-serif;letter-spacing:.04em;color:var(--wts-gold-ink);white-space:nowrap;vertical-align:.22em;background:#fffcf399;border:1px solid #86672f73;border-radius:2px;margin:0 2px 0 7px;padding:3px 6px;font-size:11px;font-style:normal;line-height:1;transition:border-color .2s,background-color .2s;display:inline-block}a.wts-ml-mark:hover em,a.wts-ml-mark:focus-visible em{border-color:var(--wts-gold-ink);background:#d3bc8e66}.wts-ml-who{z-index:2;color:#ece5d8;font-family:var(--font-wts-sans), sans-serif;white-space:nowrap;opacity:0;pointer-events:none;background:#14182b;border-radius:16px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:12px;line-height:1;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:calc(100% + 2px);left:0;transform:translateY(3px)}a.wts-ml-mark:hover>.wts-ml-who,a.wts-ml-mark:focus-visible>.wts-ml-who{opacity:1;transform:none}@media (max-width:560px){.wts-ml-body{padding:24px 22px 28px}.wts-ml-body p{text-align:left;font-size:15.5px;line-height:1.95}.wts-ml-body h3{margin-top:20px;font-size:21px}.wts-ml-body header .wts-ml-pm{width:98px;margin-right:-8px}.wts-ml-wm{width:120px;bottom:16px;right:14px}.wts-ml-under.is-1{transform:rotate(.8deg)translate(3px,4px)}.wts-ml-under.is-2{transform:rotate(-.9deg)translate(-3px,6px)}}@media (prefers-reduced-motion:reduce){.wts-ml,.wts-ml.is-out,.wts-ml.is-s5 .wts-ml-body>*,.wts-ml.is-s5 .wts-ml-sheet.is-turn{animation:none}.wts-ml-dust{display:none}.wts-ml-sheet,.wts-ml-fold,.wts-ml-col,.wts-envm{transition:none}}.wts-ml-stamp.is-art i{filter:saturate(.9)sepia(.06);background:50% 24%/168% no-repeat;width:calc(100% - 12px);height:calc(100% - 12px);display:block}.wts-ml-art{background:var(--ml-tex), #fbf7ec;cursor:zoom-in;border-radius:2px;padding:7px;transition:transform .35s cubic-bezier(.3,.9,.3,1),box-shadow .35s;display:block;box-shadow:inset 0 0 0 1px #785c321f,0 14px 34px #0000006b,0 3px 8px #00000040}.wts-ml-art img{width:100%;height:auto;aspect-ratio:var(--ar);object-fit:cover;background:#e9dfc8;display:block}.wts-ml-art.is-hot,.wts-ml-pc-img.is-hot{box-shadow:0 0 0 2px var(--wts-gold), 0 14px 34px #0000006b}.wts-ml-art:focus-visible,.wts-ml-pc-img:focus-visible{outline:2px solid var(--wts-gold);outline-offset:3px}.wts-ml-art.is-side{z-index:1;width:min(250px, calc((100vw - var(--mlw)) / 2 + 18px));opacity:0;pointer-events:none;position:absolute;top:7%;left:calc(100% - 52px);transform:rotate(4.5deg)}.wts-ml.is-s5 .wts-ml-art.is-side{opacity:1;pointer-events:auto;animation:.9s cubic-bezier(.2,.9,.3,1) .9s backwards wts-ml-art-in}@keyframes wts-ml-art-in{0%{opacity:0;transform:translate(-90px)rotate(4.5deg)}}.wts-ml.is-s5 .wts-ml-art.is-side:hover{transform:rotate(2deg)translate(10px,-4px);box-shadow:inset 0 0 0 1px #785c321f,0 22px 48px #00000080,0 4px 10px #00000040}.wts-ml-encl{margin-top:calc(22px * var(--k));justify-content:center;display:flex}.wts-ml-art.is-inline{width:min(58%,240px);transform:rotate(-1.6deg)}.wts-ml-art.is-inline:hover{transform:rotate(0)translateY(-3px)}@media (min-width:1080px){.wts-ml-encl{display:none}}@media (max-width:1079px){.wts-ml-art.is-side{display:none}}.wts-ml-sheet.is-card{width:min(440px,100vw - 28px,100vh - 240px);min-width:min(300px,100vw - 28px)}.wts-ml-pc{z-index:1;background:var(--ml-tex), var(--ml-sheet);border-radius:3px;padding:12px 12px 0;position:relative;box-shadow:inset 0 0 0 1px #fff6,inset 0 0 0 1.5px #785c3214}.wts-ml-pc-img{cursor:zoom-in;border-radius:1px;width:100%;transition:box-shadow .3s;display:block}.wts-ml-pc-img img{width:100%;height:auto;aspect-ratio:var(--ar);object-fit:cover;background:#e9dfc8;display:block}.wts-ml-pc footer{color:#2f3448;align-items:center;gap:10px;padding:12px 4px 13px;display:flex}.wts-ml-pc footer>.wts-face{box-shadow:0 0 0 2px var(--ml-sheet), 0 0 0 3px #86672f66}.wts-ml-pc footer b{font-family:var(--font-wts-serif), serif;letter-spacing:.04em;color:#2b2f45;font-size:15px;font-weight:700}.wts-ml-pc footer em{font-family:var(--font-wts-serif), serif;letter-spacing:.18em;white-space:nowrap;color:var(--wts-gold-ink);margin-left:auto;font-size:17px;font-style:normal;font-weight:700}.wts-ml-pc footer .wts-ml-pm{width:92px;color:color-mix(in srgb, var(--wts-ink) 50%, #463728);opacity:.62;flex:none;margin:-12px -10px -12px -4px;transform:rotate(-8deg)}@media (max-width:560px){.wts-ml-pc footer em{display:none}}.wts-ml-zoom{z-index:5;cursor:zoom-out;background:#060811d6;place-items:center;padding:56px 16px 24px;animation:.25s both wts-ml-veil;display:grid;position:fixed;inset:0}.wts-ml-zoom figure{cursor:auto;flex-direction:column;align-items:center;gap:14px;margin:0;animation:.38s cubic-bezier(.2,.9,.3,1) both wts-ml-zoom-in;display:flex}@keyframes wts-ml-zoom-in{0%{opacity:0;transform:translateY(14px)scale(.94)rotate(1.5deg)}}.wts-ml-zoom img{border:8px solid #fbf7ec;border-radius:2px;width:auto;max-width:min(92vw,860px);height:auto;max-height:calc(100vh - 176px);display:block;box-shadow:0 30px 80px #0009}.wts-ml-zoom figcaption{letter-spacing:.06em;max-width:min(92vw,860px);color:var(--wts-t2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;font-size:13px;display:flex}.wts-ml-with{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.wts-ml-with a{color:var(--wts-paper);background:#d3bc8e1f;border-radius:16px;align-items:center;gap:6px;padding:3px 11px 3px 3px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.wts-ml-with a:hover,.wts-ml-with a:focus-visible,.wts-ml-with a.is-hot{color:var(--wts-gold);background:#d3bc8e47}.wts-ml-zoom>.wts-ml-x{position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){.wts-ml-zoom,.wts-ml-zoom figure{animation:none}.wts-ml-art{transition:none}.wts-ml.is-s5 .wts-ml-art.is-side{animation:none}}.wts-ml[data-region=Mondstadt]{--ml-in:#2c6658;--ml-sheet:#f6f3e3}.wts-ml[data-region=Liyue]{--ml-in:#7a2e21;--ml-sheet:#f9f0dc;--lc:#ffd68c33;--ml-liner:radial-gradient(circle at 50% 100%, transparent 60%, var(--lc) 62% 68%, transparent 70%) 0 0 / 22px 11px, radial-gradient(circle at 50% 100%, transparent 60%, var(--lc) 62% 68%, transparent 70%) 11px 5.5px / 22px 11px}.wts-ml[data-region=Inazuma]{--ml-in:#4a306e;--ml-sheet:#f6f0e6;--lc:#ecd6ff2b;--ml-liner:radial-gradient(circle at 50% 100%, transparent 26%, var(--lc) 28% 33%, transparent 35% 46%, var(--lc) 48% 53%, transparent 55% 66%, var(--lc) 68% 73%, transparent 75%) 0 0 / 26px 13px, radial-gradient(circle at 50% 100%, transparent 26%, var(--lc) 28% 33%, transparent 35% 46%, var(--lc) 48% 53%, transparent 55% 66%, var(--lc) 68% 73%, transparent 75%) 13px 6.5px / 26px 13px}.wts-ml[data-region=Sumeru]{--ml-in:#2e5936;--ml-sheet:#f5f2e0;--lc:#e8f0b438;--ml-liner:radial-gradient(circle, var(--lc) 1.3px, transparent 1.8px) 0 0 / 13px 13px, radial-gradient(circle, var(--lc) 1.3px, transparent 1.8px) 6.5px 6.5px / 13px 13px, repeating-linear-gradient(45deg, var(--lc) 0 .6px, transparent .6px 26px)}.wts-ml[data-region=Fontaine]{--ml-in:#214669;--ml-sheet:#f4f1e7;--lc:#cee4ff24;--ml-liner:repeating-linear-gradient(90deg, var(--lc) 0 1px, transparent 1px 7px), repeating-linear-gradient(90deg, var(--lc) 0 2px, transparent 2px 28px)}.wts-ml[data-region=Natlan]{--ml-in:#8a3c1b;--ml-sheet:#faefdf;--lc:#ffd0961c;--ml-liner:linear-gradient(135deg, var(--lc) 25%, transparent 25%) -9px 0 / 18px 18px, linear-gradient(225deg, var(--lc) 25%, transparent 25%) -9px 0 / 18px 18px, linear-gradient(315deg, var(--lc) 25%, transparent 25%) 0 0 / 18px 18px, linear-gradient(45deg, var(--lc) 25%, transparent 25%) 0 0 / 18px 18px}.wts-ml[data-region=Nod-Krai]{--ml-in:#2a3c5d;--ml-sheet:#f4f1e8;--lc:#d6e2ff33;--ml-liner:radial-gradient(circle, transparent 3.4px, var(--lc) 3.8px 4.7px, transparent 5.1px) 0 0 / 24px 24px, radial-gradient(circle, var(--lc) 1px, transparent 1.5px) 12px 12px / 24px 24px}.wts-ml[data-region=Snezhnaya]{--ml-in:#495c77;--ml-sheet:#f3f2ea;--lc:#e8f2ff26;--ml-liner:radial-gradient(circle, var(--lc) 1.1px, transparent 1.6px) 0 0 / 18px 18px, repeating-linear-gradient(60deg, var(--lc) 0 .8px, transparent .8px 18px), repeating-linear-gradient(-60deg, var(--lc) 0 .8px, transparent .8px 18px)}.wts-prof{margin-top:26px}.wts-prof-h{border-bottom:1px solid var(--wts-pline);letter-spacing:.16em;color:var(--wts-pt2);padding-bottom:8px;font-size:12.5px;font-weight:400}.wts-sr-list li.is-quote>div{grid-template-columns:1fr auto;gap:4px 12px;padding:10px 0;display:grid}.wts-sr-list li.is-quote span{-webkit-line-clamp:4}.wts-sr-list{margin:2px 0 0;padding:0;list-style:none}.wts-sr-list li+li{border-top:1px dashed var(--wts-pline)}.wts-sr-list button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 0;display:grid}.wts-sr-list b{font-family:var(--font-wts-serif), serif;color:#2f3448;font-size:15px;font-weight:600}.wts-sr-list i{color:var(--wts-pt2);align-self:center;font-size:12px;font-style:normal}.wts-sr-list span{-webkit-line-clamp:2;color:var(--wts-pt2);-webkit-box-orient:vertical;grid-column:1/-1;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.wts-sr-list button:hover b,.wts-sr-list button:focus-visible b{color:var(--wts-gold-ink)}.wts-sr-go{color:var(--wts-gold-ink);opacity:.75;margin-left:10px;font-style:normal;transition:opacity .2s}.wts-sr-list button:hover .wts-sr-go,.wts-sr-list button:focus-visible .wts-sr-go{opacity:1}.wts-sr{z-index:60;background:radial-gradient(at 50% 42%,#181d36f0,#060811fa);outline:none;place-items:center;padding:28px 14px;animation:.28s ease-out both wts-sr-in;display:grid;position:fixed;inset:0}@keyframes wts-sr-in{0%{opacity:0}}.wts-sr-sheet{background:radial-gradient(ellipse at 28% 8%, #ffffff80, transparent 58%), radial-gradient(ellipse at 50% 115%, #785c321a, transparent 62%), var(--sr-paper) 0 0 / 256px 256px, #f7f0df;color:#2f3448;border-radius:3px;flex-direction:column;width:min(640px,100%);max-height:calc(100dvh - 56px);animation:.36s cubic-bezier(.25,1,.35,1) both wts-sr-sheet;display:flex;position:relative;box-shadow:inset 0 0 70px #785c3217,0 30px 60px -20px #0009,0 0 0 1px #86672f2e}.wts-sr-sheet:before{content:"";pointer-events:none;border:1px solid #86672f24;border-radius:2px;position:absolute;inset:9px}@keyframes wts-sr-sheet{0%{opacity:0;transform:translateY(14px)}}.wts-sr-head{text-align:center;border-bottom:1px solid #86672f38;margin:0 28px;padding:30px 20px 16px;position:relative}.wts-sr-who{letter-spacing:.16em;color:var(--wts-gold-ink);margin:0;font-size:12px}.wts-sr-head h2{font-family:var(--font-wts-serif), serif;letter-spacing:.04em;margin:4px 0 6px;font-size:22px;font-weight:600}.wts-sr-about{color:var(--wts-pt2);margin:0;font-size:12px}.wts-sr-close{width:34px;height:34px;color:var(--wts-pt2);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:12px;right:-14px}.wts-sr-close:hover{color:var(--wts-gold-ink)}.wts-sr-body{overscroll-behavior:contain;font-family:var(--font-wts-serif), serif;scrollbar-width:thin;scrollbar-color:#86672f4d transparent;flex:1;padding:18px 40px 12px 32px;font-size:16px;line-height:1.95;overflow:auto;-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 22px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 22px),#0000)}.wts-sr-body p{color:#444a5e;max-width:34em;margin:0 auto .85em;padding-left:16px;position:relative}.wts-sr-body p.is-mark{color:#1f2335}.wts-sr-body p.is-mark:before{content:"";background:linear-gradient(#be9648f2,#a07a34bf);border-radius:1px;width:2px;position:absolute;top:.45em;bottom:.45em;left:0}.wts-sr-nav{border-top:1px solid #86672f38;justify-content:space-between;align-items:center;gap:12px;margin:0 28px;padding:10px 20px 14px;font-size:13px;display:flex}.wts-sr-nav button{max-width:40%;color:var(--wts-gold-ink);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;overflow:hidden}.wts-sr-nav button:disabled{opacity:.3;cursor:default}.wts-sr-nav span{color:var(--wts-pt2);font-variant-numeric:tabular-nums;font-size:12px}@media (max-width:640px){.wts-sr{padding:0}.wts-sr-sheet{border-radius:0;width:100%;height:100dvh;max-height:none}.wts-sr-head{margin:0 16px;padding:22px 34px 12px}.wts-sr-close{right:-8px}.wts-sr-body{padding:14px 22px 8px;font-size:15.5px}.wts-sr-nav{padding:10px 6px calc(12px + env(safe-area-inset-bottom));margin:0 16px}}@media (prefers-reduced-motion:reduce){.wts-sr,.wts-sr-sheet{animation-duration:10ms}}:root.wts-calm .wts-ring-label{animation-duration:10ms;animation-delay:0s}:root.wts-calm .wts-page,:root.wts-calm .wts-page *{transition-duration:.01ms;animation-duration:.01ms;animation-delay:0s}:root.wts-calm .wts-dial svg,:root.wts-calm .wts-paper[data-singing] .wts-face{animation:none}:root.wts-calm .wts-page .wts-panel,:root.wts-calm .wts-page .wts-dock,:root.wts-calm .wts-bare-exit,:root.wts-calm .wts-view.wts-bare-view,:root.wts-calm .wts-view.wts-bare-view.is-on{transition:none}:root.wts-calm .wts-ml,:root.wts-calm .wts-ml.is-out,:root.wts-calm .wts-ml.is-s5 .wts-ml-body>*,:root.wts-calm .wts-ml.is-s5 .wts-ml-sheet.is-turn{animation:none}:root.wts-calm .wts-ml-dust{display:none}:root.wts-calm .wts-ml-sheet,:root.wts-calm .wts-ml-fold,:root.wts-calm .wts-ml-col,:root.wts-calm .wts-envm{transition:none}:root.wts-calm .wts-sr,:root.wts-calm .wts-sr-sheet{animation-duration:10ms}:root.wts-calm .wts-loading small{animation-delay:8s}:root.wts-calm .wts-loading a{animation-delay:20s}:root.wts-calm .wts-loading.is-failed a{animation-delay:0s}:root.wts-kb .wts-page{height:var(--wts-vh);transform:translateY(var(--wts-kb-shift,0px));bottom:auto}.wts-seo p{color:var(--wts-t2);margin-top:14px;font-size:14px;line-height:1.9}.wts-seo-facts{border-top:1px solid var(--wts-line);border-bottom:1px solid var(--wts-line);color:var(--wts-t2);margin:18px 0 0;padding:12px 0;font-size:13px;line-height:1.85;list-style:none}.wts-seo h2{letter-spacing:.12em;color:var(--wts-t3);margin-top:18px;font-size:12px;font-weight:400}.wts-seo-people{flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;padding:0;font-size:12.5px;line-height:1.7;list-style:none;display:flex}.wts-seo-people a{color:var(--wts-t2);text-decoration:none;transition:color .2s}.wts-seo-people a:hover{color:var(--wts-gold)}.wts-seo h1{word-break:auto-phrase;text-wrap:balance}.wts-seo-crumb{letter-spacing:.08em;margin-bottom:10px;font-size:12px}.wts-seo-crumb a,.wts-seo-ties a,.wts-seo-lines a{color:var(--wts-t2);text-decoration:none;transition:color .2s}.wts-seo-crumb a:hover,.wts-seo-ties a:hover,.wts-seo-lines a:hover{color:var(--wts-gold)}.wts-seo h3{color:var(--wts-t3);margin-top:12px;font-size:12px;font-weight:400}.wts-seo-ties,.wts-seo-lines{color:var(--wts-t2);margin:6px 0 0;padding:0;font-size:12.5px;line-height:1.75;list-style:none}.wts-seo-ties li+li,.wts-seo-lines li+li{margin-top:8px}.wts-seo-ties span,.wts-seo-lines span{color:var(--wts-t3);font-size:11.5px;display:block}.wts-seo-lines li>span{margin-left:8px;display:inline}.wts-seo .wts-seo-lines p{margin-top:2px;font-size:13px;line-height:1.8}@media (max-width:899px) and (max-aspect-ratio:11/10){.wts-panel.wts-seo{top:56%}}
