.ss-tabrail{gap:var(--s-4,16px);box-shadow:inset 0 -1px 0 var(--rule);margin:var(--s-3,12px) 0 var(--s-2,8px);font-size:var(--t-meta,13px);scrollbar-width:none;flex-wrap:nowrap;display:flex;position:relative;overflow-x:auto}.ss-tabrail::-webkit-scrollbar{display:none}.ss-tabrail button{appearance:none;font:inherit;color:var(--text-3,var(--text-muted));cursor:pointer;white-space:nowrap;min-height:36px;transition:color var(--m-tab) var(--ease-out);background:0 0;border:0;margin:0;padding:8px 0}.ss-tabrail button.is-on{color:var(--ink);font-weight:var(--w-medium,500)}.ss-tabrail button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ss-tabrail-ul{border-top:2px solid var(--ink);height:0;transition:transform var(--m-tab) var(--ease-out), width var(--m-tab) var(--ease-out);pointer-events:none;position:absolute;bottom:0;left:0}.ss-tabrail-live .ss-tabrail-ul{transition:none}[data-arr=wait] .ss-drop{opacity:0;transform:translateY(-10px)}[data-arr=play] .ss-drop{animation:ss-drop .26s var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--ss-step,50ms))}@keyframes ss-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}[data-arr=wait] .ss-grow{transform:scaleY(0)}[data-arr=play] .ss-grow{transform-origin:bottom;animation:ss-grow .35s var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--ss-step,55ms))}@keyframes ss-grow{0%{transform:scaleY(0)}to{transform:none}}[data-arr=wait] .ss-draw{stroke-dashoffset:1px}[data-arr=play] .ss-draw{animation:ss-draw .7s var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--ss-step,.15s))}.ss-draw{stroke-dasharray:1;stroke-dashoffset:0}@keyframes ss-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ss-readout{font-size:var(--t-source,13px);color:var(--text-2,var(--text-secondary));min-height:2.6em;margin-top:8px}.ss-readout b{color:var(--ink);font-weight:var(--w-medium,500)}.site-foot{position:relative;overflow:hidden}.site-foot-in{padding-bottom:140px;position:relative}.site-pitch{pointer-events:none;width:100%;height:190px;position:absolute;bottom:0;left:0;right:0;overflow:visible}.site-pitch[data-arr=play] .ss-draw{--ss-step:55ms;animation-duration:.48s}.ss-share{min-height:32px;font:500 13px/1 var(--font,inherit);color:var(--ink);cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;text-decoration:underline;display:inline-flex}.ss-share svg{flex:none;width:14px;height:14px}.ss-share.is-done{text-decoration:none}.ss-share-tick{stroke-dasharray:1;stroke-dashoffset:1px;animation:ss-draw .3s var(--ease-out) forwards}.ss-share:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ss-term{appearance:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:help;-webkit-text-decoration:underline dotted var(--forecast);-webkit-text-decoration:underline dotted var(--forecast);text-decoration:underline dotted var(--forecast);text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1.5px}.ss-term:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ss-gl[popover]{background:var(--paper);max-width:260px;color:var(--ink);border:1px solid var(--ink);font:400 13px/1.5 var(--font,inherit);letter-spacing:normal;text-transform:none;text-align:left;transform-origin:top;opacity:1;transition:opacity .18s var(--ease-out), scale .18s var(--ease-out), overlay .18s allow-discrete, display .18s allow-discrete;border-radius:0;margin:0;padding:10px 12px;position:fixed;inset:auto;scale:1}.ss-gl[popover]:not(:popover-open){opacity:0;scale:.94}@starting-style{.ss-gl[popover]:popover-open{opacity:0;scale:.94}}.ss-gl b{margin-bottom:2px;font-weight:600;display:block}.ss-how{position:relative}.ss-htr{appearance:none;font:400 12px/1.2 var(--font,inherit);letter-spacing:normal;text-transform:none;color:var(--text-3);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;margin:0 0 0 auto;padding:4px 0}.ss-htr.is-open{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ss-htr:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ss-how-line{align-items:baseline;gap:12px;display:flex}.ss-how-line>:first-child{flex:1;min-width:0}.ss-pin{z-index:4;background:var(--id-pink);width:22px;height:22px;color:var(--id-white);font:600 11px/22px var(--font,inherit);text-align:center;box-shadow:0 0 0 3px var(--paper);cursor:pointer;pointer-events:none;border:0;border-radius:50%;padding:0;transition:scale .3s cubic-bezier(.2,1.6,.4,1);position:absolute;scale:0}.ss-how.is-open .ss-pin{pointer-events:auto;scale:1}.ss-pin.is-act{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--id-pink)}.ss-pin:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ss-how-hl{outline-offset:-2px;outline:2px solid var(--ink)!important}.ss-tip{z-index:5;background:var(--paper);max-width:240px;color:var(--ink);border:1px solid var(--ink);font:400 13px/1.45 var(--font,inherit);letter-spacing:normal;text-transform:none;text-align:left;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s var(--ease-out), translate .18s var(--ease-out), visibility 0s linear .18s;padding:10px 12px 8px;position:absolute;translate:0 4px}.ss-tip.is-shown{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;translate:0}.ss-tip:before{content:"";top:-6px;left:var(--ax,16px);background:var(--paper);border-left:1px solid var(--ink);border-top:1px solid var(--ink);width:10px;height:10px;position:absolute;rotate:45deg}.ss-tip-body b{font-weight:600}.ss-tip-nav{border-top:1px solid var(--rule);color:var(--text-3);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:6px;font-size:12px;display:flex}.ss-tip-nav button{appearance:none;font:600 12px var(--font,inherit);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.ss-tip-nav button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ss-grow-x{transform-origin:0}.ss-grow-x.ss-from-right{transform-origin:100%}[data-arr=wait] .ss-grow-x{transform:scaleX(0)}[data-arr=play] .ss-grow-x{animation:ss-grow-x .52s var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--ss-step,70ms))}@keyframes ss-grow-x{0%{transform:scaleX(0)}to{transform:none}}[data-arr=wait] .ss-fade{opacity:0}[data-arr=play] .ss-fade{animation:ss-fade .42s var(--ease-out) both;animation-delay:var(--delay,0s)}@keyframes ss-fade{0%{opacity:0}to{opacity:1}}
