.ctl-root{--loop:10.5s;--ctl-u:1px;--ctl-curshadow:color-mix(in srgb,var(--ink) 28%,transparent);contain:layout paint}@media (max-width:639px){.ctl-root{min-height:272px}}@supports (width:1cqw){.ctl-root{container-type:inline-size;--ctl-u:clamp(1px,0.2262cqw,1.5655px)}}[data-sls-paused] .ctl-root *,[data-sls-paused] .ctl-root :after,[data-sls-paused] .ctl-root :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ctl-root *,.ctl-root :after,.ctl-root :before{animation:none!important}}.ctl-root{--ctl-t1:calc(var(--ctl-u) * 13);--ctl-t2:max(10px,calc(var(--ctl-u) * 9));--ctl-t3:max(9px,calc(var(--ctl-u) * 8));--ctl-t4:max(9px,calc(var(--ctl-u) * 8.5));--ctl-lab:max(9px,calc(var(--ctl-u) * 7.5));--ctl-tbody:var(--ctl-t3);--ctl-tleg:var(--ctl-t3);--ctl-stack:calc(var(--ctl-u) * 6);--ctl-cardpad:calc(var(--ctl-u) * 7);--ctl-cardpy:calc(var(--ctl-u) * 6);--ctl-row1:calc(var(--ctl-u) * 4);--ctl-row2:calc(var(--ctl-u) * 5);--ctl-ctrl:calc(var(--ctl-u) * 19);--ctl-field:calc(var(--ctl-u) * 22);--ctl-act:calc(var(--ctl-u) * 16);--ctl-actlist:calc(var(--ctl-act) * 0.8);--ctl-actpill:calc(var(--ctl-act) * 0.7);--ctl-icon:calc(var(--ctl-t2) * 0.95);--ctl-tah:calc(var(--ctl-u) * 40);--ctl-rip:calc(var(--ctl-u) * 32);--ctl-cur1x:calc(var(--ctl-u) * -19);--ctl-cur1y:calc(var(--ctl-u) * 71);--ctl-cur2y:calc(var(--ctl-u) * 43)}.ctl-leg-grid{display:grid;grid-template-columns:minmax(0,1fr)}.ctl-gap2{margin-top:calc(var(--ctl-stack) * -.38)}.ctl-addr{font-size:var(--ctl-t3)!important}@supports (width:1cqw){@container (max-width: 419px){.ctl-search-tail{display:none!important}.ctl-gtitle{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2!important}.ctl-ghead{align-items:flex-start}.ctl-frame{--ctl-stack:calc(var(--ctl-u) * 5);--ctl-cur1x:calc(var(--ctl-u) * -10);--ctl-cur1y:calc(var(--ctl-u) * 66);--ctl-cur2y:calc(var(--ctl-u) * 43);--ctl-tah:calc(var(--ctl-u) * 52);--ctl-field:calc(var(--ctl-u) * 24)}}@container (max-width: 379px){.ctl-check,.ctl-date,.ctl-esc svg{display:none!important}.ctl-chip{padding-inline:calc(var(--ctl-u) * 3)!important}.ctl-cancel{padding-inline:calc(var(--ctl-u) * 6)!important}.ctl-frame{--ctl-stack:calc(var(--ctl-u) * 8);--ctl-cur1x:calc(var(--ctl-u) * 3);--ctl-cur1y:calc(var(--ctl-u) * 68);--ctl-cur2y:calc(var(--ctl-u) * 27)}}@container (max-width: 319px){.ctl-sort{display:none!important}}@container (max-width: 269px){.ctl-leg-tail,.ctl-meta1 .ctl-link{display:none!important}}}@supports not (width:1cqw){@media (max-width:539px){.ctl-search-tail{display:none!important}.ctl-gtitle{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2!important}.ctl-ghead{align-items:flex-start}.ctl-frame{--ctl-stack:calc(var(--ctl-u) * 5);--ctl-cur1x:calc(var(--ctl-u) * -10);--ctl-cur1y:calc(var(--ctl-u) * 66);--ctl-cur2y:calc(var(--ctl-u) * 43);--ctl-tah:calc(var(--ctl-u) * 52);--ctl-field:calc(var(--ctl-u) * 24)}}@media (max-width:499px){.ctl-check,.ctl-date,.ctl-esc svg{display:none!important}.ctl-chip{padding-inline:calc(var(--ctl-u) * 3)!important}.ctl-cancel{padding-inline:calc(var(--ctl-u) * 6)!important}.ctl-frame{--ctl-stack:calc(var(--ctl-u) * 8);--ctl-cur1x:calc(var(--ctl-u) * 3);--ctl-cur1y:calc(var(--ctl-u) * 68);--ctl-cur2y:calc(var(--ctl-u) * 27)}}@media (max-width:439px){.ctl-sort{display:none!important}}@media (max-width:389px){.ctl-leg-tail,.ctl-meta1 .ctl-link{display:none!important}}}@supports (width:1cqw){@container (min-width: 430px){.ctl-leg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ctl-frame{--ctl-tleg:max(8px,calc(var(--ctl-u) * 8));--ctl-cur2y:calc(var(--ctl-u) * 50);--ctl-stack:calc(var(--ctl-u) * 7);--ctl-cardpy:calc(var(--ctl-u) * 8)}}@container (min-width: 430px) and (max-width: 559px){.ctl-leg-grid{column-gap:calc(var(--ctl-u) * 4)}}@container (min-width: 490px){.ctl-frame{--ctl-tleg:var(--ctl-t3)}}@container (min-width: 500px){.ctl-frame{--ctl-stack:calc(var(--ctl-u) * 8);--ctl-cardpy:calc(var(--ctl-u) * 9);--ctl-row1:calc(var(--ctl-u) * 6);--ctl-row2:calc(var(--ctl-u) * 7)}}@container (min-width: 560px){.ctl-sort{min-width:22%}.ctl-search{flex:1 1 auto}.ctl-leg-grid{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:calc(var(--ctl-u) * 12)}.ctl-frame{--ctl-t1:calc(var(--ctl-u) * 10.5);--ctl-t2:max(10px,calc(var(--ctl-u) * 7.6));--ctl-t3:max(9px,calc(var(--ctl-u) * 7));--ctl-t4:max(9px,calc(var(--ctl-u) * 7.2));--ctl-lab:max(9px,calc(var(--ctl-u) * 6.9));--ctl-tbody:var(--ctl-t2);--ctl-stack:calc(var(--ctl-u) * 9);--ctl-cardpad:calc(var(--ctl-u) * 9);--ctl-cardpy:calc(var(--ctl-u) * 9);--ctl-row1:calc(var(--ctl-u) * 8);--ctl-row2:calc(var(--ctl-u) * 9);--ctl-ctrl:calc(var(--ctl-u) * 22);--ctl-field:calc(var(--ctl-u) * 21);--ctl-act:calc(var(--ctl-u) * 20);--ctl-actlist:calc(var(--ctl-act) * 0.8);--ctl-actpill:calc(var(--ctl-act) * 0.7);--ctl-tah:calc(var(--ctl-u) * 44);--ctl-cur1x:calc(var(--ctl-u) * -28);--ctl-cur1y:calc(var(--ctl-u) * 71);--ctl-cur2y:calc(var(--ctl-u) * 49.5)}}@container (min-width: 760px){.ctl-frame{--ctl-stack:calc(var(--ctl-u) * 13);--ctl-cardpad:calc(var(--ctl-u) * 11);--ctl-cardpy:calc(var(--ctl-u) * 11);--ctl-row1:calc(var(--ctl-u) * 9);--ctl-row2:calc(var(--ctl-u) * 10);--ctl-tah:calc(var(--ctl-u) * 72);--ctl-cur1x:calc(var(--ctl-u) * -45);--ctl-cur1y:calc(var(--ctl-u) * 82);--ctl-cur2y:calc(var(--ctl-u) * 61)}}}@property --ctl-n{syntax:"<number>";inherits:true;initial-value:65}.ctl-btn,.ctl-cur1,.ctl-cur2,.ctl-screen{opacity:0}.ctl-ans{--ctl-n:65}.ctl-ch{position:relative;opacity:clamp(0,calc((var(--ctl-n) - var(--ctl-i)) * 4),1)}.ctl-ch:after{content:"";position:absolute;bottom:0;left:100%;top:0;width:calc(var(--ctl-u) * 1);margin-left:calc(var(--ctl-u) * 1);background:var(--n400);opacity:calc(clamp(0, calc((var(--ctl-n) - var(--ctl-i)) * 4), 1) - clamp(0, calc((var(--ctl-n) - var(--ctl-i) - 1) * 4), 1))}.ctl-sp:after{left:0;margin-left:0}.ctl-cur1 svg,.ctl-cur2 svg{filter:drop-shadow(0 calc(var(--ctl-u) * .5) calc(var(--ctl-u) * 1.2) var(--ctl-curshadow))}.ctl-rip{position:absolute;left:calc(var(--ctl-u) * 2.48);top:calc(var(--ctl-u) * .83);width:var(--ctl-rip);height:var(--ctl-rip);margin-left:calc(var(--ctl-rip) / -2);margin-top:calc(var(--ctl-rip) / -2);border-radius:999px;border:calc(var(--ctl-u) * .85) solid rgb(var(--violet-rgb)/.55);opacity:0;transform:scale(.42)}.ctl-list{animation:ctl-list var(--loop) linear infinite}.ctl-screen{animation:ctl-screen var(--loop) linear infinite}.ctl-btn{animation:ctl-btn var(--loop) linear infinite}.ctl-addr{animation:ctl-addr var(--loop) linear infinite}.ctl-cur1{animation:ctl-cur1 var(--loop) linear infinite}.ctl-cur1 .ctl-rip{animation:ctl-rip var(--loop) linear infinite}.ctl-cur2{animation:ctl-cur2 var(--loop) linear infinite}.ctl-cur2 .ctl-rip{animation:ctl-rip2 var(--loop) linear infinite}.ctl-ans{animation:ctl-type var(--loop) linear infinite}@keyframes ctl-list{0%,32.1%{opacity:1}34.3%,77.8%{opacity:0}79.7%,to{opacity:1}}@keyframes ctl-screen{0%,34.6%{opacity:0}36.8%,75.6%{opacity:1}77.5%,to{opacity:0}}@keyframes ctl-btn{0%,80.6%{opacity:1}85.2%,95.6%{opacity:0}99.1%,to{opacity:1}}@keyframes ctl-addr{0%,80.6%{opacity:0}85.2%,95.6%{opacity:1}99.1%,to{opacity:0}}@keyframes ctl-cur1{0%,4.3%{opacity:0;transform:translate(var(--ctl-cur1x),var(--ctl-cur1y))}5.7%,7.9%{opacity:1;transform:translate(var(--ctl-cur1x),var(--ctl-cur1y));animation-timing-function:cubic-bezier(.6,0,.3,1)}25.4%,32.1%{opacity:1;transform:translate(0)}34.3%{opacity:0;transform:translate(0)}37%,to{opacity:0;transform:translate(var(--ctl-cur1x),var(--ctl-cur1y))}}@keyframes ctl-cur2{0%,34.6%{opacity:0;transform:translate(calc(var(--ctl-u) * 2),calc(var(--ctl-cur2y) * -1))}36.8%,64.1%{opacity:1;transform:translate(calc(var(--ctl-u) * 2),calc(var(--ctl-cur2y) * -1));animation-timing-function:cubic-bezier(.45,0,.25,1)}70.5%,75.6%{opacity:1;transform:translate(0)}77.5%{opacity:0;transform:translate(0)}79.5%,to{opacity:0;transform:translate(calc(var(--ctl-u) * 2),calc(var(--ctl-cur2y) * -1))}}@keyframes ctl-rip{0%,30.7%{opacity:0;transform:scale(.42)}30.9%{opacity:1;transform:scale(.42)}31.15%{transform:scale(.75)}31.43%{transform:scale(1)}31.7%{transform:scale(.75)}32%{opacity:1;transform:scale(.48)}32.4%,to{opacity:0;transform:scale(.42)}}@keyframes ctl-rip2{0%,74.8%{opacity:0;transform:scale(.42)}75%{opacity:1;transform:scale(.42)}75.28%{transform:scale(.75)}75.56%{transform:scale(1)}75.85%{transform:scale(.75)}76.15%{opacity:1;transform:scale(.48)}76.55%,to{opacity:0;transform:scale(.42)}}@keyframes ctl-type{0%{--ctl-n:65}2%,37.1%{--ctl-n:0}53.7%,to{--ctl-n:65}}.gra-root{--loop:12s;contain:layout paint;min-height:284px}[data-sls-paused] .gra-root *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.gra-root *,.gra-root :after,.gra-root :before{animation:none!important}}.gra-root{--gra-fs:10px;--gra-fs11:10px;--gra-fs12:10px;--gra-s2-4:2px;--gra-s4-6:4px;--gra-s4-8:4px;--gra-s4-10:4px;--gra-s6-8:6px;--gra-s6-10:6px;--gra-s8-10:8px;--gra-s8-14:8px;--gra-s10-14:10px;--gra-s10-20:10px;--gra-s12-14:12px;--gra-s12-16:12px;--gra-s12-20:12px;--gra-s14-20:14px;--gra-s16-24:16px;--gra-s22-32:22px}@media (min-width:640px){.gra-root{--gra-fs:13px;--gra-fs11:11px;--gra-fs12:12px;--gra-s2-4:4px;--gra-s4-6:6px;--gra-s4-8:8px;--gra-s4-10:10px;--gra-s6-8:8px;--gra-s6-10:10px;--gra-s8-10:10px;--gra-s8-14:14px;--gra-s10-14:14px;--gra-s10-20:20px;--gra-s12-14:14px;--gra-s12-16:16px;--gra-s12-20:20px;--gra-s14-20:20px;--gra-s16-24:24px;--gra-s22-32:32px}}@supports (width:1cqw){.gra-root{container-type:inline-size;--gra-fs:clamp(10px,1.879cqw,13px);--gra-fs11:clamp(10px,1.59cqw,11px);--gra-fs12:clamp(10px,1.734cqw,12px);--gra-s2-4:clamp(2px,0.578cqw,4px);--gra-s4-6:clamp(4px,0.867cqw,6px);--gra-s4-8:clamp(4px,1.156cqw,8px);--gra-s4-10:clamp(4px,1.445cqw,10px);--gra-s6-8:clamp(6px,1.156cqw,8px);--gra-s6-10:clamp(6px,1.445cqw,10px);--gra-s8-10:clamp(8px,1.445cqw,10px);--gra-s8-14:clamp(8px,2.023cqw,14px);--gra-s10-14:clamp(10px,2.023cqw,14px);--gra-s10-20:clamp(10px,2.89cqw,20px);--gra-s12-14:clamp(12px,2.023cqw,14px);--gra-s12-16:clamp(12px,2.312cqw,16px);--gra-s12-20:clamp(12px,2.89cqw,20px);--gra-s14-20:clamp(14px,2.89cqw,20px);--gra-s16-24:clamp(16px,3.468cqw,24px);--gra-s22-32:clamp(22px,4.624cqw,32px)}}@property --gra-n{syntax:"<number>";inherits:true;initial-value:158}@property --gra-conf{syntax:"<integer>";inherits:false;initial-value:92}.gra-typing{opacity:0}.gra-dot{opacity:.3}.gra-cnt{--gra-conf:92;counter-reset:gra-conf var(--gra-conf);opacity:0}.gra-cnt:after{content:counter(gra-conf) "%"}.gra-ans{--gra-n:158}.gra-ch{position:relative;opacity:clamp(0,var(--gra-n) - var(--gra-i),1)}.gra-ch:after{content:"";position:absolute;bottom:0;left:100%;top:0;width:1.5px;margin-left:1px;background:currentColor;opacity:calc(clamp(0, var(--gra-n) - var(--gra-i), 1) - clamp(0, var(--gra-n) - var(--gra-i) - 1, 1))}.gra-sp:after{content:none}.gra-ans,.gra-tail{overflow:hidden}.gra-ans{--gra-line:calc(var(--gra-fs) * 1.45)}.gra-user{animation:gra-user var(--loop) linear infinite}.gra-typing{animation:gra-typing var(--loop) linear infinite}.gra-dot-a{animation:gra-dot-a var(--loop) linear infinite}.gra-dot-b{animation:gra-dot-b var(--loop) linear infinite}.gra-dot-c{animation:gra-dot-c var(--loop) linear infinite}.gra-ava{animation:gra-ava var(--loop) linear infinite}.gra-ai{animation:gra-ai var(--loop) linear infinite}.gra-ans{animation:gra-ans var(--loop) linear infinite,gra-type var(--loop) linear infinite}.gra-tail{animation:gra-tail var(--loop) linear infinite}.gra-src{animation:gra-src var(--loop) linear infinite}.gra-row-a{animation:gra-row-a var(--loop) linear infinite}.gra-row-b{animation:gra-row-b var(--loop) linear infinite}.gra-row-c{animation:gra-row-c var(--loop) linear infinite}.gra-chip{animation:gra-chip var(--loop) linear infinite}.gra-pct{animation:gra-pct var(--loop) linear infinite}.gra-cnt{animation:gra-cnt var(--loop) linear infinite}@keyframes gra-user{0%,5%{opacity:0;transform:translateY(12px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}8.5%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes gra-ava{0%,12%{opacity:0}14.5%,95%{opacity:1}to{opacity:0}}@keyframes gra-typing{0%,12%{opacity:0}14%,19%{opacity:1}21%,to{opacity:0}}@keyframes gra-dot-a{0%,12.6%{opacity:.3}13.6%{opacity:1}15.1%{opacity:.3}16.6%{opacity:1}18.1%,to{opacity:.3}}@keyframes gra-dot-b{0%,13.2%{opacity:.3}14.2%{opacity:1}15.7%{opacity:.3}17.2%{opacity:1}18.7%,to{opacity:.3}}@keyframes gra-dot-c{0%,13.8%{opacity:.3}14.8%{opacity:1}16.3%{opacity:.3}17.8%{opacity:1}19.3%,to{opacity:.3}}@keyframes gra-ai{0%,21%{opacity:0;transform:translateY(12px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}25%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes gra-ans{0%{max-height:calc(var(--gra-line) * 5.5)}2.5%,28%{max-height:calc(var(--gra-line) * 1.2)}29.5%,33%{max-height:calc(var(--gra-line) * 2.2)}34.5%,38%{max-height:calc(var(--gra-line) * 3.2)}39.5%,44%{max-height:calc(var(--gra-line) * 4.2)}45.5%,to{max-height:calc(var(--gra-line) * 5.5)}}@keyframes gra-type{0%{--gra-n:158}2.5%,23.5%{--gra-n:0}46%,to{--gra-n:158}}@keyframes gra-tail{0%{max-height:200px}2.5%,52%{max-height:0;animation-timing-function:cubic-bezier(.22,.61,.36,1)}60%,to{max-height:200px}}@keyframes gra-src{0%,55%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}59%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes gra-row-a{0%,59%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}62%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes gra-row-b{0%,61.5%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}64.5%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes gra-row-c{0%,64%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}67%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes gra-chip{0%,70%{opacity:0;transform:translateY(6px);animation-timing-function:cubic-bezier(.22,.61,.36,1)}74%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes gra-pct{0%,69.9%{opacity:1}70.1%,79.4%{opacity:0}79.6%,to{opacity:1}}@keyframes gra-cnt{0%,70%{opacity:0;--gra-conf:34}70.2%,79.3%{opacity:1}79.5%,96%{opacity:0;--gra-conf:92}to{opacity:0;--gra-conf:34}}