.swt-ed{--ed-acc:var(--swt-brand-red,#d71920);--ed-bg:var(--swt-surface,#fff);--ed-fg:var(--swt-text,#202a32);--ed-mute:var(--swt-muted,#747b80);--ed-line:var(--swt-border,rgba(0,0,0,.14));--ed-hover:var(--swt-surface-2,#ecebe5);--ed-read-fg:#fff;position:relative;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:min(calc(100% - 32px),var(--swt-engine-content-width,var(--swt-content,1160px)));min-height:60px;margin:10px auto 4px;padding:10px 40px 10px 14px;border:0;border-radius:0;background:none;color:var(--ed-fg);filter:drop-shadow(0 5px 6px rgb(0 0 0 / .22))}.swt-home>.swt-ed{width:auto;margin:10px 0 4px}.swt-ed:not(.is-closable){padding-right:14px}.swt-ed.is-gone{display:none}.swt-ed::before,.swt-ed::after{content:"";position:absolute;z-index:-1;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='8' viewBox='0 0 240 8'%3E%3Cpath d='M0 8 L0 2 L4 6 L12 1 L17 0 L25 0 L33 2 L37 4 L41 0 L46 2 L54 1 L59 0 L62 0 L65 0 L73 0 L78 0 L82 0 L88 0 L93 5 L101 0 L104 1 L106 2 L110 2 L113 3 L116 0 L118 0 L123 0 L131 3 L137 4 L143 4 L145 5 L150 3 L154 0 L158 0 L164 6 L170 6 L175 0 L181 3 L184 4 L189 0 L191 1 L199 0 L204 4 L206 2 L208 0 L210 4 L213 0 L216 2 L221 1 L223 3 L231 1 L240 2 L240 8 Z'/%3E%3C/svg%3E") 0 0/240px 8px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='310' height='8' viewBox='0 0 310 8'%3E%3Cpath d='M0 0 L0 6 L5 2 L7 4 L10 4 L15 4 L23 6 L28 5 L31 5 L33 6 L38 4 L41 8 L45 7 L49 7 L51 8 L53 8 L55 5 L63 3 L67 4 L73 8 L76 8 L84 7 L87 2 L89 6 L93 2 L96 2 L101 7 L106 8 L110 7 L118 8 L124 8 L127 3 L131 7 L134 8 L137 3 L141 6 L149 4 L153 8 L159 8 L167 7 L173 4 L178 5 L183 2 L186 5 L191 3 L197 8 L201 2 L204 5 L207 2 L212 5 L220 3 L223 5 L231 6 L235 4 L243 5 L247 5 L252 6 L255 5 L263 7 L266 4 L274 2 L277 8 L282 6 L288 7 L294 8 L298 4 L302 8 L310 6 L310 0 Z'/%3E%3C/svg%3E") 0 100%/310px 8px repeat-x,linear-gradient(#000,#000) 0 7px/100% calc(100% - 14px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='8' viewBox='0 0 240 8'%3E%3Cpath d='M0 8 L0 2 L4 6 L12 1 L17 0 L25 0 L33 2 L37 4 L41 0 L46 2 L54 1 L59 0 L62 0 L65 0 L73 0 L78 0 L82 0 L88 0 L93 5 L101 0 L104 1 L106 2 L110 2 L113 3 L116 0 L118 0 L123 0 L131 3 L137 4 L143 4 L145 5 L150 3 L154 0 L158 0 L164 6 L170 6 L175 0 L181 3 L184 4 L189 0 L191 1 L199 0 L204 4 L206 2 L208 0 L210 4 L213 0 L216 2 L221 1 L223 3 L231 1 L240 2 L240 8 Z'/%3E%3C/svg%3E") 0 0/240px 8px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='310' height='8' viewBox='0 0 310 8'%3E%3Cpath d='M0 0 L0 6 L5 2 L7 4 L10 4 L15 4 L23 6 L28 5 L31 5 L33 6 L38 4 L41 8 L45 7 L49 7 L51 8 L53 8 L55 5 L63 3 L67 4 L73 8 L76 8 L84 7 L87 2 L89 6 L93 2 L96 2 L101 7 L106 8 L110 7 L118 8 L124 8 L127 3 L131 7 L134 8 L137 3 L141 6 L149 4 L153 8 L159 8 L167 7 L173 4 L178 5 L183 2 L186 5 L191 3 L197 8 L201 2 L204 5 L207 2 L212 5 L220 3 L223 5 L231 6 L235 4 L243 5 L247 5 L252 6 L255 5 L263 7 L266 4 L274 2 L277 8 L282 6 L288 7 L294 8 L298 4 L302 8 L310 6 L310 0 Z'/%3E%3C/svg%3E") 0 100%/310px 8px repeat-x,linear-gradient(#000,#000) 0 7px/100% calc(100% - 14px) no-repeat;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 2px) 16%,100% 33%,calc(100% - 3px) 52%,100% 71%,calc(100% - 1px) 86%,100% 100%,0 100%,3px 84%,0 66%,2px 47%,0 28%,3px 12%);clip-path:polygon(0 0,100% 0,calc(100% - 2px) 16%,100% 33%,calc(100% - 3px) 52%,100% 71%,calc(100% - 1px) 86%,100% 100%,0 100%,3px 84%,0 66%,2px 47%,0 28%,3px 12%)}.swt-ed::before{inset:0;background:var(--ed-bg)}.swt-ed::after{inset:-2px;z-index:-2;background:#f1ece1}.swt-ed-cover{display:block;flex:none;height:38px;aspect-ratio:595/952;border-radius:2px;background:#fffdf8;box-shadow:0 1px 3px rgb(0 0 0 / .28);overflow:hidden}.swt-ed-cover img{display:block;width:100%;height:100%;object-fit:cover}.swt-ed-words{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.swt-ed-title{font:700 15px/1.25 var(--swt-body-font,system-ui,sans-serif);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swt-ed-meta{display:flex;gap:6px;min-width:0;font:400 12.5px/1.3 var(--swt-meta-font,system-ui,sans-serif);color:var(--ed-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swt-ed-range+.swt-ed-sub::before{content:"\00b7";margin-right:6px}.swt-ed-words:hover .swt-ed-title,.swt-ed-words:focus-visible .swt-ed-title{text-decoration:underline;text-underline-offset:3px}.swt-ed-btns{display:flex;flex:none;align-items:center;gap:8px}.swt-ed-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:34px;padding:0 14px;border:1px solid #fff0;border-radius:999px;font:600 13px/1 var(--swt-body-font,system-ui,sans-serif);text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.swt-ed-btn svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.swt-ed-btn--read{background:var(--ed-acc);color:var(--ed-read-fg)}.swt-ed-btn--read:hover,.swt-ed-btn--read:focus-visible{filter:brightness(.92)}.swt-ed-btn--dl{border-color:var(--ed-line);background:#fff0;color:var(--ed-fg)}.swt-ed-btn--dl:hover,.swt-ed-btn--dl:focus-visible{border-color:var(--ed-fg)}.swt-ed-x{position:absolute;top:50%;right:6px;width:28px;height:28px;margin-top:-14px;padding:0;border:0;border-radius:50%;background:#fff0;color:var(--ed-mute);font:400 20px/1 system-ui,sans-serif;cursor:pointer}.swt-ed-x:hover{background:var(--ed-hover);color:var(--ed-fg)}.swt-ed--c-opposite{--ed-bg:#15191d;--ed-fg:#f4f1ea;--ed-mute:rgba(244,241,234,.62);--ed-line:rgba(255,255,255,.22);--ed-hover:rgba(255,255,255,.12)}html[data-swt-theme="dark"] .swt-ed--c-opposite{--ed-bg:#efe9dd;--ed-fg:#1b1f23;--ed-mute:#6a665d;--ed-line:rgba(0,0,0,.24);--ed-hover:rgba(0,0,0,.08)}.swt-ed--c-tint{--ed-bg:#fbeeed;--ed-line:rgba(215,25,32,.22);--ed-hover:rgba(215,25,32,.1)}html[data-swt-theme="dark"] .swt-ed--c-tint{--ed-bg:#261618;--ed-line:rgba(255,110,115,.3);--ed-hover:rgba(255,255,255,.1)}@supports (color:color-mix(in srgb,red,blue)){.swt-ed--c-tint{--ed-bg:color-mix(in srgb,var(--swt-brand-red,#d71920) 8%,var(--swt-surface,#fff))}html[data-swt-theme="dark"] .swt-ed--c-tint{--ed-bg:color-mix(in srgb,var(--swt-brand-red,#d71920) 14%,var(--swt-surface,#17191c))}}html[data-swt-theme="dark"] .swt-ed--c-match,html[data-swt-theme="dark"] .swt-ed--c-tint{--ed-read-fg:#14080a}.swt-ed--float{position:fixed;z-index:60;left:16px;bottom:16px;width:min(340px,calc(100vw - 32px));margin:0;padding:14px 38px 14px 14px;flex-wrap:wrap;row-gap:10px;filter:drop-shadow(0 9px 10px rgb(0 0 0 / .3));animation:swt-ed-in .35s cubic-bezier(.2,.8,.2,1) both}.swt-home>.swt-ed--float{width:min(340px,calc(100vw - 32px));margin:0}.swt-ed--float .swt-ed-x{top:10px;margin-top:0}.swt-ed--float .swt-ed-btns{flex-basis:100%}.swt-ed--float .swt-ed-btn{flex:1}.swt-ed--float .swt-ed-sub{display:none}@keyframes swt-ed-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:640px){.swt-ed:not(.swt-ed--float){gap:10px;padding:10px 36px 10px 12px}.swt-ed-cover{height:34px}.swt-ed-title{font-size:14px}.swt-ed-sub{display:none}.swt-ed-btn{height:32px;padding:0 12px}.swt-ed:not(.swt-ed--float) .swt-ed-btn--dl{width:32px;padding:0}.swt-ed:not(.swt-ed--float) .swt-ed-btn--dl span{display:none}.swt-ed--float{left:10px;bottom:10px;width:calc(100vw - 20px)}.swt-home>.swt-ed--float{width:calc(100vw - 20px)}}@media (max-width:360px){.swt-ed:not(.swt-ed--float) .swt-ed-btn--read{padding:0 10px}.swt-ed-range{display:none}}@media print{.swt-ed{display:none}}@media (prefers-reduced-motion:reduce){.swt-ed--float{animation:none}.swt-ed-btn{transition:none}}