.fx-foot a,.top a{text-decoration:none}.fx-page svg,.take svg,.top svg,.wrap svg{display:inline-block;vertical-align:middle}.fx-sr,.fx-stop{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vz-axis{display:flex;justify-content:space-between;align-items:baseline}.vz-axis span:after{content:var(--y)}.fx-foot{padding:8px clamp(14px,2.2vw,46px) 110px}.fx-foot-card{display:grid;gap:clamp(18px,2vw,36px);padding:28px clamp(20px,2.4vw,40px);grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr))}.fx-foot-brand p{margin-top:8px;max-width:30ch;font-size:13px;line-height:1.5;color:var(--ink2);font-weight:500}.fx-foot-brand select,.fx-foot-brand>div{margin-top:14px}.fx-foot-col h2{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin:2px 0 12px}.fx-foot-col ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fx-foot-col a{font-size:13.5px;font-weight:600;color:var(--ink2)}.fx-foot-col a:hover{color:var(--indigo)}.fx-foot-en{margin-left:6px;padding:1px 4px;border:1px solid var(--line);border-radius:5px;font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.08em;color:var(--ink3);vertical-align:1px}.fx-foot-col a:hover .fx-foot-en{border-color:currentColor;color:currentColor}@media (max-width:1060px){.fx-foot-card{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-foot-brand{grid-column:1/-1}}.cont{list-style:none;margin:0;padding:0}.cont>li,.fx-row{display:contents}.fx-row[data-hide=true]{display:none}.fx-mono{display:grid;place-items:center;width:100%;height:100%;font-family:var(--f),Arial,sans-serif;font-weight:800;line-height:1;color:rgba(21,20,15,.55);letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-mono:before{content:attr(data-mono)}.fx-page{padding-bottom:8px}.fx-page .psheet{transform:none}.fx-page .pnav{top:0}@supports (overflow:clip){.fx-page .psheet{overflow:clip}.fx-page .pnav{top:61px}@media (max-width:860px){.fx-page .pnav{top:58px}}@media (max-width:520px){.fx-page .pnav{top:54px}}}.pnav{min-height:62px}.pnav .fx-steps{display:flex;align-items:center;gap:8px;min-width:0}.pnav .fx-step{align-items:baseline;gap:8px;min-width:0;max-width:340px;padding-top:9px;padding-bottom:9px}.pnav .fx-board,.pnav .fx-step{display:inline-flex;line-height:1.2;text-decoration:none}.pnav .fx-board{align-items:center;min-height:36px;padding-top:0;padding-bottom:0}.pnav .fx-step-k{flex:none}.pnav .fx-step-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--disp);font-size:13px;font-weight:700;letter-spacing:-.012em;text-transform:none;color:var(--ink)}.pnav .fx-step-arrow{flex:none;font-family:var(--f);font-size:15px;line-height:1;text-transform:none;color:var(--ink3)}.pnav .fx-board{margin-left:auto;flex:none;min-width:-moz-min-content;min-width:min-content;max-width:45%}.pnav .fx-board-long,.pnav .fx-board-short{text-align:center;text-wrap:balance}.pnav .fx-board-line{display:block}.pnav .fx-board-short{display:none}.pnav .fx-board:hover,.pnav .fx-step:hover .fx-step-n{color:var(--indigo)}@media (max-width:860px){.pnav .fx-step-k{display:none}}@media (max-width:560px){.pnav{gap:6px;padding-left:12px;padding-right:12px}.pnav .fx-steps{gap:6px;flex:1 1 auto}.pnav .fx-step{padding-left:11px;padding-right:11px;flex:0 1 auto;max-width:calc(50% - 3px)}.pnav .fx-board-long{display:none}.pnav .fx-board-short{display:inline}.pnav .fx-board{padding-left:11px;padding-right:11px}}.rightid .fx-rosettes{gap:16px;align-items:flex-start}.fx-ros{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:54px;max-width:116px}.fx-ros .ros{flex:none}.fx-ros-k{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-style:normal;font-family:var(--mono);font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);text-align:center}.fx-ros-k .fx-flag{margin-right:0;vertical-align:0}.rightid .fx-rosettes+.fx-metgrid{align-self:stretch;max-width:none;padding-top:18px;border-top:1px solid var(--line)}.pill .fx-flag,.rk .k .fx-flag{margin-right:0;vertical-align:-1px}.rk .k .fx-flag{margin-right:6px}.fx-follow{position:relative;display:inline-flex}.fx-follow-pop{position:absolute;z-index:40;top:calc(100% + 8px);left:0;width:min(320px,86vw);padding:16px;display:block}.fx-follow-pop form{display:grid;gap:10px}.fx-follow-title{font-size:14px;font-weight:700;color:var(--ink);line-height:1.35}.fx-follow-pop input{font:inherit;font-size:14px;color:var(--ink);background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.fx-follow-pop input:focus{outline:none;border-color:var(--indigo);background:var(--card)}.fx-follow-err{font-size:12.5px;color:#c2410c;font-weight:600}.fx-follow-done{font-size:14px;font-weight:600;color:var(--ink2);line-height:1.45}.fx-follow-pop .pri{justify-self:start;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:700}.fx-follow-pop .pri:hover{background:#000}.fx-follow-pop .pri:disabled{opacity:.5;cursor:progress}.fx-living{margin-left:8px}@media (max-width:520px){.fx-living{margin-left:0}}.fx-intro .sp-body{margin-top:10px;max-width:72ch}.fx-related .ctx+.ctx{margin-top:16px}.fx-related .fix2 a .n{margin-left:6px;opacity:.62;font-weight:600}.fx-lang{position:relative;display:inline-block}.fx-lang>summary{display:inline-flex;align-items:center;gap:7px;cursor:pointer;list-style:none;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:var(--card);font-size:12.5px;font-weight:700;color:var(--ink2)}.fx-lang>summary::-webkit-details-marker{display:none}.fx-lang>summary:hover{border-color:var(--indigo);color:var(--indigo)}.fx-lang .chev{opacity:.6;transition:transform .15s}.fx-lang[open] .chev{transform:rotate(180deg)}.fx-lang ul{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;min-width:9rem;margin:0;padding:6px;list-style:none;border-radius:16px;border:1px solid var(--line);background:var(--card);box-shadow:var(--sh)}.fx-lang a{display:block;padding:7px 10px;border-radius:10px;font-size:13px;font-weight:600;color:var(--ink2)}.fx-lang a:hover{background:var(--soft);color:var(--ink)}.fx-lang a[aria-current=true]{color:var(--ink);font-weight:800}.who2 .fx-name{display:flex;align-items:center;gap:9px;row-gap:8px;flex-wrap:wrap;margin-top:2px}.who2 .fx-name h1{margin-top:0}.fx-take{overscroll-behavior:contain;animation:fx-take-in .2s ease-out both}.fx-take .fx-dialog{animation:fx-sheet-in .24s cubic-bezier(.2,.85,.3,1) both}.fx-dialog:focus{outline:none}@keyframes fx-take-in{0%{opacity:0}to{opacity:1}}@keyframes fx-sheet-in{0%{transform:translateY(16px)}to{transform:none}}@supports (overflow:clip){.fx-take .psheet{overflow:clip}}.pnav .x{display:grid;place-items:center;flex:none;padding:0;line-height:1;color:var(--ink)}.pnav .x:hover{background:var(--soft)}@media (prefers-reduced-motion:reduce){.fx-take,.fx-take .fx-dialog{animation:none}}.fx-take{--fx-base:16px;--fx-gut:clamp(10px,1.8vw,40px);--fx-peek:8px;--fx-step:10px;--fx-fade:.22;--fx-r:32px}@media (max-width:860px){.fx-take[data-depth]{--fx-base:0px;--fx-gut:0px;--fx-peek:6px;--fx-step:7px}}.fx-take[data-depth] .fx-dialog{position:relative;padding-top:calc(var(--fx-base) + var(--fx-peek) * var(--fx-s))}.fx-take[data-depth] .psheet{margin-top:0}.fx-take[data-depth] .fx-layer{position:absolute;z-index:0;pointer-events:none;display:block;top:calc(var(--fx-base) + var(--fx-peek) * (var(--fx-s) - var(--fx-i)));left:calc(var(--fx-gut) + var(--fx-step) * var(--fx-i));right:calc(var(--fx-gut) + var(--fx-step) * var(--fx-i));height:calc(var(--fx-peek) * var(--fx-s) + var(--fx-base) + 12px);background:var(--page);border-top:1px solid var(--line);border-radius:calc(var(--fx-r) - 2px * var(--fx-i)) calc(var(--fx-r) - 2px * var(--fx-i)) 0 0;opacity:calc(1 - var(--fx-fade) * var(--fx-i))}.fx-take[data-depth] .psheet{position:relative;z-index:1}.pnav .fx-up{position:relative;display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0;flex:0 1 auto}.fx-take[data-depth] .pnav .fx-board{margin-left:0}.pnav .fx-up-x{display:inline-flex;align-items:center;gap:8px;width:auto;min-width:0;max-width:230px;flex:0 1 auto;height:36px;padding:0 14px 0 11px;border-radius:999px;text-transform:none}.pnav .fx-up-arrow{flex:none;font-family:var(--f);font-size:17px;line-height:1;color:var(--ink3)}.pnav .fx-up-n{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--disp);font-size:13px;font-weight:700;letter-spacing:-.012em;text-transform:none}@media (max-width:860px){.fx-take[data-depth] .pnav{position:relative}}.pnav .fx-up-x:hover .fx-up-arrow,.pnav .fx-up-x:hover .fx-up-n{color:var(--indigo)}.pnav .fx-up-more{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:auto;min-width:36px;height:36px;flex:none;padding:0 9px 0 8px;border-radius:999px}.fx-up-count{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--ink2);line-height:1}.pnav .fx-up-more[aria-expanded=true] .fx-up-count{color:var(--indigo)}.fx-up-stack{position:relative;display:block;width:14px;height:12px;color:var(--ink2)}.fx-up-stack:before{content:"";position:absolute;left:3px;right:3px;top:0;height:2px;background:currentColor;opacity:.5}.fx-up-stack:after{content:"";position:absolute;left:0;right:0;top:4px;bottom:0;border:1.5px solid;border-radius:3px}.pnav .fx-up-more[aria-expanded=true]{background:var(--soft)}.pnav .fx-up-more[aria-expanded=true] .fx-up-stack{color:var(--indigo)}.fx-up-path{position:absolute;top:calc(100% + 7px);right:0;z-index:9;min-width:190px;max-width:min(280px,78vw);margin:0;padding:7px;list-style:none;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh)}.fx-up-path li{display:block}.fx-up-path button{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:0 11px;border:0;border-radius:11px;background:none;text-align:left;cursor:pointer;font-family:var(--disp);font-size:13px;font-weight:700;letter-spacing:-.012em;color:var(--ink)}.fx-up-row-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-up-path button:hover{background:var(--soft)}.fx-up-deeper{padding:7px 11px 4px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}@media (max-width:560px){.fx-take[data-depth] .pnav .fx-steps{flex-shrink:2}.fx-take[data-depth] .pnav .fx-board,.pnav .fx-up-more .fx-up-stack{display:none}.pnav .fx-up-more{gap:0;padding:0}.pnav .fx-up-x{padding-right:11px;padding-left:8px}.fx-up-path button{min-height:44px}}.fx-skel{display:block;background:var(--line2);border-radius:12px;animation:beat 1.6s ease-in-out infinite}.pnav .fx-skel-step{width:150px;height:36px;border-radius:999px}.fx-skeleton .pws.fx-skel-avatar{width:148px;height:148px}.fx-skeleton .cover{background:linear-gradient(112deg,var(--line),var(--line2) 72%,var(--page))}.fx-skel-title{width:min(340px,80%);height:40px;margin-top:4px}.fx-skel-line{width:min(460px,94%);height:14px;margin-top:16px}.fx-skel-line.fx-short{width:min(260px,60%);margin-top:10px}@media (max-width:860px){.fx-skeleton .pws.fx-skel-avatar{width:100px;height:100px}.pnav .fx-skel-step{width:96px}}@media (prefers-reduced-motion:reduce){.fx-skel{animation:none}}.idcard.fx-missing{padding:30px 28px 28px}.fx-missing h1{font-family:var(--disp);font-size:clamp(22px,2.4vw,30px);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--ink)}.fx-missing p{margin-top:10px;max-width:56ch;font-size:15px;line-height:1.55;color:var(--ink2)}.fx-missing .fx-btn{margin-top:20px}.fx-lb{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;background:rgba(35,40,66,.92);background:color-mix(in srgb,var(--ink) 92%,transparent);color:var(--card);overscroll-behavior:contain;animation:fx-take-in .18s ease-out both}.fx-lb-stage{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:68px clamp(64px,7vw,104px) 10px}.fx-lb-img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.35);transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-lb-img[data-loading="1"]{opacity:.35;animation:beat 1.6s ease-in-out infinite}.fx-lb-bar{flex:none;display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px clamp(16px,4vw,40px) max(22px,env(safe-area-inset-bottom));text-align:center}.fx-lb-count{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;color:hsla(0,0%,100%,.6)}.fx-lb-cap{max-width:72ch;font-size:14.5px;font-weight:600;line-height:1.45;color:var(--card)}.fx-lb-src{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.6);text-decoration:underline;text-underline-offset:3px}.fx-lb-src:hover{color:var(--card)}.fx-lb-nav,.fx-lb-x{position:absolute;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:var(--f);line-height:1;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.22)}.fx-lb-x{top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));font-size:22px}.fx-lb-nav{top:50%;margin-top:-22px;font-size:26px}.fx-lb-nav.fx-prev{left:max(14px,env(safe-area-inset-left))}.fx-lb-nav.fx-next{right:max(14px,env(safe-area-inset-right))}.fx-lb-nav:hover:not([disabled]),.fx-lb-x:hover{background:var(--soft)}.fx-lb-nav[disabled]{opacity:.35;cursor:default}@media (max-width:560px){.fx-lb-stage{padding:66px 10px 6px}.fx-lb-nav{top:auto;bottom:max(16px,env(safe-area-inset-bottom));margin-top:0}.fx-lb-bar{padding-left:66px;padding-right:66px}}@media (prefers-reduced-motion:reduce){.fx-lb,.fx-lb-img[data-loading="1"]{animation:none}}.fx-engbar .fx-eng:focus-visible{border-radius:999px}.fx-eng svg{flex:none;transform-origin:50% 55%}.fx-eng[data-pop="1"] svg{animation:fx-heart-pop .32s cubic-bezier(.2,.9,.3,1.4)}@keyframes fx-heart-pop{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.fx-eng-note{margin:0;font-size:12.5px;font-weight:600;line-height:1.45;color:var(--ink2)}.fx-engbar+.fx-eng-note:not(:empty){margin-top:6px}.fx-cmt-err a,.fx-eng-note a{color:var(--ink);font-weight:800;text-decoration:underline;text-underline-offset:3px}.fx-cmt-err a:hover,.fx-eng-note a:hover{color:var(--indigo)}.fx-thread{display:grid;gap:12px;margin-top:10px;padding:14px 16px;background:var(--soft);border:1px solid var(--line);border-radius:18px}.fx-cmts,.fx-thread .none{padding:0}.fx-cmts{list-style:none;margin:0;display:grid;gap:12px}.fx-cmt{display:flex;align-items:flex-start;gap:10px}.fx-cmt>.pw{flex:none}.fx-cmt-main{flex:1;min-width:0}.fx-cmt-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.fx-cmt-nm{font-family:var(--disp);font-size:13.5px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.fx-cmt-age{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.fx-cmt-body{margin-top:2px;font-size:14px;line-height:1.5;color:var(--ink2);white-space:pre-line;overflow-wrap:anywhere}.fx-cmt-act{margin:3px 0 0}.fx-cmt-flag{padding:0;border:0;background:none;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.fx-cmt-flag:hover:not(:disabled){color:var(--ink);text-decoration:underline;text-underline-offset:3px}.fx-cmt-flag:disabled{color:var(--ink3);cursor:default}.fx-cmt-skel{display:grid;gap:8px}.fx-cmt-skel .fx-skel{height:34px}.fx-cmt-skel .fx-skel+.fx-skel{width:72%}.fx-cmt-form{display:flex;align-items:flex-end;gap:8px}.fx-cmt-form textarea{flex:1;min-width:0;min-height:44px;resize:vertical;font:inherit;font-size:14px;line-height:1.45;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:14px;padding:10px 12px}.fx-cmt-form textarea::-moz-placeholder{color:var(--ink3)}.fx-cmt-form textarea::placeholder{color:var(--ink3)}.fx-cmt-form textarea:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px var(--indigo-2)}.fx-cmt-send{flex:none;padding:10px 16px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--card);font-size:13px;font-weight:700;line-height:1.2}.fx-cmt-send:hover:not(:disabled){background:var(--ink2);border-color:var(--ink2)}.fx-cmt-send:disabled{opacity:.45;cursor:default}.fx-cmt-send:focus-visible{border-radius:999px}.fx-cmt-err{margin:0;padding-left:10px;border-left:3px solid var(--orange);font-size:12.5px;font-weight:600;line-height:1.45;color:var(--ink)}@media (max-width:520px){.fx-thread{padding:12px}.fx-cmt-form{flex-direction:column;align-items:stretch}.fx-cmt-send{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.fx-eng[data-pop="1"] svg{animation:none}}.fx-trust{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;padding-top:16px;border-top:1px solid var(--line)}.fx-trust,.fx-trust+.pdisc{margin-top:18px}.fx-src{flex:1 1 380px;min-width:0}.fx-src>summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:100%;padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:var(--card);list-style:none;cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.fx-src>summary::-webkit-details-marker{display:none}.fx-src>summary:after{content:"";width:6px;height:6px;margin-left:2px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.fx-src[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.fx-src>summary:hover{border-color:var(--ink);color:var(--ink)}.fx-src>summary:focus-visible{border-radius:999px}.fx-src-n{color:var(--ink)}.fx-src-meta{font-weight:500;color:var(--ink3)}.fx-src-body{margin-top:10px;padding:6px 18px;border-radius:22px}.fx-src-langs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0 0 12px}.fx-src-langs a{display:inline-block;padding:3px 8px;border:1px solid var(--line);border-radius:999px;background:var(--soft);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.fx-src-langs a:hover{border-color:var(--ink);color:var(--ink)}.fx-fix .fix2 a:focus-visible,.fx-src-langs a:focus-visible{border-radius:999px}.fx-src-none{padding:7px 0}.fx-fix{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.fx-fix-k{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.fx-fix .fix2{margin-top:0}@media (max-width:560px){.fx-trust{gap:12px}.fx-src>summary{border-radius:18px}.fx-src-body{padding:4px 14px}}@media (prefers-reduced-motion:reduce){.fx-src>summary:after{transition:none}}.fx-outlet{position:relative;overflow:hidden;color:rgba(21,20,15,.55);line-height:1;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-outlet-icon{position:absolute;inset:0;display:grid;place-items:center;background:var(--soft);border:1px solid var(--line);border-radius:inherit}.fx-outlet-icon img{display:block;width:20px;height:20px;max-width:none;-o-object-fit:contain;object-fit:contain}.fx-feedpost .phead>.fx-feedpost-by{flex:1 1 auto;min-width:0}.fx-feedpost .ptype{flex:none}.fx-feedpost .phead .nm{overflow-wrap:anywhere}.fx-news .fx-feedpost .phead .nm{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-feedpost .cite,.fx-feedpost .newsline,.fx-feedpost .quote{overflow-wrap:anywhere;text-align:start}.fx-feedpost .newsline:dir(rtl),.fx-feedpost .quote:dir(rtl){margin-left:auto}.fx-feedpost .cite{border-left:0;padding-left:0;border-inline-start:3px solid var(--line);padding-inline-start:12px}.fx-feedpost .quote:dir(rtl):before{content:"\201D"}.fx-feedpost .quote:dir(rtl):after{content:"\201C"}@media (max-width:860px){.socials{max-width:none}}@media (max-width:520px){.plinth-block .chip{white-space:normal;text-overflow:clip;line-height:1.3;text-align:center}.plinth-block .chip-sep{display:none}.plinth-block .chip-aside{display:block}}.cchip[data-pending],.ftile[data-pending],.pinbtn[data-pending]{background:var(--lime-2);border-color:var(--lime);color:var(--ink)}.ftile[data-pending] svg,.pinbtn[data-pending] svg{color:var(--lime-ink)}.popt[data-pending]{background:var(--soft);color:var(--ink)}.lens a[data-pending]{background:var(--ink);color:#fff}.fx-co .fx-co-fl[data-pending]{background:var(--ink);border-color:var(--ink)}.fx-co-on[data-pending],.fx-co:has([data-pending]) .fx-co-on:not([data-pending]){background:transparent;color:var(--ink3)}.fbar:has(a[data-pending]) a[aria-current=page]:not([data-pending]),.lens:has(a[data-pending]) a[aria-current=page]:not([data-pending]),.ptabs:has(a[data-pending]) a[aria-current=page]:not([data-pending]){background:transparent;border-color:transparent;color:var(--ink3)}.dial:has([data-pending]) .cchip[aria-current=page]:not([data-pending]),.dial:has([data-pending]) .cchip[aria-pressed=true]:not([data-pending]),.rail-body:has([data-pending]) .ftile[data-on="1"]:not([data-pending]),.sheet:has([data-pending]) .ftile[data-on="1"]:not([data-pending]){background:var(--card);border-color:var(--line);color:var(--ink3)}.rail-body:has([data-pending]) .ftile[data-on="1"]:not([data-pending]) .l,.rail-body:has([data-pending]) .ftile[data-on="1"]:not([data-pending]) svg,.sheet:has([data-pending]) .ftile[data-on="1"]:not([data-pending]) .l,.sheet:has([data-pending]) .ftile[data-on="1"]:not([data-pending]) svg{color:var(--ink3)}.ftile[data-pending] .l{color:var(--ink)}.cchip[data-pending] .n,.ftile[data-pending] .n,.pinbtn[data-pending] .n{color:var(--lime-ink)}html[data-nav-pending] body:before{content:"";position:fixed;top:0;left:0;right:0;height:3px;z-index:1000;background:linear-gradient(90deg,#f2c94c,#e0a800);transform-origin:0 50%;animation:fx-nav-progress 1.6s cubic-bezier(.1,.7,.2,1) forwards}@keyframes fx-nav-progress{0%{transform:scaleX(0)}to{transform:scaleX(.85)}}html[data-nav-pending] main{opacity:.7;transition:opacity .2s ease .15s}main{transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){html[data-nav-pending] body:before{animation:none;transform:scaleX(.6)}html[data-nav-pending] main,main{transition:none}}.trow[data-pending]{background:var(--soft)}.cc4[data-pending],.face[data-pending],.fx-find-opt[data-pending],.signal[data-pending]{opacity:.62}.cc4:active,.face:active,.fx-co-fl:active,.fx-co-more>summary:active,.fx-co-on:active,.fx-co-switch label:active,.signal:active{opacity:.7}.more[aria-busy=true]{color:var(--ink3);cursor:progress}.fx-more-skel{display:grid}.fx-more-skel .fx-skel{height:70px;border-radius:0;margin:0 clamp(16px,1.4vw,26px);opacity:.55}@media (max-width:520px){.fx-more-skel .fx-skel{height:66px;margin:0 14px}}@media (prefers-reduced-motion:reduce){.fx-more-skel .fx-skel{animation:none}}.fx-portrait-open{display:block;padding:0;margin:0;border:0;background:none;border-radius:34px;cursor:zoom-in;line-height:0}.fx-portrait-open:focus-visible{outline:3px solid var(--focus,#3d6fdb);outline-offset:3px}@media (hover:hover){.fx-portrait-open:hover .squircle{filter:brightness(1.04)}}.dock{grid-template-columns:1fr 1fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--page) 36%)}.dock a,.dock button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;padding:10px 15px;border:1px solid var(--line);border-radius:20px;background:var(--card);box-shadow:var(--sh)}.dock .k{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.dock .v{font-family:var(--disp);font-size:15.5px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.sheet{position:fixed;inset:0;z-index:45;visibility:hidden}.sheet[data-open="1"]{visibility:visible}.sheet .scrim{position:absolute;inset:0;background:rgba(15,23,42,.34);opacity:0;transition:opacity .2s}.sheet[data-open="1"] .scrim{opacity:1}.sheet .panelw{position:absolute;left:0;right:0;bottom:0;max-height:84vh;background:var(--card);border-radius:30px 30px 0 0;display:flex;flex-direction:column;transform:translateY(101%);transition:transform .26s cubic-bezier(.2,.85,.3,1)}.sheet[data-open="1"] .panelw{transform:none}.grab{width:38px;height:4px;border-radius:2px;background:#d5ddec;margin:10px auto 0}.sheet .rail-head{position:relative;padding-right:80px}.sheet-x{position:absolute;right:16px;top:14px;padding:7px 15px;border:1px solid var(--line);border-radius:999px;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.sheet .rail-body{padding-bottom:30px}@media (max-width:1100px){.shell{grid-template-columns:minmax(0,1fr)}.rail{display:none}.dock{display:grid}.sheet{display:block}.wrap{padding-bottom:120px}}.sheet .railtop h2{display:none}.sheet .railtop:not(:has(.hint)){display:none}.sheet .railtop{padding-top:6px}.ftile .l{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.tilegrid{grid-template-columns:minmax(0,1fr)}.tilegrid>.ftile,.tilegrid>.fx-tier{grid-column:1/-1}.fx-tier>.ftile,.tilegrid>.ftile{flex-direction:row;align-items:center;gap:8px;padding-left:8px;padding-right:8px}.fx-tier>.ftile svg,.tilegrid>.ftile svg{width:18px;height:18px}.fx-tier>.ftile .n,.tilegrid>.ftile .n{margin-left:auto;font-size:10.5px}.fx-rowtext{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.fx-tier{min-width:0}.fx-tier>summary{list-style:none;cursor:pointer}.fx-tier>summary::-webkit-details-marker{display:none}.fx-tier-mark{margin-left:auto;display:flex;flex:none}.fx-tier-mark svg{width:15px;height:15px;color:var(--ink3)}.fx-tier:not([open])>summary .fx-tier-mark{transform:rotate(-90deg)}.fx-fam-kids,.fx-tier-kids{grid-column:1/-1;margin:3px 0 5px;padding-left:11px;border-left:1.5px solid var(--line)}.fx-inside{border-color:var(--ink3)}.fx-inside svg{color:var(--ink)}.fx-else{justify-content:flex-start}.fx-else-box{grid-column:1/-1}@media (max-width:560px){.pop-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pgrp{justify-content:center}.orbit{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:861px){.idtop{grid-template-columns:176px minmax(0,1fr) auto}.socials{gap:8px}.socials,.socials .none{max-width:176px}}@media (max-width:860px){.thead,.trow{grid-template-columns:46px minmax(0,1fr) 52px}.trow{height:auto;min-height:66px;padding-top:9px;padding-bottom:9px}.who .meta,.who .nm{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.who .nm{line-height:1.2}.who .meta{line-height:1.3}.top .fx-find .fx-find-btn,.top nav .pri{position:relative}.top .fx-find .fx-find-btn:after,.top nav .pri:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:44px;transform:translateY(-50%)}.tok,nav.lens a,nav.lens button{position:relative}.tok:after,nav.lens a:after,nav.lens button:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.ctx-head .link,.ctx-head a,.ctx-head button,.sechead .link,.sechead a{position:relative}.ctx-head .link:after,.ctx-head a:after,.ctx-head button:after,.sechead .link:after,.sechead a:after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.sheet-x{padding-top:12px;padding-bottom:12px;top:8px}.pnav .x{position:relative}.pnav .x:after{content:"";position:absolute;inset:-4px;border-radius:50%}.pnav .fx-step{padding-top:14px;padding-bottom:14px}.pnav .fx-board{min-height:44px}.pnav{min-height:70px}.sq{position:relative}.sq:after{content:"";position:absolute;inset:-3px}.ng-fold>summary{position:relative}.ng-fold>summary:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.fx-albout{margin-top:-6px;padding:14px 0 15px}.fx-track-play{position:relative}.fx-track-play:after{content:"";position:absolute;inset:-4px;border-radius:50%}.fix2 a,.fix2 button,.fx-src-langs a,.fx-track-out,.vmode a,.vmode button{padding-top:15px;padding-bottom:15px}.popt{padding-top:12px;padding-bottom:12px}.pgrp,.ppin{padding-top:11px;padding-bottom:11px}.fx-foot-col ul{gap:0}.fx-foot-col a{display:block;padding-top:9px;padding-bottom:9px}.cc4 .mt,.cmeta .mt,.ctx-head .link,.ctx-head a,.ctx-head button,.disc,.fx-ros-k,.kick,.leadscore .k,.momsub,.pdisc,.pill,.plate .k,.plinth-block .chip,.sechead .link{font-size:11px}}.rightid .fx-rosettes{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-items:center;align-items:start}.fx-ros{max-width:none;width:100%}.fx-ros-k{display:block}.fx-ros-k .fx-flag{display:inline-block;margin-right:5px;vertical-align:-2px}.fx-ros-link{color:inherit;text-decoration:none}.fx-ros-link:focus-visible,.fx-ros-link:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.fx-page .pnav,.fx-take .pnav{position:static}}.staticpage.fx-404{padding-bottom:28px}.sum{max-width:68ch}.pop-grid{overscroll-behavior:contain}.galstrip{scroll-snap-type:x proximity}.galstrip .ph{scroll-snap-align:start}.galstrip{scrollbar-width:auto}.galstrip::-webkit-scrollbar{display:block;height:9px}.galstrip::-webkit-scrollbar-button{display:none}.galstrip::-webkit-scrollbar-track{background:linear-gradient(var(--line),var(--line)) 0 50% /100% 1px no-repeat}.galstrip::-webkit-scrollbar-thumb{background:var(--ink3) padding-box;border:3px solid transparent;border-radius:999px}.galstrip::-webkit-scrollbar-thumb:active,.galstrip::-webkit-scrollbar-thumb:hover{background-color:var(--ink2);border-width:2px}@supports not selector(::-webkit-scrollbar){.galstrip{scrollbar-width:thin;scrollbar-color:var(--ink3) transparent}}.emp h4,.empty h3,.fx-follow-title,.fx-missing h1,.headline h1,.kick,.railtop h2,.sec h3,.sechead h2,.settle h3,.sp-cta h3,.sp-head h1,.verdict b,.vsent,.who2 h1,.who2 h2{text-wrap:balance}.bio,.emp p,.empty p,.faq details p,.fx-intro .sp-body,.fx-missing p,.headline .sub,.sp-body,.sum,.tagline,.verdict p{text-wrap:pretty}@media (min-width:901px) and (max-width:1240px){.pl-main{flex-basis:360px}}.rimg img{-o-object-position:50% 22%;object-position:50% 22%}@media (hover:none){.acts a:active,.acts button:active,.cchip:active,.ftile:active,.fx-cta:active,.fx-else:active,.fx-outmark:active,.fx-ros-link:active,.fx-tier>summary:active,.fx-up-path button:active,.fx-visit-chip:active,.nearrow:active,.orb:active,.pills a:active,.pinbtn:active,.plinth:active,.pnav .x:active,.popt:active,.trow:active{opacity:.68;transition:none}}@media (hover:hover){.lens a:not([aria-current=page]):not([data-pending]):hover,.lens button:not([aria-pressed=true]):hover{background:var(--soft);color:var(--ink)}.vmode a:not([aria-current=page]):hover,.vmode button:not([aria-pressed=true]):hover{background:var(--card);color:var(--ink)}}.lens a:active,.lens button:active,.vmode a:active,.vmode button:active{opacity:.68;transition:none}.fx-credit{margin-top:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:var(--ink3);font-weight:500}.fx-credit a{color:inherit;text-decoration:none}.fx-credit a:hover{color:var(--ink2);text-decoration:underline;text-underline-offset:2px}.bio+.fx-credit,.sum+.fx-credit{margin-top:16px}.fx-credit-wall{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.fx-said-who{display:flex;align-items:center;gap:11px;padding-bottom:14px;border-bottom:1px solid var(--line2)}.fx-said-by .nm{font-family:var(--disp);font-size:16px;font-weight:700;letter-spacing:-.022em;color:var(--ink)}.fx-said-by .sub{margin-top:2px;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.fx-said-list{margin:0;padding:0;list-style:none}.fx-said-post{padding:16px 0 13px;border-bottom:1px solid var(--line2)}.fx-said-post:last-child{border-bottom:0}.fx-said-acts{margin:0}.fx-said-acts .pbar{margin-top:10px;padding-top:0;border-top:0}.fx-said-meta .ptype{flex:none;align-self:center}.fx-said-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:9px}.fx-said-when{flex:none;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.fx-said .cite{margin:0;padding:0;border:0;font-size:12px;font-style:italic;line-height:1.45;color:var(--ink3)}:lang(de) .quote:before{content:"\201E"}:lang(de) .quote:after{content:"\201C"}.rd-pick{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rd-tabs{display:inline-flex;gap:2px;margin:0 0 12px;padding:2px;border:1px solid var(--line);border-radius:999px;background:var(--soft)}.rd-tab{flex:1 0 auto;min-width:70px;padding:6px 12px;border:0;border-radius:999px;background:transparent;cursor:pointer;text-align:center;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);transition:none}.rd-pick.is-day:checked~.rd-tabs [data-range=day],.rd-pick.is-year:checked~.rd-tabs [data-range=year]{background:var(--ink);color:var(--card)}@media (hover:hover){.rd-tab:hover{color:var(--ink)}.rd-pick.is-day:checked~.rd-tabs [data-range=day]:hover,.rd-pick.is-year:checked~.rd-tabs [data-range=year]:hover{color:var(--card)}}@media (hover:none){.rd-tab:active{opacity:.68;transition:none}}.rd-pick:focus-visible~.rd-tabs{outline:2px solid var(--acc,var(--indigo));outline-offset:2px;border-radius:999px}.rd-pick.is-day:checked~.rd-body>[data-range=year],.rd-pick.is-year:checked~.rd-body>[data-range=day]{display:none}.rd-when{margin:0 0 8px;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.rd-lead{display:flex;align-items:baseline;gap:8px;margin:10px 0 0}.rd-lead .v{font-family:var(--disp);font-size:26px;font-weight:800;letter-spacing:-.035em;line-height:1}.rd-lead .k{font-size:12px;font-weight:600;line-height:1.35;color:var(--ink3)}.rd-plot{height:74px;background:var(--soft);border-radius:10px;overflow:hidden}.rd-plot .spark{height:100%}@media (max-width:640px){.fx-ctl .lens{background:none;border:0;box-shadow:none;padding:0;border-radius:0;-moz-column-gap:8px;column-gap:8px}.fx-ctl .lens .lensgrp{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:4px}.fx-ctl .lens .fx-living,.fx-ctl .lens .lensgrp+.lensgrp{margin-left:0;padding-left:4px;border-left:1px solid var(--line)}}