.avc-c1{width:100%;max-width:560px}.avc-c1-h,.avc-jump{color:var(--ink);align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.avc-c1-h i,.avc-jump i{color:#0a0a0c;background:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12.5px;font-style:normal;font-weight:800;display:inline-flex}.avc .avc-jump{color:var(--ink);border-top:1px dashed #dcd8cb24;margin:26px 0 0;padding-top:20px;font-size:15px;text-decoration:none}.avc .avc-jump i{background:#60a5fa}.avc .avc-jump:hover{color:var(--soft)}.avc .avc-jump svg{color:var(--mut)}.avc-mot{margin-top:22px}.avc-mot-l{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:10.5px}.avc-mot-row{flex-wrap:wrap;gap:8px;display:flex}.avc-mot-chip{border:1px solid var(--line2);color:var(--ink);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:13px;font-weight:600;display:inline-flex}.avc-mot-chip img{object-fit:cover;border-radius:7px;width:22px;height:22px}.avc-mot-chip small{letter-spacing:.06em;text-transform:uppercase;color:#22d3ee;border:1px solid #22d3ee59;border-radius:999px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500}.avc-ill{margin:0}.avc-ill-tag{letter-spacing:.1em;text-transform:uppercase;color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:999px;padding:2px 9px;font-family:JetBrains Mono,monospace;font-size:10px}.avc-rep{background:radial-gradient(90% 70% at 100% 0,#8b5cf624,#0000 70%),#0e0e13;padding:24px}.avc-rep-top{align-items:center;gap:20px;margin-bottom:20px;display:flex}.avc-ring{--p:0;background:conic-gradient(#a78bfa calc(var(--p)*1%),#ffffff12 0);border-radius:50%;flex:none;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 0 40px -8px #8b5cf6b3}.avc-ring:before{content:"";background:#101016;border-radius:50%;grid-area:1/1;width:80px;height:80px}.avc-ring b{letter-spacing:-.04em;color:#fff;grid-area:1/1;font-size:26px;font-weight:900;position:relative}.avc-rep-h{flex-direction:column;gap:5px;min-width:0;display:flex}.avc-rep-k{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:10px}.avc-rep-h>b{letter-spacing:-.02em;font-size:19px}.avc-rep-q{color:#b9b5aa;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:8px;font-size:12.5px;display:flex;overflow:hidden}.avc-rep-q i{color:var(--soft);border:1px solid #a78bfa59;border-radius:6px;padding:0 5px;font-family:JetBrains Mono,monospace;font-size:10px;font-style:normal}.avc-tbl{background:#ffffff04;border:1px solid #dcd8cb1a;border-radius:14px;overflow:hidden}.avc-tr{border-top:1px solid #dcd8cb12;grid-template-columns:minmax(0,1fr) 44px 44px 92px;align-items:center;gap:8px;padding:10px 14px;display:grid}.avc-th{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);background:#ffffff08;border-top:none;font-family:JetBrains Mono,monospace;font-size:10px}.avc-th span:nth-child(2),.avc-th span:nth-child(3){text-align:center}.avc-eng{min-width:0;color:var(--ink);align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:flex}.avc-eng img{border-radius:7px;flex:none;width:22px;height:22px}.avc-eng>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.avc-eng small{color:#22d3ee;vertical-align:1px;border:1px solid #22d3ee59;border-radius:999px;margin-left:6px;padding:0 5px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:500}.avc-cell{color:#6e6a62;background:#ffffff0a;border-radius:8px;justify-content:center;justify-self:center;align-items:center;width:26px;height:26px;display:inline-flex}.avc-cell.on{color:#0a0a0c;background:#34d399;box-shadow:0 0 16px -2px #34d39999}.avc-src{color:#60a5fa;text-align:center;white-space:nowrap;background:#60a5fa14;border:1px solid #60a5fa59;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600}.avc-src.off{color:#6e6a62;background:0 0;border-color:#dcd8cb1f}.avc-app{margin-top:8px}.avc .avc-app>.ft-card{padding:30px}.avc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avc .avc-cmp{max-width:980px;margin:0 auto}.avc .avc-cmp table{table-layout:fixed;min-width:0}.avc .avc-cmp th,.avc .avc-cmp td{text-align:left;vertical-align:top}.avc .avc-cmp thead th:first-child{width:22%;min-width:0}.avc .avc-cmp tbody th[scope=row]{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--mut);padding-top:18px;font-family:JetBrains Mono,monospace;font-size:11px}.avc .avc-cmp tbody td{color:var(--ink);padding:16px 20px;font-size:14.5px;line-height:1.5}.avc .avc-cmp tbody td b{letter-spacing:-.01em;font-size:17px}.avc-cmp-h{text-align:left;align-items:center;gap:12px;display:flex}.avc-cmp-h>i{width:36px;height:36px;color:var(--t);background:rgba(var(--t-rgb),.12);border:1px solid rgba(var(--t-rgb),.35);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.avc-cmp-h>span{color:var(--ink);letter-spacing:-.01em;flex-direction:column;gap:3px;font-size:15.5px;font-weight:700;line-height:1.3;display:flex}.avc-cmp-h small{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:500}.avc-yn{color:var(--mut);border:1px solid #dcd8cb29;border-radius:999px;margin:0 10px 4px 0;padding:2px 10px;font-size:11.5px;font-weight:700;display:inline-block}.avc-yn.on{color:#0a0a0c;background:var(--accent);border-color:#0000}.avc-small{color:var(--mut);background:#a78bfa0d;border-left:2px solid #a78bfa73;border-radius:0 10px 10px 0;max-width:520px;margin:20px 0 0;padding:12px 14px;font-size:14px;line-height:1.55}.avc-math{background:linear-gradient(160deg,#a78bfa1a,#ffffff04 60%);border:1px solid #a78bfa4d;border-radius:22px;padding:24px;position:relative;box-shadow:0 40px 100px -50px #8b5cf6cc}.avc-math-k{letter-spacing:.12em;text-transform:uppercase;color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:999px;margin-bottom:16px;padding:3px 10px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-block}.avc-math-eng{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.avc-math-tile{background:#ffffff05;border:1px solid #dcd8cb1a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex;position:relative}.avc-math-tile img{border-radius:8px;width:26px;height:26px}.avc-math-tile span{color:var(--mut);font-size:12.5px;font-weight:600;line-height:1.25}.avc-math-tile b{letter-spacing:-.04em;color:#6e6a62;font-size:24px;font-weight:900}.avc-math-tile i{color:#6e6a62;background:#ffffff0d;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:12px;right:12px}.avc-math-tile.on{background:linear-gradient(#34d3991f,#34d39905);border-color:#34d39973}.avc-math-tile.on span{color:var(--ink)}.avc-math-tile.on b{color:#34d399}.avc-math-tile.on i{color:#0a0a0c;background:#34d399}.avc-math-steps{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.avc-math-steps li{background:#ffffff08;border:1px solid #dcd8cb12;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:12px;padding:11px 14px;display:grid}.avc-math-steps span{color:var(--ink);font-size:14px;font-weight:600}.avc-math-steps em{color:var(--mut);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;font-style:normal}.avc-math-steps b{text-align:right;color:var(--ink);font-size:18px;font-weight:800}.avc-math-steps b.res{color:#0000;background:linear-gradient(135deg,#fff,#a78bfa);-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:900}.avc-math-note{color:var(--mut);margin:14px 0 0;font-size:13px;line-height:1.5}.avc-swap{text-align:center;background:radial-gradient(60% 120% at 50% 0,#22d3ee1a,#0000 70%),#ffffff04;border:1px solid #22d3ee40;border-radius:24px;margin-top:72px;padding:30px 34px}.avc-swap-lead{max-width:720px;line-height:1.55;color:var(--ink)!important;margin:0 auto 24px!important;font-size:17px!important}.avc-swap-tag{letter-spacing:.12em;text-transform:uppercase;color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee59;border-radius:999px;margin:0 auto 12px;padding:3px 11px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:table}.avc-swap-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.avc-swap-col{background:#0a0a0c80;border:1px solid #dcd8cb1a;border-radius:18px;min-width:0;padding:18px}.avc-swap-col.full{border-color:#22d3ee59;box-shadow:0 0 50px -24px #22d3eecc}.avc-swap-k{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-family:JetBrains Mono,monospace;font-size:10.5px;display:block}.avc-swap-col.full .avc-swap-k{color:#22d3ee}.avc-swap .avc-mot{margin-top:12px}.avc-swap .avc-mot-row{justify-content:center}.avc-swap-arrow{color:#0a0a0c;background:#22d3ee;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 0 30px -4px #22d3eeb3}.avc-swap-foot{color:var(--mut)!important;margin:18px 0 0!important;font-size:13px!important}.avc-w{background:linear-gradient(160deg,#60a5fa14,#ffffff04 60%);border:1px solid #60a5fa47;border-radius:24px;padding:30px;box-shadow:0 40px 100px -50px #60a5fa99}.avc-w-top{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:34px;display:grid}.avc-w-total>span{letter-spacing:.12em;text-transform:uppercase;color:#60a5fa;font-family:JetBrains Mono,monospace;font-size:10.5px}.avc-w-total>b{letter-spacing:-.05em;color:#0000;background:linear-gradient(#fff -20%,#60a5fa 120%);-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:8px;margin-top:6px;font-size:64px;font-weight:900;line-height:1;display:flex}.avc-w-total>b small{letter-spacing:0;color:var(--mut);-webkit-text-fill-color:var(--mut);font-size:15px;font-weight:600}.avc-w-total>p{color:var(--mut);line-height:1.45;margin:8px 0 0!important;font-size:13px!important}.avc-w-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 26px;margin:0;padding:0;list-style:none;display:grid}.avc-w-rules li{color:var(--mut);margin:0;padding-left:26px;font-size:14px;line-height:1.5;position:relative}.avc-w-rules li b{color:var(--ink);font-weight:700}.avc-w-rules li:before{content:"";background:#60a5fa29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2360A5FA' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.avc-w-stack{gap:4px;height:44px;margin:28px 0 22px;display:flex}.avc-w-stack i{background:linear-gradient(180deg,var(--t),rgba(var(--t-rgb),.55));min-width:0;box-shadow:0 0 24px -8px rgba(var(--t-rgb),.8);border-radius:10px;justify-content:center;align-items:center;font-style:normal;display:flex}.avc-w-stack i span{color:#0a0a0c;letter-spacing:-.02em;font-size:15px;font-weight:900}.avc-w-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.avc-w-list li{border:1px solid rgba(var(--t-rgb),.22);background:linear-gradient(180deg,rgba(var(--t-rgb),.08),#0a0a0c66);border-top:3px solid var(--t);border-radius:16px;margin:0;padding:16px}.avc-w-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex!important}.avc-w-name{color:var(--ink);font-size:14px;font-weight:700;line-height:1.3}.avc-w-row b{letter-spacing:-.03em;color:var(--t);font-size:22px;font-weight:900}.avc-w-list p{color:#cbc7bc;line-height:1.5;margin:8px 0 0!important;font-size:13.5px!important}.avc-lim{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.avc-lim-tag{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--t);border:1px solid rgba(var(--t-rgb),.4);background:rgba(var(--t-rgb),.1);border-radius:999px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;display:inline-block}.avc-lim-list{margin:0;padding:0;list-style:none}.avc-lim-list li{border-top:1px solid #dcd8cb14;grid-template-columns:84px minmax(0,1fr);gap:16px;margin:0;padding:20px 0;display:grid}.avc-lim-list li:first-child{border-top:none;padding-top:4px}.avc-lim-list li .avc-lim-tag{place-self:start;margin-top:2px}.avc-lim-list b{letter-spacing:-.01em;color:var(--ink);font-size:16.5px;line-height:1.35;display:block}.avc-lim-list p{color:var(--mut);line-height:1.55;margin:6px 0 0!important;font-size:14.5px!important}.avc-hidden{background:linear-gradient(160deg,#a78bfa17,#ffffff03 60%);border:1px solid #a78bfa47;border-radius:22px;padding:24px}.avc-hidden-h{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px 12px;margin-top:14px;display:grid}.avc-hidden-h i{color:#c4b5fd;background:#a78bfa1f;border:1px solid #a78bfa52;border-radius:10px;grid-row:1/span 2;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.avc-hidden-h b{letter-spacing:-.01em;color:var(--ink);font-size:17px;line-height:1.3}.avc-hidden-h span{color:var(--mut);font-size:14px}.avc-plat{flex-wrap:wrap;gap:7px;margin:14px 0 20px;padding:0;list-style:none;display:flex}.avc-plat li{color:var(--ink);background:#ffffff08;border:1px solid #dcd8cb24;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 11px 3px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.avc-plat li svg{color:var(--mut)}.avc-plat li.more{color:var(--mut);border-style:dashed;padding-left:11px}.avc-idx-row{background:#ffffff05;border:1px solid #dcd8cb1f;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.avc-idx-row li{border-left:1px solid #dcd8cb1a;flex-direction:column;gap:6px;margin:0;padding:16px 14px;display:flex}.avc-idx-row li:first-child{border-left:none}.avc-idx-row b{letter-spacing:-.04em;white-space:nowrap;color:#0000;background:linear-gradient(#fff -20%,#a78bfa 120%);-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:900;line-height:1}.avc-idx-row span{color:var(--ink);font-size:13px;line-height:1.4}.avc-idx-src{color:var(--mut);margin:10px 0 0!important;font-size:12px!important}.avc-idx-scope p{color:var(--mut);line-height:1.5;margin:8px 0 0!important;font-size:13px!important}.avc-q{grid-template-columns:28px 84px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ay ty1 nr nn""ay ty2 xn xr"". .tx1 tx2"". .ax ax";gap:14px;display:grid}.avc-q-y{writing-mode:vertical-rl;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);grid-area:ay;font-family:JetBrains Mono,monospace;font-size:11px;transform:rotate(180deg)}.avc-q-x{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);grid-area:ax;margin-top:-8px;font-family:JetBrains Mono,monospace;font-size:11px}.avc-q-y i,.avc-q-x i{color:var(--mut);margin-left:8px;font-style:normal}.avc-q-ty,.avc-q-tx{letter-spacing:.1em;text-transform:uppercase;color:#cbc7bc;font-family:JetBrains Mono,monospace;font-size:10.5px}.avc-q-ty{text-align:right;align-self:center;line-height:1.3}.avc-q-ty.r1{grid-area:ty1}.avc-q-ty.r2{grid-area:ty2}.avc-q-tx{text-align:center;margin-top:-4px}.avc-q-tx.c1{grid-area:tx1}.avc-q-tx.c2{grid-area:tx2}.q-nr{grid-area:nr}.q-nn{grid-area:nn}.q-xn{grid-area:xn}.q-xr{grid-area:xr}.avc-q-cell{border:1px solid rgba(var(--t-rgb),.35);background:linear-gradient(160deg,rgba(var(--t-rgb),.12),#0a0a0c99 70%);border-radius:18px;padding:22px;position:relative}.avc-q-cell:before{content:"";background:var(--t);border-radius:2px;height:2px;position:absolute;top:-1px;left:22px;right:22px}.avc-q-cell summary b{letter-spacing:-.02em;margin:12px 0 6px;font-size:19px;display:block;color:var(--t)!important}.avc-q-cell p{color:var(--ink);margin:0;font-size:14.5px;line-height:1.55}.avc-q-tags{flex-wrap:wrap;gap:6px;display:flex}.avc-q-tags span{color:var(--mut);border:1px solid #dcd8cb24;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.avc-q-tags span.on{color:#0a0a0c;background:var(--t);border-color:#0000}.avc .avc-split{padding-top:0}.avc-big{align-items:center;gap:18px;display:flex}.avc-big b{letter-spacing:-.06em;color:#0000;background:linear-gradient(#fff -20%,#a78bfa 120%);-webkit-background-clip:text;background-clip:text;flex:none;font-size:76px;font-weight:900;line-height:.9}.avc-big span{color:var(--ink);max-width:260px;font-size:17px;font-weight:600;line-height:1.4}.avc-ill-foot{background:#0b0b0f;border-top:1px solid #dcd8cb14;align-items:flex-start;gap:8px;padding:11px 18px;line-height:1.5;display:flex;color:#b9b5aa!important;margin:0!important;font-size:12.5px!important}.avc-ill-foot svg{color:#fbbf24;flex:none;margin-top:3px}.avc-track{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 auto 34px;padding:0;list-style:none;display:flex}.avc-track li{border:1px solid rgba(var(--t-rgb),.32);background:rgba(var(--t-rgb),.07);color:var(--ink);border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 16px 8px 8px;font-size:14.5px;font-weight:600;display:inline-flex}.avc-track li i{width:32px;height:32px;color:var(--t);background:rgba(var(--t-rgb),.14);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.avc-track-shot{text-align:left;max-width:1100px;margin:0 auto}@media (max-width:1024px){.avc-w-list{grid-template-columns:repeat(2,minmax(0,1fr))}.avc-lim{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:760px){.avc-rep{padding:16px}.avc-rep-top{gap:14px}.avc-ring{width:84px;height:84px}.avc-ring:before{width:64px;height:64px}.avc-ring b{font-size:21px}.avc-rep-h>b{font-size:16px}.avc-rep-q{white-space:normal;font-size:12px;line-height:1.35}.avc-tr{grid-template-columns:minmax(0,1fr) 30px 30px 64px;gap:6px;padding:9px 10px}.avc-eng{gap:7px;font-size:12px}.avc-eng>span{white-space:normal;line-height:1.25}.avc-eng small{letter-spacing:.02em;margin-left:4px;padding:0 4px;font-size:8px}.avc-src{padding:2px 6px;font-size:10px}.avc-cell{width:24px;height:24px}.avc .avc-app>.ft-card{padding:20px 16px}.avc-math{padding:18px}.avc-math-eng{grid-template-columns:repeat(2,minmax(0,1fr))}.avc-math-steps li{grid-template-columns:minmax(0,1fr) 56px}.avc-math-steps em{white-space:normal;grid-area:2/1}.avc-math-steps b{grid-area:1/2/span 2}.avc-w{padding:20px 16px}.avc-w-top{grid-template-columns:minmax(0,1fr);gap:18px}.avc-w-total>b{font-size:52px}.avc-w-rules{grid-template-columns:minmax(0,1fr)}.avc-w-stack{gap:3px;height:22px;margin:22px 0 16px}.avc-w-stack i{border-radius:6px}.avc-w-stack i span{display:none}.avc-swap{margin-top:44px;padding:22px 16px}.avc-swap-lead{font-size:15.5px!important}.avc-big b{font-size:60px}.avc-big span{font-size:15.5px}.avc-ill-foot{padding:10px 14px;font-size:12px!important}.avc .avc-cmp thead tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.avc .avc-cmp thead th:first-child{display:none}.avc .avc-cmp tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.avc .avc-cmp tbody th[scope=row]{width:auto;min-width:0;box-shadow:none;background:0 0;border-bottom:none;grid-column:1/-1;padding:16px 14px 0;position:static}.avc .avc-cmp th,.avc .avc-cmp td{padding:12px 14px}.avc .avc-cmp tbody td{padding:8px 14px 16px;font-size:13.5px}.avc-cmp-h{flex-direction:column;align-items:flex-start;gap:8px}.avc-cmp-h>span{font-size:14px}.avc-hidden{padding:18px 16px}}.avc details>summary{cursor:pointer;list-style:none}.avc details>summary::-webkit-details-marker{display:none}.avc-dk>summary{color:var(--ink);background:#ffffff08;border:1px solid #dcd8cb24;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.avc-dk>summary:after,.avc-dk-keep>summary:after{content:"";border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);flex:none;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.avc-dk[open]>summary:after,.avc-dk-keep[open]>summary:after{transform:rotate(-135deg)translate(-2px,-1px)}.avc-dk-keep>summary{padding-right:22px;position:relative}.avc-dk-keep>summary:after{position:absolute;top:8px;right:2px}.avc-lim-list summary b{display:block}@supports selector(::details-content){@media (min-width:761px){.avc-dk::details-content{content-visibility:visible;display:block}.avc-dk-keep::details-content{content-visibility:visible;display:block}.avc-dk>summary{display:none}.avc-dk-keep>summary{pointer-events:none;cursor:default;padding-right:0}.avc-dk-keep>summary:after{display:none}}}@media (max-width:760px){.avc-tbl,.avc-rep-q{display:none}.avc-rep{padding:14px 16px}.avc-rep-top{margin-bottom:0}.avc-ring{width:68px;height:68px}.avc-ring:before{width:52px;height:52px}.avc-ring b{font-size:17px}.avc-swap-flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px}.avc-swap-arrow{display:none}.avc-swap-col{text-align:left;padding:10px}.avc-swap-k{letter-spacing:.06em;font-size:9.5px;line-height:1.35}.avc-swap .avc-mot{margin-top:8px}.avc-swap .avc-mot-row{justify-content:flex-start;gap:5px}.avc-swap .avc-mot-chip{white-space:normal;border-radius:10px;gap:6px;width:100%;padding:3px 8px 3px 3px;font-size:11.5px;line-height:1.25}.avc-swap .avc-mot-chip img{border-radius:5px;flex:none;width:18px;height:18px}.avc-swap .avc-mot-chip small{padding:0 4px;font-size:8px}.avc-swap-lead{margin-bottom:16px!important}.avc-swap-foot{margin-top:12px!important;font-size:12px!important}.avc-math{padding:14px}.avc-math-k{margin-bottom:10px}.avc-math-eng{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.avc-math-tile{border-radius:10px;gap:4px;padding:8px}.avc-math-tile img{border-radius:6px;width:20px;height:20px}.avc-math-tile span{font-size:10.5px}.avc-math-tile b{font-size:17px}.avc-math-tile i{border-radius:5px;width:16px;height:16px;top:7px;right:7px}.avc-math-tile i svg{width:10px;height:10px}.avc-math-steps{gap:5px;margin-top:10px}.avc-math-steps li{border-radius:9px;grid-template-columns:minmax(0,1fr) 52px;gap:2px 10px;padding:7px 10px}.avc-math-steps span{font-size:13px}.avc-math-steps em{font-size:11px}.avc-math-steps b{font-size:15px}.avc-math-steps b.res{font-size:21px}.avc-math-note{margin-top:10px;font-size:12.5px}.avc-fd .lp-ticks{margin-top:12px}.avc-fd .lp-ticks li{font-size:14px}.avc-fd .avc-small{margin-top:12px;font-size:13px}.avc-w-rules-d .avc-w-rules{margin-top:12px}.avc-w-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.avc-w-list li{border-top-width:2px;border-radius:12px;padding:9px 10px}.avc-w-name{font-size:12.5px}.avc-w-row b{font-size:17px}.avc-w-list .avc-dk-keep>summary{padding-right:0}.avc-w-list .avc-dk-keep>summary:after{align-self:center;width:6px;height:6px;margin-left:2px;position:static}.avc-w-list p{margin-top:6px!important;font-size:12.5px!important}.avc-lim{gap:22px}.avc-lim-list li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:11px 0}.avc-lim-list b{font-size:14.5px}.avc-lim-list p{font-size:13.5px!important}.avc-idx-row li{gap:4px;padding:11px 8px}.avc-idx-row b{font-size:19px}.avc-idx-row span{font-size:11.5px;line-height:1.3}.avc-idx-src{margin-top:8px!important;font-size:11px!important}.avc-plat{gap:5px;margin:10px 0 14px}.avc-plat li{padding:2px 9px 2px 7px;font-size:11.5px}.avc-q{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"nr nn""xn xr";gap:8px}.avc-q-y,.avc-q-x,.avc-q-ty,.avc-q-tx{display:none}.avc-q-cell{border-radius:14px;padding:12px}.avc-q-cell:before{left:12px;right:12px}.avc-q-tags{gap:4px}.avc-q-tags span{padding:1px 6px;font-size:9.5px}.avc-q-cell summary b{margin:8px 0 0;font-size:15px;line-height:1.25}.avc-q-cell p{margin-top:8px;font-size:13px;line-height:1.5}.avc-track{flex-direction:row;justify-content:flex-start;gap:6px;margin-bottom:0}.avc-track li{gap:6px;padding:4px 10px 4px 4px;font-size:12.5px}.avc-track li i{width:22px;height:22px}.avc-track li i svg{width:13px;height:13px}.avc-track-shot .lp-fig{margin-top:20px}.avc-track-shot .lp-fig-scroll{max-height:290px}.avc-track-shot .lp-fig-scroll img{margin:-221px 0 0 -150px}.avc .lp-rel .lp-sibs{grid-template-columns:minmax(0,1fr);gap:8px}.avc .lp-rel .lp-sib{border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;padding:11px 40px 11px 12px;display:grid}.avc .lp-rel .lp-sib-ic{border-radius:10px;grid-row:1/span 2;width:36px;height:36px;margin:0}.avc .lp-rel .lp-sib-ic svg{width:17px;height:17px}.avc .lp-rel .lp-sib b{padding-right:0;font-size:15px}.avc .lp-rel .lp-sib .lp-sib-line{white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;line-height:1.35;overflow:hidden}.avc .lp-rel .lp-sib-go{margin-top:-9px;top:50%;right:12px}.avc .lp-sec{padding:46px 0}.avc .lp-sec h2{margin-bottom:12px}.avc .lp-steps{gap:18px}.avc .lp-steps:before{top:24px;bottom:24px;left:23px}.avc .lp-step{grid-template-columns:48px minmax(0,1fr);gap:14px}.avc .lp-step-ic{width:48px;height:48px;box-shadow:0 0 0 5px var(--bg),0 0 24px -4px rgba(var(--t-rgb),.75)}.avc .lp-step-ic svg{width:20px;height:20px}.avc .lp-step h3{margin-bottom:4px;font-size:17px}.avc .lp-step p{font-size:14px;line-height:1.5}.avc .avc-mot{margin-top:16px}.avc .avc-mot-row{gap:6px}.avc .avc-mot-chip{gap:6px;padding:3px 10px 3px 3px;font-size:12px}.avc .avc-mot-chip img{width:20px;height:20px}.avc .avc-jump{margin-top:18px;padding-top:14px}.avc .avc-cmp tbody th[scope=row]{padding-top:12px}.avc .avc-cmp tbody td{padding:6px 14px 12px;line-height:1.45}.avc .avc-cmp tbody td b{font-size:15.5px}.avc .lp-body{margin-top:28px}.avc .lp-kicker{margin-bottom:10px}.avc .lp-sec-lead{font-size:15.5px}.avc .avc-cmp-h>i{display:none}.avc .avc-track{text-align:center;font-size:13px;line-height:1.55;display:block}.avc .avc-track li{color:var(--ink);background:0 0;border:none;padding:0;font-size:13px;display:inline}.avc .avc-track li i{display:none}.avc .avc-track li+li:before{content:" · ";color:var(--mut)}}