button.copied.copied:not(.pri){color:var(--acc-ink);border-color:var(--acc-line)}:is(.cv-selw,.ps-selw,.df-selw,.ed-selw)>select:not(.vh){-webkit-appearance:none;appearance:none;border:1px solid var(--line);background:var(--gp-bg,var(--ctl));width:100%;height:36px;font:14px var(--sans);color:var(--ink);border-radius:8px;padding:0 12px 0 28px;display:block}.gp-btn{border:1px solid var(--line);background:var(--gp-bg,var(--ctl));width:100%;height:36px;font:14px var(--sans);color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.gp-btn:hover{border-color:var(--ink-4)}.gp-btn:focus-visible,.gp-btn.on{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc);outline:none}.gp-btn>i{border-radius:2px;flex:none;width:8px;height:8px}.gp-btn>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gp-chev{fill:none;width:12px;height:12px;stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s var(--ease);flex:none}.gp-btn.on .gp-chev{transform:rotate(180deg)}.gp-pan{z-index:80;backdrop-filter:blur(20px)saturate(1.8);opacity:0;max-height:min(400px,100vh - 16px);transition:opacity .12s, transform .12s var(--ease);background:#101216cc;border-radius:8px;outline:none;padding:4px;position:fixed;overflow-y:auto;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14}.gp-pan.in{opacity:1;transform:none}.gp-pan[hidden]{display:none}.gp-op{color:#f2f3f5;cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:13px;display:flex}.gp-op.hi{background:#ffffff14}.gp-op.hi>em{color:#cdd1d8}.gp-op>i{border-radius:2px;flex:none;width:8px;height:8px}.gp-op>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gp-op>em{font:12px var(--mono);font-variant-numeric:tabular-nums;color:#b6bbc4;font-style:normal}.gp-tick{fill:none;width:14px;height:14px;stroke:var(--acc);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;flex:none}.gp-op[aria-selected=true]>span{color:#fff;font-weight:600}.gp-op[aria-selected=true]>.gp-tick{visibility:visible}@media (prefers-reduced-motion:reduce){.gp-pan,.gp-chev{transition:none}}.bento.cv{grid-template-rows:repeat(8,68px)}.cv-main{grid-area:1/1/6/7}.cv-all{grid-area:1/7/6/10}.cv-ed{grid-area:1/10/3/13}.cv-rt{grid-area:3/10/6/13}.cv-pop{grid-area:6/1/9/13}.cv-eqn{border-bottom:1px solid var(--div);flex:none;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);padding:16px;display:grid}.cv-side{flex-direction:column;gap:8px;min-width:0;display:flex}.cv-lb{color:var(--ink-3);font-size:12px;line-height:16px}.cv-selw{min-width:0;position:relative}.cv-dpi input{-webkit-appearance:none;appearance:none;border:1px solid var(--line);background:var(--ctl);width:100%;height:36px;font:14px var(--sans);font-variant-numeric:tabular-nums;color:var(--ink);border-radius:8px}.cv-dpi{position:relative}.cv-dpi>span{color:var(--ink-3);pointer-events:none;font-size:12px;line-height:16px;position:absolute;top:10px;left:12px}.cv-dpi input{padding:0 12px 0 44px}.cv-dpi input::placeholder{color:var(--ink-4)}.cv-dpi input:focus-visible{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc);outline:none}.cv-num{border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.cv-in{background:var(--ctl);cursor:text;transition:border-color .15s,box-shadow .15s}.cv-in:focus-within{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.cv-in input{width:100%;min-width:0;height:100%;font:600 32px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;outline:none;padding:0}.cv-in:has(input[aria-invalid=true]),.cv-dpi input[aria-invalid=true]{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.cv-out{background:var(--tile)}.cv-out b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 32px var(--mono);font-variant-numeric:tabular-nums;color:var(--acc);flex:1;overflow:hidden}.cv-out b.long{font-size:24px}.cv-out b.xlong{font-size:18px}.cv-copy{border:1px solid var(--line);background:var(--tile);min-width:92px;height:32px;font:600 13px var(--sans);color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:color .15s,border-color .15s;display:inline-flex}.cv-copy:hover{color:var(--ink);border-color:var(--ink-3)}.cv-copy:disabled{color:var(--ink-4);border-color:var(--div);cursor:default}.cv-copy svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (width>=760px){.cv-out .cv-copy{gap:0;min-width:0;padding:0 8px;font-size:0}}.cv-swap{border:1px solid var(--line);background:var(--tile);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border-radius:8px;place-self:start center;place-items:center;margin-top:78px;transition:color .15s,border-color .15s;display:grid}.cv-swap:hover{color:var(--acc-ink);border-color:var(--acc-line)}.cv-swap svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .25s var(--ease)}.cv-swap.spin svg{transform:rotate(180deg)}.cv-turn{border-bottom:1px solid var(--div);flex-direction:column;flex:1;justify-content:center;gap:8px;min-height:0;padding:12px 16px;display:flex;position:relative}.cv-tl{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.cv-tl span{color:var(--ink-3);font-size:13px}.cv-tl b{font:600 16px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.cv-tl em{text-overflow:ellipsis;min-width:0;color:var(--ink-3);margin-left:auto;font-size:12px;font-style:normal;overflow:hidden}.cv-turn svg{width:100%;height:48px;display:block;overflow:visible}.cv-turn .pad{fill:var(--soft);stroke:var(--soft-line);stroke-width:1px}.cv-turn .mat{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:4 3}.cv-turn .pl{font:12px var(--sans);fill:var(--ink-3);paint-order:stroke;stroke:var(--soft);stroke-width:4px;stroke-linejoin:round}.cv-turn .pl.m{stroke:var(--tile)}.cv-turn .tk{stroke:var(--ink-4);stroke-width:1px}.cv-turn .tk.M{stroke:var(--ink-3)}.cv-turn .rl{font:12px var(--mono);font-variant-numeric:tabular-nums;fill:var(--ink-3)}.cv-turn .turn{fill:var(--acc-tint);stroke:var(--acc);stroke-width:1px}.cv-turn .end{stroke:var(--acc);stroke-width:1.5px}.cv-log{background:linear-gradient(var(--amber-bg), var(--amber-bg)), var(--tile);color:var(--ink-2);flex-direction:column;justify-content:center;gap:4px;padding:12px 16px;font-size:13px;line-height:20px;display:flex;position:absolute;inset:0}.cv-log[hidden]{display:none}.cv-log b{color:var(--amber-ink);font-weight:600}.cv-turn:has(>.cv-log:not([hidden])){display:grid}.cv-turn:has(>.cv-log:not([hidden]))>*{grid-area:1/1}.cv-turn:has(>.cv-log:not([hidden]))>:not(.cv-log){visibility:hidden}.cv-turn>.cv-log{z-index:1;margin:-12px -16px;position:relative;inset:auto}.cv-foot.lg{display:none}.cv-foot>span:first-child{white-space:normal;flex:1}.cv-foot .w{color:var(--amber-ink)}.cv-eq{font:600 13px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.cv-tbl{flex-direction:column;flex:1;min-height:0;display:flex}.cv-th,.cv-tr{grid-template-columns:minmax(0,1fr) 88px 28px;align-items:center;gap:12px;padding:0 12px 0 16px;display:grid}.cv-th{border-bottom:1px solid var(--line);height:28px;color:var(--ink-3);flex:none;font-size:12px}.cv-th>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-th>span:nth-child(2){text-align:right}.cv-tr{min-height:28px;color:var(--ink-2);flex:1;font-size:13px}.cv-tr+.cv-tr{border-top:1px solid var(--div)}.cv-tr .v{font:600 14px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.cv-tr.on{background:var(--acc-tint)}.cv-tr.on .v{color:var(--acc-ink)}.cv-tr.src .v{color:var(--ink-3);font-weight:400}.cv-tg{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.cv-tg i{border-radius:2px;flex:none;width:8px;height:8px}.cv-cp{width:28px;height:24px;color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;transition:color .15s,background-color .15s;display:grid}.cv-cp:hover{color:var(--ink);background:var(--soft)}.cv-cp svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cv-kl{flex-direction:column;flex:1;min-height:0;display:flex}.cv-kl>div{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:36px;padding:0 16px;display:flex}.cv-kl>div+div{border-top:1px solid var(--div)}.cv-kl>div>span{min-width:0;color:var(--ink-2);font-size:13px;line-height:16px}.cv-kl b{font:600 16px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;flex:none}.cv-ed .cv-tg i{flex:none}.cv-pg{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:4px;min-height:0;padding:12px;display:grid}.cv-pair{background:var(--soft);min-width:0;box-shadow:inset 0 0 0 1px var(--soft-line);color:var(--ink-2);border-radius:6px;grid-template-columns:8px 8px minmax(0,1fr);align-content:center;gap:4px;padding:0 12px;font-size:13px;line-height:20px;transition:background-color .15s,color .15s;display:grid}.cv-pair:hover{background:var(--trk);color:var(--ink)}.cv-pair i{border-radius:2px;align-self:center;width:8px;height:8px}.cv-pair span{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:4px;overflow:hidden}.cv-pair em{color:var(--ink-4);margin:0 4px;font-style:normal}.cv-pair b{font:600 16px/20px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);grid-column:1/-1}.cv-pair:hover b{color:var(--acc-ink)}.cv-dial{background:var(--soft);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--soft-line);border-radius:6px;display:block}.cv-why>.bd{container-type:inline-size}.cv-fn{display:none}@container (width<=599px){.cv-fw{display:none}.cv-fn{display:block}}.cv-dial text{font:12px var(--mono);font-variant-numeric:tabular-nums;fill:var(--ink-3)}.cv-dial .nm{font:13px var(--sans);fill:var(--ink-2)}.cv-dial .trk{fill:var(--tile);stroke:var(--soft-line);stroke-width:6px}.cv-dial .tk{stroke:var(--ink-4);stroke-width:1px}.cv-dial .tk.M{stroke:var(--ink-3)}.cv-dial .arc{fill:none;stroke-width:6px}.cv-dial .arc.full{stroke-opacity:.35}.cv-dial .ptr{stroke-width:1.5px;stroke-linecap:round}.cv-dial .hub{fill:var(--ink)}.cv-dial .ang{font-size:13px;font-weight:600}.cv-dial .a{stroke:var(--ink-2)}.cv-dial text.a{fill:var(--ink);stroke:none}.cv-dial .b{stroke:var(--d-main)}.cv-dial text.b{fill:var(--d-main);stroke:none}.cv-dial .c{stroke:var(--acc)}.cv-dial text.c{fill:var(--acc);stroke:none}.cv-rules{border-top:1px solid var(--div);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cv-rules>div{flex-direction:column;gap:4px;min-width:0;padding:12px 16px;display:flex}.cv-rules>div+div{border-left:1px solid var(--div)}.cv-rules span{color:var(--ink-3);font-size:12px;line-height:16px}.cv-rules b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px;font-weight:600;line-height:20px}.cv-rules em{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12px;font-style:normal;line-height:16px}.cv-yh,.cv-yr{grid-template-columns:144px 80px 104px minmax(0,1fr) 96px;align-items:center;gap:12px;padding:0 16px;display:grid}.cv-yh{border-top:1px solid var(--div);border-bottom:1px solid var(--line);height:28px;color:var(--ink-3);font-size:12px}.cv-yh>span:nth-child(2),.cv-yh>span:nth-child(3),.cv-yr>b{text-align:right}.cv-yr{height:32px;color:var(--ink-2);font-size:13px}.cv-yr+.cv-yr{border-top:1px solid var(--div)}.cv-yr>b{font:600 13px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.cv-sx,.cv-sr{height:100%;margin:0 8px;position:relative}.cv-sx i{font:12px var(--mono);color:var(--ink-4);white-space:nowrap;font-style:normal;position:absolute;top:50%;transform:translate(-50%,-50%)}.cv-sx i:last-child{transform:translate(-100%,-50%)}.cv-sr:before{content:"";border-top:1px solid var(--div);position:absolute;top:50%;left:0;right:0}.cv-sr i{border-left:1px solid var(--div);height:8px;margin-top:-4px;position:absolute;top:50%}.cv-sr b{border-radius:2px;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%}.cv-st{white-space:nowrap;border-radius:4px;justify-self:start;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:12px;display:inline-flex}.cv-st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.cv-st.ok{color:var(--green-ink);background:var(--green-tint)}.cv-st.e,.cv-st.w{color:var(--amber-ink);background:var(--amber-tint)}.cv-czh,.cv-czr{grid-template-columns:120px minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:16px;padding:0 16px;display:grid}.cv-czh{border-bottom:1px solid var(--line);height:28px;color:var(--ink-3);font-size:12px}.cv-czr{color:var(--ink-2);padding-top:12px;padding-bottom:12px;font-size:12px;line-height:16px}.cv-czr+.cv-czr{border-top:1px solid var(--div)}.cv-czr>div{flex-direction:column;gap:4px;min-width:0;display:flex}.cv-czr>div>b{color:var(--ink);font-size:13px;font-weight:500;line-height:20px}.cv-czr>div>span{color:var(--ink-3)}.cv-czr svg{background:var(--soft);width:120px;height:40px;box-shadow:inset 0 0 0 1px var(--soft-line);border-radius:4px;display:block}.cv-czr .ln{fill:none;stroke:var(--ink-4);stroke-width:1.2px;stroke-linecap:round}.cv-czr .lnA{fill:none;stroke:var(--acc);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cv-czr .ar{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.cv-czr .dsh{fill:none;stroke:var(--ink-4);stroke-width:1px;stroke-dasharray:3 3}.cv-czr .axs{fill:none;stroke:var(--ink-4);stroke-width:1px}.cv-yt .pz-foot>span,.cv-cz .pz-foot>span:first-child{white-space:normal}@media (width<=1179px){.bento.cv{grid-template-rows:none;grid-auto-rows:auto}.cv-main{grid-area:auto/1/auto/-1}.cv-all{grid-area:span 2/1/auto/7}.cv-ed,.cv-rt{grid-area:auto/7/auto/-1}.cv-pop{grid-area:auto/1/auto/-1}.cv-pg{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:64px}}@media (width<=759px){.cv-eqn{grid-template-columns:minmax(0,1fr);row-gap:8px}.cv-swap{align-self:center;margin:0}.cv-swap svg{transform:rotate(90deg)}.cv-swap.spin svg{transform:rotate(270deg)}.cv-main,.cv-all,.cv-ed,.cv-rt{grid-area:auto/1/auto/-1}.cv-pg{grid-template-columns:minmax(0,1fr)}.cv-eq{display:none}.cv-rules{grid-template-columns:minmax(0,1fr)}.cv-rules>div+div{border-left:0;border-top:1px solid var(--div)}.cv-yh,.cv-yr{grid-template-columns:minmax(0,1fr) 72px 80px}.cv-yh>:nth-child(n+4),.cv-yr>:nth-child(n+4),.cv-czh{display:none}.cv-czr{grid-template-columns:120px minmax(0,1fr)}.cv-czr>span{grid-column:1/-1}.cv-foot>span:first-child{white-space:normal}}@media (prefers-reduced-motion:reduce){.cv-swap svg{transition:none}}.faq.c .qa p>a{color:var(--ink-2);white-space:nowrap;margin-left:4px;font-weight:600}.faq.c .qa p>a:hover{color:var(--acc-ink)}@media (width>=1180px) and (width<=1339px){.cv-th,.cv-tr{gap:8px;padding:0 8px 0 12px}.cv-out b.long{font-size:20px}:root:lang(de) .cv-out b:not(.long):not(.xlong){font-size:28px}:root:lang(ja) .cv-out b:not(.long):not(.xlong){font-size:24px}:root:is(:lang(ru),:lang(pt),:lang(es),:lang(it),:lang(fr),:lang(pl)) .cv-out b:not(.xlong){font-size:20px}:root:is(:lang(ru),:lang(pt),:lang(es),:lang(it),:lang(fr),:lang(pl)) .cv-out b.xlong{font-size:16px}:root:lang(ja) .cv-pair{padding:0 8px}}@media (width>=760px) and (width<=959px){.cv-pg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.cv-yh,.cv-yr{grid-template-columns:minmax(0,1fr) 88px 80px}}.cv-ns{display:none}.cv-yr .cv-tg>span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=559px){.cv-nl{display:none}.cv-ns{display:inline}.cv-tl em,.cv-why>.th>.badge,.cv-yt>.th>.badge,.cv-cz>.th>.badge,.cv-faq>.th>.badge{display:none}}:root:lang(ja) .cv-nl{display:none}:root:lang(ja) .cv-ns{display:inline}@media (width>=1180px){.cv-foot>.w+.cv-eq{display:none}}.cv-sx{container:cvsx/inline-size}@container cvsx (width<=180px){.cv-sx i:nth-child(2){display:none}}
