.apf-page,.apf-h,.apf-sw,.apf-tabs,.apf-none{--apf-surface:var(--pf-surface,#15171c);--apf-surface-2:var(--pf-surface-2,#1b1e24);--apf-border:var(--pf-border,#2f343e);--apf-text:var(--pf-text,#e9edf3);--apf-text-2:var(--pf-text-2,#8f98a8);--apf-text-3:var(--pf-text-3,#6b7383);--apf-mark:var(--pf-mark,#cfdcf0);--apf-on-mark:var(--pf-on-mark,#0c0d10);--apf-mark-soft:var(--pf-mark-soft,#cfdcf01f);--apf-fan:var(--pf-fan,#ef9fc0);--apf-fan-soft:var(--pf-fan-soft,#ef9fc01f);--apf-ink1:linear-gradient(90deg, #e9ddff, #b794ff 22%, #7ee8fa 42%, #f0a8ff 62%, #e9ddff 80%, #b794ff);--apf-ink3:linear-gradient(90deg, #fff 0%, #ffd3d7 30%, #ff3b4a 46%, #fff 52%, #ffd3d7 76%, #fff 100%);--apf-ink5:linear-gradient(90deg, #e2bf6e, #f8e8b8 25%, #cfa55a 50%, #f8e8b8 75%, #e2bf6e);--apf-stars3:drop-shadow(0 0 3px #ff283cf2);color:var(--apf-text)}:root[data-theme=light] :is(.apf-h,.apf-sw){--apf-ink1:linear-gradient(90deg, #5b21b6, #7c3aed 22%, #0e7490 42%, #a21caf 62%, #5b21b6 80%, #7c3aed);--apf-ink3:linear-gradient(90deg, #16080a 0%, #4a0c14 30%, #e11d2e 46%, #16080a 52%, #4a0c14 76%, #16080a 100%);--apf-ink5:linear-gradient(90deg, #6e4a0c, #a77a22 25%, #c9a050 50%, #a77a22 75%, #6e4a0c);--apf-stars3:drop-shadow(0 0 1px #3c0008e6) drop-shadow(0 0 3px #ff283cf2)}@media (prefers-color-scheme:light){:root:not([data-theme]) :is(.apf-h,.apf-sw){--apf-ink1:linear-gradient(90deg, #5b21b6, #7c3aed 22%, #0e7490 42%, #a21caf 62%, #5b21b6 80%, #7c3aed);--apf-ink3:linear-gradient(90deg, #16080a 0%, #4a0c14 30%, #e11d2e 46%, #16080a 52%, #4a0c14 76%, #16080a 100%);--apf-ink5:linear-gradient(90deg, #6e4a0c, #a77a22 25%, #c9a050 50%, #a77a22 75%, #6e4a0c);--apf-stars3:drop-shadow(0 0 1px #3c0008e6) drop-shadow(0 0 3px #ff283cf2)}}.apf-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.apf-page{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(16px,4.45vw,64px) 48px}.apf-h{align-items:center;gap:36px;padding:36px 0 28px;line-height:1.5;display:flex}.apf-av{border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.apf-av>*{z-index:1;border-radius:50%;position:relative;width:var(--apf-av,96px)!important;height:var(--apf-av,96px)!important;font-size:calc(var(--apf-av,96px) * .42)!important}.apf-info{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.apf-aside{flex:none;align-self:center;margin-left:auto}.apf-aside:empty{display:none}.apf-aside .apf-sw{grid-template-columns:repeat(var(--apf-n,3), 168px);margin:0}.apf-fan{background:var(--apf-surface-2);height:32px;color:var(--apf-text);box-shadow:inset 0 0 0 1px var(--apf-border);font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:650;transition:background-color .15s,color .15s;display:inline-flex}.apf-fan:hover{background:color-mix(in srgb, var(--apf-surface-2), var(--apf-text) 8%)}.apf-fan small{color:var(--apf-text-3);font-variant-numeric:tabular-nums;margin-left:2px;font-size:12px;font-weight:500}.apf-fan.on{color:var(--apf-fan);background:var(--apf-fan-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--apf-fan) 45%, transparent)}.apf-fan.on small{color:var(--apf-fan)}.apf-fan:focus-visible{outline:2px solid var(--apf-mark);outline-offset:2px}.apf-name{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.apf-name h1{letter-spacing:-.03em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:750;line-height:1.5;display:flex}.apf-mark{letter-spacing:0;height:17px;color:var(--apf-mark);background:var(--apf-mark-soft);-webkit-text-fill-color:currentColor;border-radius:4px;flex:none;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.apf-mark.is-off{color:var(--apf-on-mark);background:var(--apf-mark)}.apf-handle{color:var(--apf-text-3);overflow-wrap:anywhere;margin:0;font-size:13px}.apf-stats{flex-wrap:wrap;gap:6px 28px;margin:0;display:flex}.apf-stats div{align-items:baseline;gap:6px;display:flex}.apf-stats dt{color:var(--apf-text-2);font-size:13px}.apf-stats dd{color:var(--apf-text);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}.apf-bio:empty{display:none}.apf-bio p{white-space:pre-wrap;max-width:560px;margin:0;font-size:13px;line-height:1.65}.apf-bio .apf-faint{color:var(--apf-text-3)}.apf-own{flex-wrap:wrap;gap:4px 14px;margin-top:2px;display:flex}.apf-own a,.apf-own button{color:var(--apf-text-2);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.apf-own a:hover,.apf-own button:hover{color:var(--apf-text)}.apf-badges{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.apf-badge,.apf-sw-tag{isolation:isolate;white-space:nowrap;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.apf-badge{letter-spacing:.01em;border-radius:6px;height:26px;padding:0 12px;font-size:12px;font-weight:800}.apf-badge:before,.apf-badge:after,.apf-sw-tag:before,.apf-sw-tag:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.apf-badge.t1,.apf-sw-tag.t1{color:#fbf8ff;text-shadow:0 0 10px #dcc4ffbf;background:#1b0f38;box-shadow:inset 0 0 0 1px #cdb4ff9e,0 0 16px -4px #965cfff2}.apf-badge.t1:before,.apf-sw-tag.t1:before{background:radial-gradient(45% 110% at 20% 120%,#38e8ff9e,#0000 70%) 0 0/200% 100%,radial-gradient(45% 120% at 80% -20%,#f06eff94,#0000 70%) 0 0/220% 100%,linear-gradient(100deg,#24104f 0%,#6227d9 22%,#9b5cff 40%,#4a1cb0 58%,#2a1260 76%,#6227d9 100%) 0 0/280% 100%;animation:6s ease-in-out infinite apf-aurora}.apf-badge.t3,.apf-sw-tag.t3{color:#fff1f2;text-shadow:0 0 8px #ff3c4bcc;background:linear-gradient(#1e0b0e,#060203);box-shadow:inset 0 0 0 1px #ff3444e6,0 0 14px -4px #ff1e32e6}.apf-badge.t3:after,.apf-sw-tag.t3:after{mix-blend-mode:screen;background:linear-gradient(105deg,#0000 42%,#ffd2d680 48%,#fff 50%,#ff46558c 52%,#0000 58%) 100% 0/300% 100% no-repeat;animation:2.8s ease-out infinite apf-glint}.apf-badge.t5,.apf-sw-tag.t5{color:#3a2908;background:linear-gradient(135deg,#fff6da 0%,#eed493 24%,#cfa55a 50%,#f4e2ae 72%,#d6b068 100%);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #78521459,inset 0 0 0 1px #a0742873}.apf-badge.t5:after,.apf-sw-tag.t5:after{background:linear-gradient(105deg,#0000 40%,#ffffffb3 50%,#0000 60%) 100% 0/300% 100% no-repeat;animation:5.5s ease-in-out infinite apf-glint}@property --apf-a{syntax:"<angle>";inherits:false;initial-value:0deg}.apf-h.apf-t1,.apf-h.apf-t3,.apf-h.apf-t5,.apf-h.apf-off{--apf-w:5px;isolation:isolate;background:var(--apf-surface);border-radius:8px;margin-top:18px;padding:34px 30px 30px;position:relative}.apf-h.apf-t1:after,.apf-h.apf-t3:after,.apf-h.apf-t5:after,.apf-h.apf-off:after,.apf-sw-b:after{content:"";z-index:-1;pointer-events:none;padding:var(--apf-w);border-radius:inherit;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.apf-fx,.apf-fx:before,.apf-fx:after{pointer-events:none;position:absolute;inset:0}.apf-fx:before,.apf-fx:after{content:""}.apf-h:not(.apf-t3) .apf-fx{display:none}.apf-t1 .apf-av:before,.apf-t3 .apf-av:before,.apf-t5 .apf-av:before,.apf-off .apf-av:before{content:"";border-radius:50%;position:absolute;inset:-5px}.apf-t1 .apf-av>*,.apf-t3 .apf-av>*,.apf-t5 .apf-av>*,.apf-off .apf-av>*{box-shadow:0 0 0 3px var(--apf-surface)}.apf-t1 h1 .apf-n,.apf-t3 h1 .apf-n,.apf-t5 h1 .apf-n{color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.apf-h.apf-t1{animation:6s linear infinite apf-aurora-glow}.apf-h.apf-t1:after,.apf-sw-b.t1:after{background:conic-gradient(from var(--apf-a), #7c3aed, #22d3ee, #a78bfa, #e879f9, #6366f1, #2dd4bf, #7c3aed);animation:6s linear infinite apf-turn}.apf-t1 .apf-av{box-shadow:0 0 30px -2px #8b5cf6cc}.apf-t1 .apf-av:before{background:conic-gradient(#7c3aed,#22d3ee,#e879f9,#a78bfa,#7c3aed);animation:5s linear infinite apf-spin}.apf-t1 h1 .apf-n,.apf-sw-b.t1 .apf-sw-name{background-image:var(--apf-ink1);animation:6s linear infinite apf-shine}.apf-h.apf-t3{animation:2.6s ease-in-out infinite apf-pulse}.apf-h.apf-t3:after,.apf-sw-b.t3:after{background:conic-gradient(from var(--apf-a), #0b0b0d 0deg, #ff1f3d 50deg, #fff 58deg, #ff1f3d 66deg, #0b0b0d 120deg, #160507 180deg, #e0102a 232deg, #0b0b0d 290deg, #1c0306 330deg, #0b0b0d 360deg);animation:2.6s linear infinite apf-turn}.apf-t3 .apf-fx{z-index:2;filter:var(--apf-stars3);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") 14% 4px/16px 16px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF4D5E' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") left 61% bottom 6px/12px 12px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") right 6px top 30%/14px 14px no-repeat;animation:2.4s ease-in-out infinite apf-twinkle;inset:-10px}.apf-t3 .apf-fx:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF4D5E' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") 38% 6px/12px 12px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") 6px 62%/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") left 78% bottom 4px/16px 16px no-repeat;animation:2.4s ease-in-out .8s infinite apf-twinkle}.apf-t3 .apf-fx:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") 78% 6px/13px 13px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF4D5E' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") right 8px top 72%/10px 10px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") left 28% bottom 6px/12px 12px no-repeat;animation:2.4s ease-in-out 1.6s infinite apf-twinkle}.apf-t3 .apf-av{animation:2.6s ease-in-out infinite apf-pulse-av}.apf-t3 .apf-av:before{background:conic-gradient(#ff2a3d,#2a0005 25%,#ff7681 50%,#0a0001 75%,#ff2a3d);animation:2.8s linear infinite apf-spin}.apf-t3 h1 .apf-n,.apf-sw-b.t3 .apf-sw-name{background-image:var(--apf-ink3);animation:3.2s linear infinite apf-shine}.apf-h.apf-t5{box-shadow:0 14px 40px -22px #b08434a6}.apf-h.apf-t5:after,.apf-sw-b.t5:after{background:conic-gradient(from var(--apf-a), #b8893b, #eed493 40deg, #fff8e1 60deg, #eed493 80deg, #c99a45 140deg, #8c6418 200deg, #d9b36a 260deg, #f4e2ae 310deg, #b8893b);animation:9s linear infinite apf-turn}.apf-t5 .apf-av:before{background:conic-gradient(from 210deg,#fff3cf,#cfa55a,#8c6418,#e9cb85,#fff3cf)}.apf-t5 h1 .apf-n,.apf-sw-b.t5 .apf-sw-name{background-image:var(--apf-ink5);animation:8s linear infinite apf-shine}.apf-h.apf-off{--apf-w:3px}.apf-h.apf-off:after,.apf-sw-b.is-off:after,.apf-off .apf-av:before{background:var(--apf-mark)}.apf-sw{grid-template-columns:repeat(var(--apf-n,3), minmax(0, 200px));justify-content:center;gap:10px;margin:4px 0 22px;display:grid}.apf-sw-b{--apf-w:1px;isolation:isolate;background:var(--apf-surface);min-width:0;height:58px;color:var(--apf-text);border-radius:8px;flex-direction:column;justify-content:center;gap:3px;padding:0 14px;text-decoration:none;transition:background-color .15s,transform .15s;display:flex;position:relative}.apf-sw-b:after{background:var(--apf-border)}.apf-sw-b.t1,.apf-sw-b.t3,.apf-sw-b.t5,.apf-sw-b.is-off{--apf-w:2px}.apf-sw-b.t1{animation:6s linear infinite apf-aurora-glow-sm;box-shadow:0 6px 22px -12px #7c3aede6}.apf-sw-b.t3{box-shadow:0 6px 22px -12px #ff1e32d9}.apf-sw-b.t5{box-shadow:0 6px 22px -12px #b08434cc}a.apf-sw-b:hover{background:var(--apf-surface-2);transform:translateY(-1px)}a.apf-sw-b:focus-visible{outline:2px solid var(--apf-mark);outline-offset:2px}.apf-sw-b.is-current{background:var(--apf-surface-2)}.apf-sw-b.is-current:before{content:"";background:var(--apf-text);border-radius:1px;width:18px;height:2px;position:absolute;bottom:7px;left:14px}.apf-sw-name{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.15;overflow:hidden}.apf-sw-b.t1 .apf-sw-name,.apf-sw-b.t3 .apf-sw-name,.apf-sw-b.t5 .apf-sw-name{color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.apf-sw-sub{letter-spacing:.04em;color:var(--apf-text-3);justify-content:space-between;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1;display:flex}.apf-sw-tag{letter-spacing:.04em;border-radius:4px;flex:none;height:17px;padding:0 6px;font-size:9.5px;font-weight:850}.apf-sw-tag.is-off{color:var(--apf-on-mark);background:var(--apf-mark);letter-spacing:0;font-size:10px;font-weight:700}.apf-tabs{box-shadow:inset 0 1px 0 var(--apf-border);scrollbar-width:none;gap:36px;margin-bottom:16px;display:flex;overflow-x:auto}.apf-tabs::-webkit-scrollbar{display:none}.apf-tabs a{letter-spacing:.02em;color:var(--apf-text-3);white-space:nowrap;border-top:1px solid #0000;flex:none;padding:14px 0;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none}.apf-tabs a:first-child{margin-left:auto}.apf-tabs a:last-child{margin-right:auto}.apf-tabs a[aria-current]{color:var(--apf-text);border-top-color:var(--apf-text)}.apf-tabs a:focus-visible{outline-offset:-2px}.apf-none{text-align:center;color:var(--apf-text-3);padding:48px 0;font-size:13px}@keyframes apf-aurora{0%,to{background-position:0 0,100% 0,0 0}50%{background-position:100% 100%,0 100%,100% 0}}@keyframes apf-glint{0%{background-position:100% 0}45%,to{background-position:0 0}}@keyframes apf-twinkle{0%,to{opacity:0}50%{opacity:1}}@keyframes apf-spin{to{transform:rotate(360deg)}}@keyframes apf-turn{to{--apf-a:360deg}}@keyframes apf-shine{to{background-position:200%}}@keyframes apf-aurora-glow{0%,to{box-shadow:0 14px 44px -20px #7c3aedcc}33%{box-shadow:0 14px 44px -20px #22d3eeb3}66%{box-shadow:0 14px 44px -20px #e879f9bf}}@keyframes apf-aurora-glow-sm{0%,to{box-shadow:0 6px 22px -12px #7c3aede6}33%{box-shadow:0 6px 22px -12px #22d3eecc}66%{box-shadow:0 6px 22px -12px #e879f9d9}}@keyframes apf-pulse{0%,to{box-shadow:0 16px 44px -20px #ff1e328c}50%{box-shadow:0 16px 56px -14px #ff1e32e6}}@keyframes apf-pulse-av{0%,to{box-shadow:0 0 18px -4px #ff283c99}50%{box-shadow:0 0 34px #ff283cf2}}@media (prefers-reduced-motion:reduce){.apf-badge:before,.apf-badge:after,.apf-sw-tag:before,.apf-sw-tag:after,.apf-h:after,.apf-h,.apf-fx,.apf-fx:before,.apf-fx:after,.apf-av,.apf-av:before,.apf-h .apf-n,.apf-sw-b,.apf-sw-b:after,.apf-sw-name{animation:none!important}}@media (max-width:1100px){.apf-h{flex-wrap:wrap}.apf-aside{flex-basis:100%;margin-left:0}.apf-aside .apf-sw{justify-content:start}}@media (max-width:760px){.apf-aside .apf-sw{grid-template-columns:repeat(var(--apf-n,3), minmax(0, 1fr))}.apf-h{--apf-av:72px;align-items:flex-start;gap:18px;padding:22px 0 18px}.apf-stats{gap:6px 16px}.apf-h.apf-t1,.apf-h.apf-t3,.apf-h.apf-t5{--apf-w:4px}.apf-h.apf-t1,.apf-h.apf-t3,.apf-h.apf-t5,.apf-h.apf-off{padding:22px 16px 18px}.apf-sw{grid-template-columns:repeat(var(--apf-n,3), minmax(0, 1fr));gap:8px;margin-bottom:18px}.apf-sw-b{height:52px;padding:0 10px}.apf-sw-b.is-current:before{bottom:6px;left:10px}.apf-sw-name{font-size:14px}.apf-tabs{gap:24px}}@media (max-width:360px){.apf-sw-sub>span:first-child{display:none}}
