[data-intro=pending] .hh-stage{visibility:hidden;animation:vv-intro-fallback 0s .6s forwards}@keyframes vv-intro-fallback{to{visibility:visible}}.hh-stage{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(112px,12vw,164px)}.hh-container{max-width:var(--frame);margin-inline:auto;padding-inline:24px}@media(min-width:768px){.hh-container{padding-inline:48px}}.hh-top{padding-bottom:clamp(48px,5vw,64px);text-align:left}.hh-h1{max-width:14.2em;font-family:var(--font-display);font-size:var(--text-hero);line-height:var(--lh-hero);font-weight:500;letter-spacing:var(--tracking-hero);font-feature-settings:"ss02" 1;color:var(--vv-text-primary)}.hh-hey{color:var(--vv-text-muted)}.hh-team{position:relative;display:inline-flex;margin-inline:.02em;vertical-align:-.1em;padding-inline:.02em}.hh-face{position:relative;z-index:1;display:block;width:.86em;height:.86em;border-radius:.2em;outline:none;transform:rotate(var(--tilt, 0deg));transition:transform .5s cubic-bezier(.22,1.18,.36,1)}.hh-face+.hh-face{margin-left:-.16em}.hh-face__pop{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;border:2px solid #1f1f1f;background:var(--vv-surface-strong);box-shadow:-.6px .36px .35px -.65px #0000005c,-1.6px .97px .94px -1.3px #0000005a,-3.5px 2.1px 2.1px -1.95px #00000057,-7.9px 4.7px 4.6px -2.6px #0000004d,-20px 12px 11.7px -3.25px #00000040}.hh-face__pop img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;pointer-events:none;user-select:none}:root[data-theme=light] .hh-face__pop{border-color:#f0f0f0}.hh-face:hover,.hh-face:focus-visible{z-index:3;transform:rotate(0) scale(1.06)}.hh-face:focus-visible .hh-face__pop{outline:2px solid var(--blue-500);outline-offset:2px}.hh-tag{position:absolute;bottom:calc(100% + 10px);left:50%;display:flex;align-items:center;gap:6px;translate:-50% 4px;white-space:nowrap;border-radius:4px;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 7px;font-family:var(--font-text);font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.01em;color:#000;opacity:0;pointer-events:none;transition:opacity .14s ease,translate .3s cubic-bezier(.22,1.18,.36,1)}.hh-tag b{font-weight:500}.hh-tag__sep,.hh-tag__role{opacity:.55}.hh-face:hover .hh-tag,.hh-face:focus-visible .hh-tag{opacity:1;translate:-50% 0}:root[data-theme=light] .hh-tag{background:#000000d9;color:#fff}@media(prefers-reduced-motion:reduce){.hh-face,.hh-tag{transition:opacity .14s ease}.hh-face:hover,.hh-face:focus-visible{transform:rotate(var(--tilt, 0deg))}.hh-tag{translate:-50% 0}}.hh-row{margin-top:clamp(24px,2.4vw,32px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}.hh-ctas{display:flex;flex-wrap:wrap;gap:10px}.hh-btn__ico{transition:translate .3s var(--ease-brand)}@media(hover:hover){.vv-btn--secondary:hover .hh-btn__ico{translate:3px 0}}.hh-trust{display:flex;min-width:0;flex:0 1 600px;align-items:center;gap:20px}.hh-trust__label{flex-shrink:0;font-size:var(--text-ui);letter-spacing:-.01em;color:var(--vv-text-muted)}.hh-logos{min-width:0;flex:1 1 auto;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}.hh-logos__track{display:flex;width:max-content;animation:hh-logos 48s linear infinite}.hh-logos:hover .hh-logos__track{animation-play-state:paused}@keyframes hh-logos{to{transform:translate(-50%)}}.hh-logos__set{display:flex;flex-shrink:0;align-items:center;list-style:none}.hh-logos__set li{display:flex;height:32px;align-items:center;padding-inline:22px}.hh-logo{display:block;width:auto;background:var(--vv-text-subtle);-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;transition:background-color .22s var(--ease-brand)}.hh-wm{font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:-.04em;white-space:nowrap;color:var(--vv-text-subtle);transition:color .22s var(--ease-brand)}@media(hover:hover){.hh-logos__set li:hover .hh-wm{color:var(--vv-text-strong)}.hh-logos__set li:hover .hh-logo{background:var(--vv-text-strong)}}@media(prefers-reduced-motion:reduce){.hh-logos__track{animation:none}}@media(max-width:760px){.hh-row{flex-direction:column;align-items:stretch}.hh-trust{flex-basis:auto;flex-direction:column;align-items:flex-start;gap:10px}.hh-trust__label{font-size:14px}.hh-logos{width:100%}}@media(max-width:420px){.hh-tag{font-size:12px}}.ed-wrap{position:relative;--fg-canvas: #1e1e1e;--fg-panel: #2c2c2c;--fg-line: #383838;--fg-field: #383838;--fg-hover: #383838;--fg-on: #4b4b4b;--fg-text: #fff;--fg-text2: #b3b3b3;--fg-text3: #7a7a7a;--fg-sel: #0d99ff;--fg-comp: #9747ff;--fg-comp-text: #b78bff;--fg-dev: #14ae5c;--fg-accent: var(--fg-sel);--fg-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Albert Sans", sans-serif;--fg-shadow: 0 0 .5px rgba(0, 0, 0, .3), 0 2px 6px rgba(0, 0, 0, .25), 0 12px 32px -6px rgba(0, 0, 0, .45);--fg-ease: cubic-bezier(.22, .61, .36, 1)}.ed-wrap[data-dev=on]{--fg-accent: var(--fg-dev)}.ed-wrap:before,.ed-wrap:after{content:"";pointer-events:none;position:absolute;z-index:0;width:clamp(260px,32vw,460px);height:clamp(220px,28vw,400px);border-radius:50%}.ed-wrap:before{left:-10%;top:62%;transform:translateY(-50%);background:#3e52ff;opacity:.22;filter:blur(100px)}.ed-wrap:after{right:-10%;top:38%;transform:translateY(-50%);background:#6e83fe;opacity:.18;filter:blur(90px)}@media(max-width:639px){.ed-wrap:before,.ed-wrap:after{width:70%;height:50%;filter:blur(70px)}}.ed-frame{position:relative;z-index:1;height:560px;width:100%;border-radius:18px 18px 0 0;border:1px solid var(--vv-hairline);border-bottom:0;background:transparent;padding:6px 6px 0;text-align:left;-webkit-backdrop-filter:blur(14px) saturate(1.75) brightness(1.45);backdrop-filter:blur(14px) saturate(1.75) brightness(1.45)}@media(min-width:640px){.ed-frame{height:680px}}.ed-frame,.ed-dock-wrap{font-family:var(--fg-font);font-size:11px;line-height:16px;letter-spacing:.005em;color:var(--fg-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ed-inner{position:relative;height:100%;overflow:hidden;border-radius:12px 12px 0 0;background:color-mix(in oklab,var(--fg-canvas) 80%,transparent)}.ed-edge{pointer-events:none;position:absolute;top:18px;bottom:0;width:2px;background:var(--vv-bg)}.ed-edge.l{left:5px}.ed-edge.r{right:5px}.ed-wrap svg{flex:none;display:block}.i12{width:12px;height:12px}.i16{width:16px;height:16px}.i24{width:24px;height:24px}.caret{width:8px;height:8px}.ed-wrap kbd{font:inherit;color:var(--fg-text2);margin-left:6px}.ed-canvas{position:absolute;inset:0;z-index:0;overflow:hidden}.ed-canvas{padding-top:52px}.ed-track{display:flex;width:max-content;gap:20px;will-change:transform}.ed-card{position:relative;flex-shrink:0;width:800px;height:500px;border-radius:8px;touch-action:pan-y;pointer-events:auto}[data-device=mobile] .ed-card{width:400px;height:711px}@media(max-width:639px){.ed-card,[data-device=desktop] .ed-card{width:336px;height:210px}[data-device=mobile] .ed-card{width:232px;height:412px}}.ed-ph{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;background:var(--vv-surface-2);user-select:none}.ed-img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;pointer-events:none;-webkit-user-drag:none}.ed-ph .ed-img-m,[data-device=mobile] .ed-ph .ed-img-d{display:none}[data-device=mobile] .ed-ph .ed-img-m{display:block}.ed-name{pointer-events:none;position:absolute;bottom:100%;left:0;margin-bottom:4px;font-family:var(--fg-font);font-size:11px;line-height:16px;white-space:nowrap;color:var(--fg-text2)}.ed-card .hd{pointer-events:none;position:absolute;z-index:3;width:7px;height:7px;border:1px solid var(--fg-accent);background:#fff;opacity:0}.hd.tl{left:-4px;top:-4px}.hd.tr{right:-4px;top:-4px}.hd.bl{left:-4px;bottom:-4px}.hd.br{right:-4px;bottom:-4px}.ed-card.is-hover{z-index:10;outline:1px solid var(--fg-accent)}.ed-card.is-hover .hd{opacity:1}.ed-card.is-hover .ed-name{color:var(--fg-accent)}.ed-pill{pointer-events:none;position:absolute;left:var(--vv-bx, 50%);top:var(--vv-by, 50%);translate:-50% 20px;border-radius:5px;background:var(--fg-accent);padding:5px 8px;font-family:var(--fg-font);font-size:11px;line-height:14px;font-weight:500;white-space:nowrap;color:#fff;box-shadow:var(--fg-shadow);scale:.9;opacity:0;transition:opacity .2s var(--ease-brand),scale .2s var(--ease-brand)}.ed-card.is-hover:not(.is-held) .ed-pill{scale:1;opacity:1}[data-tool=move] .ed-canvas{cursor:default}[data-tool=frame] .ed-canvas,[data-tool=shape] .ed-canvas,[data-tool=pen] .ed-canvas{cursor:crosshair}[data-tool=text] .ed-canvas{cursor:text}[data-tool=comment] .ed-card{cursor:pointer}[data-tool=hand] .ed-canvas{touch-action:pan-y;user-select:none;cursor:grab}[data-tool=hand] .ed-canvas.is-grabbing{cursor:grabbing}[data-tool=hand] .ed-card,[data-tool=frame] .ed-card,[data-tool=shape] .ed-card,[data-tool=pen] .ed-card,[data-tool=text] .ed-card{pointer-events:none}.fg-cur{pointer-events:none;position:absolute;z-index:5;color:var(--c);will-change:transform}.fg-you{left:0;top:0;z-index:6;opacity:0;transition:opacity .15s}.fg-you.is-on{opacity:1}[data-tool=move] .ed-canvas.has-you,[data-tool=move] .ed-canvas.has-you .ed-card{cursor:none}.ed-frame:not([data-tool=move]) .fg-you .cur-arrow{visibility:hidden}.cur-arrow{width:16px;height:18px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.35))}.fg-cur span{position:absolute;left:13px;top:17px;border-radius:4px 9px 9px;background:var(--c);padding:3px 7px;font-size:11px;line-height:14px;font-weight:500;white-space:nowrap;color:var(--ct, #fff);box-shadow:0 1px 3px #0000004d}.fp{position:absolute;top:8px;bottom:8px;z-index:10;display:flex;width:240px;flex-direction:column;overflow:hidden;border:1px solid var(--fg-line);border-radius:13px;background:var(--fg-panel);box-shadow:var(--fg-shadow);user-select:none;transition:transform .52s var(--fg-ease),opacity .52s var(--fg-ease)}.ed-left{left:8px}.ed-right{right:8px}[data-panels=closed] .ed-left{pointer-events:none;opacity:0;transform:translate(calc(-100% - 16px))}[data-panels=closed] .ed-right{pointer-events:none;opacity:0;transform:translate(calc(100% + 16px))}.fg-ib{display:grid;width:24px;height:24px;place-items:center;border-radius:5px;color:var(--fg-text)}.fg-ib:hover,.fp-menu:hover{background:var(--fg-hover)}.fp-head{padding:8px 8px 6px}.fp-row{display:flex;align-items:center;justify-content:space-between}.fp-menu{display:flex;height:28px;align-items:center;gap:2px;border-radius:5px;padding:0 2px 0 6px;color:var(--fg-text2)}.fp-file{display:flex;align-items:center;margin-top:6px;padding:0 4px 0 8px;font-size:13px;line-height:18px;font-weight:600;white-space:nowrap}.fp-file svg{color:var(--fg-text2)}.fp-sub{padding:0 8px;color:var(--fg-text2)}.fp-tabs{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--fg-line);padding:4px 8px 8px}.fp-tabs button{height:24px;border-radius:5px;padding:0 8px;font-weight:500;color:var(--fg-text2);transition:background-color .15s,color .15s}.fp-tabs button:hover{color:var(--fg-text)}.fp-tabs button[aria-pressed=true]{background:var(--fg-hover);color:var(--fg-text);font-weight:600}.fp-tabs-ico,.fp-zoom{margin-left:auto;display:flex;align-items:center;color:var(--fg-text2)}.fp-zoom{padding-left:6px}.fp-panel{display:flex;min-height:0;flex:1;flex-direction:column}.fp-panel[hidden]{display:none}.fp-sec header,.fs header{display:flex;height:32px;align-items:center;justify-content:space-between;padding:0 8px 0 16px}.fp-sec header p,.fs header p{font-weight:600}.fs-act{display:flex;align-items:center;color:var(--fg-text)}.fp-pages{display:flex;flex-direction:column;padding:0 8px 8px}.fp-pages button{width:100%;height:28px;border-radius:5px;padding:0 8px 0 24px;text-align:left;color:var(--fg-text)}.fp-pages button:hover{background:#ffffff0d}.fp-pages button.is-on{font-weight:600;background:var(--fg-hover)}.fp-layers{flex:1;min-height:0;border-top:1px solid var(--fg-line)}.fp-tree{display:flex;flex-direction:column;padding:0 8px}.ly{display:flex;width:100%;height:28px;align-items:center;gap:2px;border-radius:5px;padding-left:18px;text-align:left;white-space:nowrap;color:var(--fg-text)}.lt-root .ly{padding-left:0;font-weight:600}.ly>svg{margin-right:4px;color:var(--fg-text2)}.ly-chev{color:var(--fg-text3)}.ly-chev.open svg{transform:rotate(90deg)}.ly-chev svg{margin:0}button.ly:hover{box-shadow:inset 0 0 0 1px var(--fg-accent)}.ly-instance,.ly-component{color:var(--fg-comp-text)}.ly-instance>svg,.ly-component>svg{color:var(--fg-comp)}button.ly.is-on{background:color-mix(in srgb,var(--fg-accent) 28%,var(--fg-panel));box-shadow:none}.ly.is-on>svg{color:var(--fg-text)}.lt-closed .ly{margin-top:2px}.fp-search{display:flex;height:28px;align-items:center;gap:2px;margin:8px;border-radius:5px;background:var(--fg-field);color:var(--fg-text2)}.fp-assets{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 8px;padding:0 12px 12px 16px}.fp-assets img{display:block;width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:top center;border-radius:5px;background:var(--fg-field)}.fp-assets p{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-text2)}.fg-mini{position:absolute;top:8px;left:8px;z-index:15;display:flex;height:40px;align-items:center;gap:8px;border:1px solid var(--fg-line);border-radius:13px;background:var(--fg-panel);box-shadow:var(--fg-shadow);padding:0 7px 0 12px;font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .3s var(--fg-ease),transform .3s var(--fg-ease)}[data-panels=closed] .fg-mini{pointer-events:auto;opacity:1;transform:none;transition-delay:.2s}.fp-head-r{display:flex;align-items:center;gap:4px;padding:8px 8px 8px 12px}.fg-avs{display:flex}.fg-av{display:grid;width:24px;height:24px;place-items:center;border-radius:99px;border:2px solid var(--fg-panel);background:var(--c);font-size:10px;line-height:1;font-weight:600;color:var(--ct, #fff)}.fg-av+.fg-av{margin-left:-5px}.fg-av-me{background:#fff}.fp-play{margin-left:auto;display:flex;height:24px;align-items:center;border-radius:5px;color:var(--fg-text)}.fp-play .caret{margin:0 4px 0 1px;color:var(--fg-text2)}.fg-share{display:flex;height:24px;align-items:center;border-radius:5px;background:var(--fg-sel);padding:0 10px;font-weight:600;color:#fff}.fp-dev-head{display:none;align-items:center;gap:6px;border-bottom:1px solid var(--fg-line);padding:10px 16px 12px;font-size:12px;font-weight:600}.fp-dev-head em{font-style:normal;font-weight:400;color:var(--fg-text2)}[data-dev=on] .fp-dev-head{display:flex}[data-dev=on] .fp-tabs-r{display:none}.ins{min-height:0;flex:1;overflow:hidden}.ins[hidden]{display:none}.fs{border-bottom:1px solid var(--fg-line);padding:4px 0 12px}.fs.empty{padding-bottom:4px}.fs-dd{display:flex;align-items:center;gap:2px}.fs-dd svg{color:var(--fg-text2)}.fr{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:8px;padding:0 16px}.fr+.fr{margin-top:8px}.fr:has(.fi-fill),.fr:has(.fi-wide){grid-template-columns:1fr auto}.fi{display:flex;height:24px;min-width:0;align-items:center;gap:4px;border-radius:5px;background:var(--fg-field);padding:0 8px 0 4px;white-space:nowrap}.fi-l{display:grid;min-width:16px;place-items:center;color:var(--fg-text2)}.fi-v{overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.fi-wide{grid-column:1 / -1;padding-left:8px;gap:8px}.fi-wide>svg{color:var(--fg-text2);margin-left:-4px}.fi-fill{padding-left:4px;gap:8px}.sw{width:16px;height:16px;flex:none;border-radius:3px;background:var(--sw);box-shadow:inset 0 0 0 1px #ffffff1f}.fi-pct{margin-left:auto;border-left:1px solid var(--fg-canvas);padding-left:8px;color:var(--fg-text)}.fseg{display:flex;height:24px;width:fit-content;border-radius:5px;background:var(--fg-field)}.fb{display:grid;width:24px;height:24px;place-items:center;border-radius:5px;color:var(--fg-text)}.fseg .fb{width:26px}.fseg .fb.is-on{background:var(--fg-on);box-shadow:inset 0 0 0 1px #ffffff14}.fs-act .fb,.al{color:var(--fg-text)}.fcol{display:flex;flex-direction:column;gap:8px}.f9{display:grid;height:56px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);place-items:center;border-radius:5px;background:var(--fg-field);padding:4px 8px}.f9 i{width:2px;height:2px;border-radius:1px;background:var(--fg-text3)}.f9 i.on{width:12px;height:2px;background:var(--fg-accent);box-shadow:2px 4px 0 -.5px var(--fg-accent),-2px -4px 0 -.5px transparent}.fg-code{margin:0;padding:4px 16px 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;line-height:18px;white-space:pre;color:var(--fg-text)}.c-k{color:#7cc4f8}.c-v{color:#f5b97a}.ed-dock-wrap{pointer-events:none;position:absolute;inset-inline:0;bottom:16px;z-index:30;display:flex;justify-content:center}.ed-dock{position:relative;pointer-events:auto;display:flex;align-items:center;gap:2px;border:1px solid var(--fg-line);border-radius:13px;background:var(--fg-panel);padding:7px;box-shadow:var(--fg-shadow)}.vv-tip-host{position:relative;display:grid}.tb-split{display:flex}.vv-tip{pointer-events:none;position:absolute;bottom:100%;left:50%;margin-bottom:14px;translate:-50% 0;border-radius:5px;background:var(--fg-canvas);padding:4px 8px;font-size:11px;line-height:16px;white-space:nowrap;color:var(--fg-text);box-shadow:var(--fg-shadow);opacity:0;transition:opacity .12s}.vv-tip-host:has(:focus-visible) .vv-tip,.vv-tip-host:hover .vv-tip{opacity:1;transition-delay:.35s}.ed-dock:has(.tb-menu:not([hidden])) .vv-tip{opacity:0}.ed-tool{display:flex;height:32px;min-width:32px;align-items:center;justify-content:center;border-radius:5px;color:var(--fg-text);transition:background-color .15s}.ed-tool.has-caret{padding-right:2px}.ed-tool .caret{margin:0 2px 0 1px;color:var(--fg-text2)}.ed-tool:hover,.tb-caret:hover,.tb-dev:hover{background:var(--fg-hover)}.ed-tool[aria-pressed=true]{background:var(--fg-accent);color:#fff}.ed-tool[aria-pressed=true] .caret{color:#fff}.tb-caret{display:grid;width:16px;height:32px;place-items:center;border-radius:5px;color:var(--fg-text2)}.tb-div{width:1px;height:24px;margin:0 6px;background:var(--fg-line)}.tb-actions{display:flex;height:32px;align-items:center;gap:2px;border-radius:5px;padding:0 10px 0 2px;font-weight:500;white-space:nowrap}.tb-dev{display:flex;height:32px;align-items:center;border-radius:5px;padding:0 4px}.tb-dev-track{position:relative;display:block;width:40px;height:22px;border-radius:11px;background:var(--fg-field);transition:background-color .2s}.tb-dev-knob{position:absolute;top:2px;left:2px;display:grid;width:18px;height:18px;place-items:center;border-radius:9px;background:#5c5c5c;color:#fff;transition:translate .25s var(--fg-ease),background-color .2s,color .2s}.tb-dev[aria-pressed=true] .tb-dev-track{background:var(--fg-dev)}.tb-dev[aria-pressed=true] .tb-dev-knob{translate:18px 0;background:#fff;color:var(--fg-dev)}.tb-menu{position:absolute;bottom:calc(100% + 8px);left:0;z-index:5;min-width:200px;border-radius:13px;background:var(--fg-canvas);padding:8px;box-shadow:var(--fg-shadow),0 0 0 1px var(--fg-line)}.tb-menu[hidden]{display:none}.tb-menu button{display:flex;width:100%;height:32px;align-items:center;gap:4px;border-radius:5px;padding:0 12px 0 4px;font-size:12px;color:var(--fg-text)}.tb-menu button:hover,.tb-menu button:focus-visible{background:var(--fg-sel);outline:none}.tb-menu .ck{width:16px;text-align:center;visibility:hidden}.tb-menu [aria-checked=true] .ck{visibility:visible}.tb-menu kbd{margin-left:auto}.tb-menu button:hover kbd{color:#fff}@media(max-width:980px){.ed-right{display:none}}@media(max-width:639px){.ed-left,.fg-mini{display:none}.ed-dock{padding:5px;gap:0}.ed-tool{min-width:30px}.ed-tool .caret,.tb-caret,.tb-actions span{display:none}.ed-tool.has-caret{padding-right:0}.tb-div{margin:0 4px}.tb-actions{padding:0}}@media(prefers-reduced-motion:reduce){.fp,.fg-mini,.tb-dev-knob,.ed-pill{transition:none}}.hh-fade{pointer-events:none;position:absolute;inset-inline:0;bottom:0;z-index:20;height:200px;background:linear-gradient(to bottom,color-mix(in oklab,var(--vv-bg) 0%,transparent),var(--vv-bg))}.hh-preview{pointer-events:none;position:fixed;inset:0;z-index:200;overflow:hidden}.hh-preview .pv-dim{position:absolute;inset:0;background:#000000c7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.hh-preview .pv-img{position:absolute;inset-inline:0;top:0;display:block;width:100%;height:auto}.hh-preview .pv-vig{position:absolute;inset:0;box-shadow:inset 0 0 200px 40px #0000008c}.hh-preview canvas{pointer-events:none;position:absolute;inset:0;width:100%;height:100%}@media(pointer:coarse)and (prefers-reduced-motion:no-preference){.hh-h1,.hh-ctas,.hh-trust{animation:vv-hero-rise .55s var(--ease-brand) backwards}.hh-h1{animation-delay:80ms}.hh-ctas{animation-delay:.18s}.hh-trust{animation-delay:.26s}.hh-editor{animation:vv-hero-lift .7s var(--ease-brand) .1s backwards}}@keyframes vv-hero-rise{0%{opacity:0;translate:0 14px}}@keyframes vv-hero-lift{0%{translate:0 36px}}.ed-frame:not([data-tool=comment]) .ed-pill{display:none}.hh-lead{max-width:36em;margin-top:clamp(16px,1.6vw,24px);font-size:var(--text-lead, 1.125rem);line-height:1.45;color:var(--vv-text-muted)}.au-sec[data-astro-cid-bbydze3v]{padding-block:var(--space-section)}.au-tag[data-astro-cid-bbydze3v]{display:flex;align-items:flex-start;gap:10px}.au-plus[data-astro-cid-bbydze3v]{font-size:16px;line-height:1.5;color:var(--vv-text-muted)}.au-tag-text[data-astro-cid-bbydze3v]{display:flex;flex-direction:column;gap:2px}.au-tag-title[data-astro-cid-bbydze3v]{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--vv-text-primary)}.au-tag-sub[data-astro-cid-bbydze3v]{font-size:14px;color:var(--vv-text-muted)}.au-split[data-astro-cid-bbydze3v]{display:grid;gap:28px}@media(min-width:1024px){.au-split[data-astro-cid-bbydze3v]{grid-template-columns:minmax(0,220fr) minmax(0,780fr);gap:64px;align-items:start}}.au-main[data-astro-cid-bbydze3v]{max-width:760px}.au-h2[data-astro-cid-bbydze3v]{font-family:var(--font-display);font-size:var(--text-section);line-height:var(--lh-section);font-weight:400;letter-spacing:var(--tracking-section);color:var(--vv-text-primary)}.au-h2[data-astro-cid-bbydze3v] .is-muted[data-astro-cid-bbydze3v]{color:var(--vv-text-muted)}.au-lead[data-astro-cid-bbydze3v]{margin-top:24px;max-width:640px;font-size:var(--text-lead);line-height:1.6;color:var(--vv-text-muted)}.au-vm[data-astro-cid-bbydze3v]{display:grid;gap:24px;margin:40px 0 0;padding-top:24px;border-top:1px solid var(--vv-border)}@media(min-width:640px){.au-vm[data-astro-cid-bbydze3v]{grid-template-columns:1fr 1fr;gap:32px}}.au-vm[data-astro-cid-bbydze3v] dt[data-astro-cid-bbydze3v]{font-size:15px;font-weight:500;color:var(--vv-text-primary)}.au-vm[data-astro-cid-bbydze3v] dd[data-astro-cid-bbydze3v]{margin:8px 0 0;font-size:1rem;line-height:1.45;color:var(--vv-text-muted)}@media(max-width:639px){.au-lead[data-astro-cid-bbydze3v]{font-size:var(--text-body)}}.ab[data-astro-cid-lug7qch3]{background:var(--vv-bg);border-top:1px solid var(--vv-border)}.svc[data-astro-cid-7fsfp5w6]{background:var(--vv-bg);border-top:1px solid var(--vv-border);padding-block:var(--space-section)}.svc-grid[data-astro-cid-7fsfp5w6]{display:grid;gap:28px}.svc-label[data-astro-cid-7fsfp5w6]{display:flex;align-items:flex-start;gap:10px}.svc-plus[data-astro-cid-7fsfp5w6]{font-size:16px;line-height:1.5;color:var(--vv-text-muted)}.svc-tag-text[data-astro-cid-7fsfp5w6]{display:flex;flex-direction:column;gap:2px}.svc-tag-title[data-astro-cid-7fsfp5w6]{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--vv-text-primary)}.svc-tag-sub[data-astro-cid-7fsfp5w6]{font-size:14px;color:var(--vv-text-muted)}.svc-h2[data-astro-cid-7fsfp5w6]{max-width:760px;font-family:var(--font-display);font-size:var(--text-section);line-height:var(--lh-section);font-weight:400;letter-spacing:var(--tracking-section);color:var(--vv-text-primary)}.svc-h2[data-astro-cid-7fsfp5w6] .is-muted[data-astro-cid-7fsfp5w6]{color:var(--vv-text-muted)}.svc-card[data-astro-cid-7fsfp5w6]{display:grid;margin-top:40px;border:1px solid var(--vv-border)}.svc-col[data-astro-cid-7fsfp5w6]{padding:28px 24px}.svc-col[data-astro-cid-7fsfp5w6].is-main{background:color-mix(in srgb,var(--vv-text-primary) 3%,var(--vv-bg))}.svc-col[data-astro-cid-7fsfp5w6].is-extra{border-top:1px solid var(--vv-border)}.svc-k[data-astro-cid-7fsfp5w6]{margin:0 0 24px;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--vv-text-muted)}.svc-ico[data-astro-cid-7fsfp5w6]{flex:none;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--vv-border);border-radius:10px;background:var(--vv-bg);color:var(--vv-text-primary)}.svc-ico[data-astro-cid-7fsfp5w6] svg[data-astro-cid-7fsfp5w6]{width:18px;height:18px}.svc-ico[data-astro-cid-7fsfp5w6].is-lg{width:52px;height:52px;border-radius:14px}.svc-ico[data-astro-cid-7fsfp5w6].is-lg svg[data-astro-cid-7fsfp5w6]{width:26px;height:26px}.svc-mlist[data-astro-cid-7fsfp5w6]{display:grid;gap:28px}.svc-mlist[data-astro-cid-7fsfp5w6] li[data-astro-cid-7fsfp5w6]{display:flex;gap:20px;align-items:flex-start}.svc-mlist[data-astro-cid-7fsfp5w6] li[data-astro-cid-7fsfp5w6]>span[data-astro-cid-7fsfp5w6]:last-child{display:flex;flex-direction:column;gap:6px;min-width:0}.svc-title[data-astro-cid-7fsfp5w6]{font-family:var(--font-display);font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.01em;color:var(--vv-text-primary)}.svc-desc[data-astro-cid-7fsfp5w6]{max-width:380px;text-wrap:pretty;font-size:15px;line-height:1.5;color:var(--vv-text-muted)}.svc-xlist[data-astro-cid-7fsfp5w6]{display:grid;gap:12px}.svc-xlist[data-astro-cid-7fsfp5w6] li[data-astro-cid-7fsfp5w6]{display:flex;align-items:center;gap:14px}.svc-xname[data-astro-cid-7fsfp5w6]{font-size:16px;color:var(--vv-text-primary)}.svc-note[data-astro-cid-7fsfp5w6]{margin-top:24px;max-width:300px;text-wrap:pretty;font-size:14px;line-height:1.5;color:var(--vv-text-muted)}@media(min-width:768px){.svc-card[data-astro-cid-7fsfp5w6]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.svc-col[data-astro-cid-7fsfp5w6]{padding:36px 32px}.svc-col[data-astro-cid-7fsfp5w6].is-extra{border-top:0;border-left:1px solid var(--vv-border)}}@media(min-width:1024px){.svc-grid[data-astro-cid-7fsfp5w6]{grid-template-columns:minmax(0,220fr) minmax(0,780fr);gap:64px;align-items:start}}.bn[data-astro-cid-shik666a]{--bn-line: var(--vv-border);--fg-canvas: #1e1e1e;--fg-panel: #2c2c2c;--fg-line: #383838;--fg-line-2: #444;--fg-text: #fff;--fg-text-2: #b3b3b3;--fg-text-3: #8a8a8a;--fg-blue: #0d99ff;--fg-purple: #9747ff;--fg-font: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--gh-bg: #0d1117;--gh-panel: #161b22;--gh-line: #30363d;--gh-text: #e6edf3;--gh-muted: #7d8590;--gh-link: #2f81f7;--gh-green: #238636;--gh-green-fg: #3fb950;--gh-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;background:var(--vv-bg);border-top:1px solid var(--vv-border);padding-block:var(--space-section)}.bn-head[data-astro-cid-shik666a]{display:grid;gap:28px}.bn-label[data-astro-cid-shik666a]{display:flex;align-items:flex-start;gap:10px}.bn-plus[data-astro-cid-shik666a]{font-size:16px;line-height:1.5;color:var(--vv-text-muted)}.bn-tag[data-astro-cid-shik666a]{display:flex;flex-direction:column;gap:2px}.bn-tag-title[data-astro-cid-shik666a]{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--vv-text-primary)}.bn-tag-sub[data-astro-cid-shik666a]{font-size:14px;color:var(--vv-text-muted)}.bn-h2[data-astro-cid-shik666a]{max-width:760px;font-family:var(--font-display);font-size:var(--text-section);line-height:var(--lh-section);font-weight:400;letter-spacing:var(--tracking-section);color:var(--vv-text-primary)}.bn-h2[data-astro-cid-shik666a] .is-muted[data-astro-cid-shik666a]{color:var(--vv-text-muted)}@media(min-width:1024px){.bn-head[data-astro-cid-shik666a]{grid-template-columns:minmax(0,220fr) minmax(0,780fr);gap:64px;align-items:start}}.bn-grid[data-astro-cid-shik666a]{margin-top:var(--space-head)}.bn-cards[data-astro-cid-shik666a]{display:grid;gap:1px;overflow:hidden;border:1px solid var(--bn-line);border-radius:0;background:var(--bn-line)}.bn-cell[data-astro-cid-shik666a]{position:relative;display:flex;flex-direction:column;min-height:420px;overflow:hidden;background:var(--vv-bg);transition:background-color .35s var(--ease-brand)}.bn-cell[data-astro-cid-shik666a]:hover{background:color-mix(in srgb,var(--vv-text-primary) 3%,var(--vv-bg))}@media(min-width:900px){.bn-cards[data-astro-cid-shik666a]{grid-template-columns:repeat(5,minmax(0,1fr))}.bn-cell[data-astro-cid-shik666a]:nth-child(1),.bn-cell[data-astro-cid-shik666a]:nth-child(4){grid-column:span 2}.bn-cell[data-astro-cid-shik666a]:nth-child(2),.bn-cell[data-astro-cid-shik666a]:nth-child(3){grid-column:span 3}.bn-cell[data-astro-cid-shik666a]:nth-child(5){grid-column:1 / -1}.bn-cell[data-astro-cid-shik666a]{min-height:460px}}.bn-stage[data-astro-cid-shik666a]{position:relative;z-index:1;flex:1;display:grid;place-items:center;padding:28px 20px 20px}.bn-mock[data-astro-cid-shik666a]{font-family:var(--fg-font);transition:transform .6s var(--ease-brand);transform-origin:center}.bn-cell[data-astro-cid-shik666a]:hover .bn-mock[data-astro-cid-shik666a]{transform:scale(1.025)}.bn-cell[data-astro-cid-shik666a]>.vv-shimmer-mask{--vv-ring-mid: 1%;--vv-ring-peak: 2%;--vv-ring-soft: 0;--vv-ring-full: 0;position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-mask:radial-gradient(115% 150% at 50% 50%,#0000 0,rgba(0,0,0,var(--vv-ring-soft)) var(--vv-ring-mid),rgba(0,0,0,var(--vv-ring-full)) var(--vv-ring-peak),#0000 100%);mask:radial-gradient(115% 150% at 50% 50%,#0000 0,rgba(0,0,0,var(--vv-ring-soft)) var(--vv-ring-mid),rgba(0,0,0,var(--vv-ring-full)) var(--vv-ring-peak),#0000 100%);transition:--vv-ring-mid .9s var(--ease-brand),--vv-ring-peak .9s var(--ease-brand),--vv-ring-soft .9s var(--ease-brand),--vv-ring-full .9s var(--ease-brand)}.bn-cell[data-astro-cid-shik666a]:is(:hover,:focus-within)>.vv-shimmer-mask{--vv-ring-mid: 22.29%;--vv-ring-peak: 46.81%;--vv-ring-soft: .4}.bn-cell[data-astro-cid-shik666a]>.vv-shine[data-astro-cid-shik666a]{display:none}.bn-cap[data-astro-cid-shik666a]{position:relative;z-index:1;display:grid;align-content:start;gap:8px;padding:0 24px 24px;max-width:520px;font-size:var(--text-small);line-height:var(--lh-small);color:var(--vv-text-muted)}.bn-cap[data-astro-cid-shik666a] b[data-astro-cid-shik666a]{display:inline-flex;align-items:center;gap:8px;font-size:clamp(20px,1.7vw,24px);line-height:1.2;font-weight:400;letter-spacing:-.02em;color:var(--vv-text-primary)}.bn-side[data-astro-cid-shik666a]{height:460px;margin-top:24px}@media(min-width:1024px){.bn-grid[data-astro-cid-shik666a]{display:grid;grid-template-columns:minmax(0,930fr) minmax(0,300fr);gap:0;align-items:start;margin-inline:0}.bn-side[data-astro-cid-shik666a]{position:sticky;top:calc(50vh - min(320px,(100vh - 120px) / 2) + 30px);height:min(640px,calc(100vh - 120px));margin-top:0}.bn-stage[data-astro-cid-shik666a]{padding:40px 28px 24px}}.bn-mock[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{display:block;flex-shrink:0}.bn-mock[data-astro-cid-shik666a] p[data-astro-cid-shik666a]{margin:0}.fg-win[data-astro-cid-shik666a]{border:1px solid var(--fg-line);border-radius:12px;background:var(--fg-canvas);overflow:hidden;color:var(--fg-text);font-size:11px;line-height:16px}.fg-canvas[data-astro-cid-shik666a]{position:relative;background:var(--fg-canvas)}.fg-flabel[data-astro-cid-shik666a]{display:block;margin-bottom:4px;font-size:11px;line-height:16px;color:var(--fg-text-3);white-space:nowrap}.fg-flabel[data-astro-cid-shik666a].is-sel{color:var(--fg-blue)}.fg-pin[data-astro-cid-shik666a]{display:grid;place-items:center;width:32px;height:32px;padding:3px;border-radius:16px 16px 16px 2px;background:#fff;box-shadow:0 2px 8px #0006}.fg-pin[data-astro-cid-shik666a] img[data-astro-cid-shik666a]{width:100%;height:100%;border-radius:50%;object-fit:cover}.fg-pin[data-astro-cid-shik666a].is-sm{width:26px;height:26px;padding:2px}.m-design[data-astro-cid-shik666a]{display:grid;grid-template-columns:168px 1fr;width:min(600px,100%)}.fg-layers[data-astro-cid-shik666a]{padding:8px 8px 16px;border-right:1px solid var(--fg-line);background:var(--fg-panel)}.fg-tabs[data-astro-cid-shik666a]{display:flex;gap:2px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--fg-line);color:var(--fg-text-3);font-weight:500}.fg-tabs[data-astro-cid-shik666a] span[data-astro-cid-shik666a]{padding:4px 8px;border-radius:5px}.fg-tabs[data-astro-cid-shik666a] .is-on[data-astro-cid-shik666a]{background:#383838;color:var(--fg-text)}.fg-layers[data-astro-cid-shik666a] li[data-astro-cid-shik666a]{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;border-radius:5px;color:var(--fg-text-2);white-space:nowrap}.fg-layers[data-astro-cid-shik666a] li[data-astro-cid-shik666a].d1{padding-left:24px}.fg-layers[data-astro-cid-shik666a] li[data-astro-cid-shik666a].is-on{background:color-mix(in srgb,var(--fg-blue) 22%,transparent);color:var(--fg-text);font-weight:500}.fg-layers[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{width:14px;height:14px;color:var(--fg-text-3)}.fg-layers[data-astro-cid-shik666a] li[data-astro-cid-shik666a].is-on svg[data-astro-cid-shik666a]{color:var(--fg-text)}.fg-layers[data-astro-cid-shik666a] svg[data-astro-cid-shik666a].is-comp{color:var(--fg-purple)}.m-design[data-astro-cid-shik666a] .fg-canvas[data-astro-cid-shik666a]{display:grid;place-items:center;padding:32px 24px 40px}.m-design-art[data-astro-cid-shik666a]{position:relative;width:min(320px,100%)}.m-design-frame[data-astro-cid-shik666a]{position:relative;padding:16px;background:#0b0b0b;outline:1px solid var(--fg-blue)}.m-design-title[data-astro-cid-shik666a]{margin-bottom:12px!important;font-family:var(--font-display);font-size:20px;line-height:24px;font-weight:500;letter-spacing:-.02em;color:#fff}.m-design-row[data-astro-cid-shik666a]{display:grid;grid-template-columns:72px 1fr auto;align-items:start;gap:12px;padding:8px;border:1px solid #262626;border-radius:10px;background:#141414}.m-design-row[data-astro-cid-shik666a]+.m-design-row[data-astro-cid-shik666a]{margin-top:8px}.m-thumb[data-astro-cid-shik666a]{height:48px;border-radius:6px;background:#2a2a2a}.m-design-meta[data-astro-cid-shik666a]{display:flex;flex-direction:column;gap:2px;padding-top:6px;font-size:12px;line-height:16px}.m-design-name[data-astro-cid-shik666a]{color:#fff;font-weight:500}.m-design-cat[data-astro-cid-shik666a],.m-design-year[data-astro-cid-shik666a]{color:var(--fg-text-3)}.m-design-year[data-astro-cid-shik666a]{padding-top:6px;font-size:12px}.fg-h[data-astro-cid-shik666a]{position:absolute;width:7px;height:7px;border:1px solid var(--fg-blue);background:#fff}.fg-h[data-astro-cid-shik666a].is-tl{left:-4px;top:-4px}.fg-h[data-astro-cid-shik666a].is-tr{right:-4px;top:-4px}.fg-h[data-astro-cid-shik666a].is-bl{left:-4px;bottom:-4px}.fg-h[data-astro-cid-shik666a].is-br{right:-4px;bottom:-4px}.fg-size[data-astro-cid-shik666a]{position:absolute;left:50%;bottom:-26px;transform:translate(-50%);padding:1px 6px;border-radius:4px;background:var(--fg-blue);color:#fff;font-size:10px;line-height:16px;font-weight:500;white-space:nowrap}.gh-box[data-astro-cid-shik666a]{border:1px solid var(--gh-line);border-radius:6px;background:var(--gh-bg);color:var(--gh-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}.gh-mono[data-astro-cid-shik666a]{font-family:var(--gh-mono);font-size:11.5px}.gh-muted[data-astro-cid-shik666a]{color:var(--gh-muted)}.gh-ok[data-astro-cid-shik666a]{width:16px;height:16px;fill:var(--gh-green-fg)}.m-launch[data-astro-cid-shik666a]{width:min(288px,100%)}.gh-run-head[data-astro-cid-shik666a]{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;border-bottom:1px solid var(--gh-line);background:var(--gh-panel);border-radius:6px 6px 0 0}.gh-run-head[data-astro-cid-shik666a] .gh-ok[data-astro-cid-shik666a]{margin-top:1px}.gh-run-title[data-astro-cid-shik666a]{font-size:13px;font-weight:600}.gh-run-meta[data-astro-cid-shik666a]{color:var(--gh-muted)}.gh-run-meta[data-astro-cid-shik666a] .gh-mono[data-astro-cid-shik666a]{padding:0 4px;border-radius:6px;background:#388bfd26;color:#4493f8}.gh-jobs[data-astro-cid-shik666a]{padding:8px;border-bottom:1px solid var(--gh-line)}.gh-jobs[data-astro-cid-shik666a] li[data-astro-cid-shik666a]{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border-radius:6px}.gh-jobs[data-astro-cid-shik666a] li[data-astro-cid-shik666a] span[data-astro-cid-shik666a]{flex:1}.gh-jobs[data-astro-cid-shik666a] em[data-astro-cid-shik666a]{font-style:normal;color:var(--gh-muted);font-family:var(--gh-mono);font-size:11px}.gh-env[data-astro-cid-shik666a]{padding:12px 16px 0}.gh-env[data-astro-cid-shik666a] p[data-astro-cid-shik666a]:first-child{display:flex;align-items:center;gap:8px}.gh-env-name[data-astro-cid-shik666a]{font-weight:600}.gh-badge[data-astro-cid-shik666a]{padding:0 7px;border:1px solid rgb(46 160 67 / .4);border-radius:999px;color:var(--gh-green-fg);font-size:11px;line-height:18px;font-weight:500}.gh-env-url[data-astro-cid-shik666a]{color:var(--gh-link)}.gh-btn[data-astro-cid-shik666a]{display:block;margin:12px 16px 16px;padding:5px 0;border:1px solid rgb(240 246 252 / .1);border-radius:6px;background:var(--gh-green);color:#fff;font-weight:600;text-align:center}.bn-stage[data-astro-cid-shik666a].is-bleed{place-items:center start;padding-left:clamp(20px,8%,70px);padding-right:0}.m-repo[data-astro-cid-shik666a]{width:720px;max-width:none;padding:16px 0 0 16px;border:1px solid var(--gh-line);border-right:0;border-radius:12px 0 0;background:var(--gh-bg);color:var(--gh-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;transform-origin:left center;-webkit-mask:linear-gradient(#000 55%,#0000 94%),linear-gradient(90deg,#000 78%,#0000);-webkit-mask-composite:source-in;mask:linear-gradient(#000 55%,#0000 94%),linear-gradient(90deg,#000 78%,#0000);mask-composite:intersect}.gh-repo-top[data-astro-cid-shik666a]{display:flex;align-items:center;gap:6px;font-size:15px;line-height:24px}.gh-repo-top[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{width:16px;height:16px;margin-right:2px;color:var(--gh-muted)}.gh-link[data-astro-cid-shik666a]{color:var(--gh-link)}.gh-link[data-astro-cid-shik666a].is-b{font-weight:600}.gh-slash[data-astro-cid-shik666a]{color:var(--gh-muted)}.gh-pill[data-astro-cid-shik666a]{margin-left:4px;padding:0 7px;border:1px solid var(--gh-line);border-radius:999px;color:var(--gh-muted);font-size:11px;line-height:18px;font-weight:500}.gh-repo-bar[data-astro-cid-shik666a]{display:flex;align-items:center;gap:12px;margin:16px 0 12px}.gh-branch[data-astro-cid-shik666a],.gh-ghost[data-astro-cid-shik666a],.gh-code[data-astro-cid-shik666a]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--gh-line);border-radius:6px;background:#21262d;font-weight:600}.gh-branch[data-astro-cid-shik666a] svg[data-astro-cid-shik666a],.gh-code[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{width:14px;height:14px;color:var(--gh-muted)}.gh-branch[data-astro-cid-shik666a] i[data-astro-cid-shik666a]{font-style:normal;font-size:10px;color:var(--gh-muted)}.gh-ghost[data-astro-cid-shik666a]{margin-left:auto;background:transparent;color:var(--gh-muted);font-weight:400;min-width:150px}.gh-code[data-astro-cid-shik666a]{margin-right:160px;border-color:#f0f6fc1a;background:var(--gh-green);color:#fff}.gh-code[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{color:#fff}.gh-files[data-astro-cid-shik666a]{border:1px solid var(--gh-line);border-right:0;border-radius:6px 0 0}.gh-commit[data-astro-cid-shik666a]{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-bottom:1px solid var(--gh-line);background:var(--gh-panel);border-radius:6px 0 0}.gh-commit[data-astro-cid-shik666a] img[data-astro-cid-shik666a]{width:20px;height:20px;border-radius:50%;object-fit:cover}.gh-commit[data-astro-cid-shik666a] b[data-astro-cid-shik666a]{font-weight:600}.gh-commit[data-astro-cid-shik666a]{white-space:nowrap}.gh-commit-msg[data-astro-cid-shik666a]{flex:1;color:var(--gh-muted)}.gh-commit[data-astro-cid-shik666a] .gh-mono[data-astro-cid-shik666a]{margin-right:8px}.gh-commit[data-astro-cid-shik666a]>span[data-astro-cid-shik666a]:last-child{margin-right:160px}.gh-row[data-astro-cid-shik666a]{display:grid;grid-template-columns:16px 180px 1fr auto;align-items:center;gap:12px;height:40px;padding:0 160px 0 16px;border-bottom:1px solid #21262d}.gh-row[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{width:16px;height:16px;color:var(--gh-muted)}.gh-row[data-astro-cid-shik666a] svg[data-astro-cid-shik666a].is-dir{color:#54aeff}.m-sel[data-astro-cid-shik666a]{position:absolute;left:0;top:0;width:0;height:0;outline:1px solid var(--fg-blue);pointer-events:none;opacity:0;transition:transform .55s cubic-bezier(.65,0,.35,1),width .55s cubic-bezier(.65,0,.35,1),height .55s cubic-bezier(.65,0,.35,1)}.m-sel[data-astro-cid-shik666a] .fg-size[data-astro-cid-shik666a]{bottom:-24px;white-space:nowrap}.m-design[data-astro-cid-shik666a].is-live .m-sel[data-astro-cid-shik666a]{opacity:1}.m-design[data-astro-cid-shik666a].is-live .m-design-frame[data-astro-cid-shik666a]{outline-color:transparent}.m-design[data-astro-cid-shik666a].is-live .m-design-frame[data-astro-cid-shik666a]>.fg-h[data-astro-cid-shik666a],.m-design[data-astro-cid-shik666a].is-live .m-design-art[data-astro-cid-shik666a]>.fg-size[data-astro-cid-shik666a]{display:none}.m-design[data-astro-cid-shik666a] .fg-layers[data-astro-cid-shik666a] li[data-astro-cid-shik666a]{transition:background-color .3s,color .3s}.m-build-cur[data-astro-cid-shik666a]{left:0;top:0;animation:none!important;transition:transform .7s cubic-bezier(.65,0,.35,1);z-index:3}.m-design[data-astro-cid-shik666a]:not(.is-live) .m-build-cur[data-astro-cid-shik666a]{display:none}.m-launch[data-astro-cid-shik666a] .gh-spin[data-astro-cid-shik666a],.m-launch[data-astro-cid-shik666a] .gh-pend[data-astro-cid-shik666a]{display:none;width:16px;height:16px;flex:none;fill:none;stroke-width:2}.gh-pend[data-astro-cid-shik666a]{stroke:var(--gh-muted);stroke-dasharray:2 2.7}.gh-spin[data-astro-cid-shik666a]{stroke:#d29922;stroke-dasharray:26 12;animation:gh-spin .9s linear infinite}@keyframes gh-spin{to{transform:rotate(360deg)}}.m-launch[data-astro-cid-shik666a] :is(.gh-run-head,.gh-jobs li).is-run[data-astro-cid-shik666a]>.gh-spin[data-astro-cid-shik666a],.m-launch[data-astro-cid-shik666a] .gh-jobs[data-astro-cid-shik666a] li[data-astro-cid-shik666a].is-wait>.gh-pend[data-astro-cid-shik666a],.m-launch[data-astro-cid-shik666a] .gh-run-head[data-astro-cid-shik666a].is-wait>.gh-spin[data-astro-cid-shik666a]{display:block}.m-launch[data-astro-cid-shik666a] [data-astro-cid-shik666a]:is(.gh-run-head,.gh-jobs li):is(.is-run,.is-wait)>.gh-ok[data-astro-cid-shik666a]{display:none}.gh-jobs[data-astro-cid-shik666a] li[data-astro-cid-shik666a].is-wait{color:var(--gh-muted)}.gh-jobs[data-astro-cid-shik666a] li[data-astro-cid-shik666a].is-run{background:#6e76811f}.gh-env[data-astro-cid-shik666a],.gh-btn[data-astro-cid-shik666a]{transition:opacity .4s}.m-launch[data-astro-cid-shik666a].is-busy .gh-env[data-astro-cid-shik666a],.m-launch[data-astro-cid-shik666a].is-busy .gh-btn[data-astro-cid-shik666a]{opacity:.35}.gh-badge[data-astro-cid-shik666a].is-pop{animation:gh-pop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes gh-pop{0%{transform:scale(.6);opacity:0}}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a].is-new{animation:gh-in .5s cubic-bezier(.22,1,.36,1)}@keyframes gh-in{0%{opacity:0;transform:translateY(-8px)}}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{transition:color .3s}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a]{grid-template-columns:16px minmax(0,1fr) auto 20px}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{color:#3fb950}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a].is-done svg[data-astro-cid-shik666a]{color:#a371f7}.m-repo[data-astro-cid-shik666a].is-support .gh-fname[data-astro-cid-shik666a]{color:var(--gh-text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a] img[data-astro-cid-shik666a]{width:20px;height:20px;border-radius:50%;object-fit:cover}.m-repo[data-astro-cid-shik666a].is-support .gh-branch[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{color:#3fb950}.gh-fmsg[data-astro-cid-shik666a],.gh-ftime[data-astro-cid-shik666a]{color:var(--gh-muted);white-space:nowrap}.m-collab[data-astro-cid-shik666a]{position:relative;width:min(600px,100%);border-bottom:0;border-radius:12px 12px 0 0;-webkit-mask:linear-gradient(#000 72%,#0000);mask:linear-gradient(#000 72%,#0000)}.fg-bar[data-astro-cid-shik666a]{display:flex;container-type:inline-size;align-items:center;justify-content:space-between;height:48px;padding:0 8px 0 12px;border-bottom:1px solid var(--fg-line);background:var(--fg-panel)}.fg-file[data-astro-cid-shik666a]{display:flex;align-items:center;gap:6px;min-width:0;font-weight:500;color:var(--fg-text);white-space:nowrap}.fg-logo[data-astro-cid-shik666a]{width:14px;flex-shrink:0;height:20px;margin-right:4px;border-radius:7px/5px;background:#444}.fg-dim[data-astro-cid-shik666a]{color:var(--fg-text-3)}.fg-name[data-astro-cid-shik666a]{overflow:hidden;text-overflow:ellipsis}@container (max-width: 300px){.fg-crumb[data-astro-cid-shik666a]{display:none}}.fg-bar-r[data-astro-cid-shik666a]{display:flex;align-items:center;gap:12px;flex-shrink:0}.fg-stack[data-astro-cid-shik666a]{display:flex}.fg-stack[data-astro-cid-shik666a] img[data-astro-cid-shik666a]{width:24px;flex-shrink:0;height:24px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--c),0 0 0 4px var(--fg-panel)}.fg-stack[data-astro-cid-shik666a] img[data-astro-cid-shik666a]+img[data-astro-cid-shik666a]{margin-left:-2px}.fg-share[data-astro-cid-shik666a]{padding:4px 12px;border-radius:6px;background:var(--fg-blue);color:#fff;font-weight:500}.m-collab-canvas[data-astro-cid-shik666a]{position:relative;height:296px;padding:24px 0 0 32px;overflow:hidden}.m-disc-title[data-astro-cid-shik666a]{display:block;margin-bottom:10px}.m-disc[data-astro-cid-shik666a]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,160px);gap:14px}.m-note[data-astro-cid-shik666a]{display:flex;flex-direction:column;gap:6px;height:104px;padding:10px 12px;border-radius:4px;color:#1e1e1e;font-size:12px;line-height:1.35;box-shadow:0 2px 6px #0006}.m-note[data-astro-cid-shik666a].is-yellow{background:#ffe299}.m-note[data-astro-cid-shik666a].is-green{background:#b3efbd}.m-note[data-astro-cid-shik666a].is-pink{background:#ffc7c2}.m-note[data-astro-cid-shik666a].is-blue{background:#a8daff}.m-note[data-astro-cid-shik666a].is-violet{background:#d3bdff}.m-note[data-astro-cid-shik666a].is-orange{background:#ffd3a8}.m-note-k[data-astro-cid-shik666a]{font-size:10px;font-weight:600;opacity:.6}.m-note-v[data-astro-cid-shik666a]{font-weight:500}.m-note-chips[data-astro-cid-shik666a]{display:flex;flex-wrap:wrap;gap:4px}.m-note-chips[data-astro-cid-shik666a] i[data-astro-cid-shik666a]{padding:2px 6px;border-radius:999px;background:#ffffff8c;font-style:normal;font-weight:500;font-size:11px}.m-frames-canvas[data-astro-cid-shik666a]{display:flex;gap:40px;height:296px;padding:40px 0 0 40px;overflow:hidden}.m-cframe[data-astro-cid-shik666a]{position:relative;flex:none;width:216px}.m-cframe-body[data-astro-cid-shik666a]{display:flex;flex-direction:column;gap:8px;height:232px;padding:12px;background:#0b0b0b}.sk[data-astro-cid-shik666a]{display:block;border-radius:4px;background:#262626}.sk-nav[data-astro-cid-shik666a]{height:8px;width:100%;margin-bottom:16px;background:#1f1f1f}.sk-h1[data-astro-cid-shik666a]{height:14px;width:86%;background:#3a3a3a}.sk-h1[data-astro-cid-shik666a].is-short{width:58%}.sk-img[data-astro-cid-shik666a]{flex:1;margin-top:8px}.sk-cols[data-astro-cid-shik666a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;flex:1;padding-top:8px}.sk-cols[data-astro-cid-shik666a] span[data-astro-cid-shik666a]{border-radius:6px;background:#1c1c1c;border:1px solid #2a2a2a}.sk-cols[data-astro-cid-shik666a] .is-sel[data-astro-cid-shik666a]{outline:1px solid var(--fg-purple);outline-offset:1px}.m-cframe[data-astro-cid-shik666a] .fg-pin[data-astro-cid-shik666a]{position:absolute;right:-10px;top:52px}.m-frames-canvas[data-astro-cid-shik666a] .m-cursor[data-astro-cid-shik666a].is-a{left:24%;top:52%}.m-frames-canvas[data-astro-cid-shik666a] .m-cursor[data-astro-cid-shik666a].is-b{left:66%;top:30%}.m-issues[data-astro-cid-shik666a]{width:min(880px,100%);overflow:hidden;border-radius:8px;-webkit-mask:linear-gradient(#000 72%,#0000);mask:linear-gradient(#000 72%,#0000)}.gh-top[data-astro-cid-shik666a]{display:flex;align-items:center;gap:8px;padding:12px 16px 8px;background:#010409;font-size:13px}.gh-cat[data-astro-cid-shik666a]{width:22px;height:22px;fill:var(--gh-text);margin-right:4px}.gh-top[data-astro-cid-shik666a] .gh-slash[data-astro-cid-shik666a]{margin:0 4px}.gh-top-r[data-astro-cid-shik666a]{margin-left:auto;display:flex;align-items:center;gap:10px}.gh-search[data-astro-cid-shik666a]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:1px solid var(--gh-line);border-radius:6px;color:var(--gh-muted);font-size:11.5px}.gh-search[data-astro-cid-shik666a] kbd[data-astro-cid-shik666a]{padding:0 4px;border:1px solid var(--gh-line);border-radius:4px;font:inherit;font-size:10px}.gh-top-r[data-astro-cid-shik666a] img[data-astro-cid-shik666a]{width:20px;height:20px;border-radius:50%;object-fit:cover}.gh-tabs[data-astro-cid-shik666a]{display:flex;gap:4px;padding:0 12px;background:#010409;border-bottom:1px solid var(--gh-line);color:var(--gh-text);white-space:nowrap;overflow:hidden}.gh-tabs[data-astro-cid-shik666a] span[data-astro-cid-shik666a]{padding:6px 8px 9px;border-bottom:2px solid transparent}.gh-tabs[data-astro-cid-shik666a] span[data-astro-cid-shik666a].is-on{border-bottom-color:#f78166;font-weight:600}.gh-sbtn[data-astro-cid-shik666a]{padding:4px 10px;border:1px solid var(--gh-line);border-radius:6px;background:var(--gh-panel);white-space:nowrap}.gh-tabs[data-astro-cid-shik666a] i[data-astro-cid-shik666a],.gh-sbtn[data-astro-cid-shik666a] i[data-astro-cid-shik666a]{margin-left:4px;padding:0 6px;border-radius:999px;background:#6e768166;font-style:normal;font-size:11px}.gh-body[data-astro-cid-shik666a]{padding:16px}.gh-bar[data-astro-cid-shik666a]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.gh-filter[data-astro-cid-shik666a]{flex:1;display:flex;gap:8px;min-width:0;padding:4px 10px;border:1px solid var(--gh-line);border-radius:6px;background:var(--gh-bg);white-space:nowrap;overflow:hidden}.gh-q[data-astro-cid-shik666a]{color:var(--gh-text)}.gh-new[data-astro-cid-shik666a]{padding:4px 12px;border-radius:6px;background:var(--gh-green);color:#fff;font-weight:600;white-space:nowrap}.gh-list[data-astro-cid-shik666a]{border:1px solid var(--gh-line);border-radius:6px;overflow:hidden}.gh-iss-sorts[data-astro-cid-shik666a]{display:flex;gap:14px}@media(max-width:640px){.gh-search[data-astro-cid-shik666a],.gh-iss-sorts[data-astro-cid-shik666a],.gh-sbtn[data-astro-cid-shik666a]{display:none}}.gh-iss-head[data-astro-cid-shik666a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--gh-line);background:var(--gh-panel);border-radius:6px 6px 0 0}.gh-iss-head[data-astro-cid-shik666a] .gh-slash[data-astro-cid-shik666a]{margin:0 4px;color:var(--gh-muted)}.gh-iss-tabs[data-astro-cid-shik666a]{display:flex;gap:12px;color:var(--gh-muted)}.gh-iss-tabs[data-astro-cid-shik666a] b[data-astro-cid-shik666a]{font-weight:600;color:var(--gh-text)}.gh-iss[data-astro-cid-shik666a] li[data-astro-cid-shik666a]{display:grid;grid-template-columns:16px 1fr 20px;gap:10px;align-items:start;padding:12px 16px}.gh-iss[data-astro-cid-shik666a] li[data-astro-cid-shik666a]+li[data-astro-cid-shik666a]{border-top:1px solid var(--gh-line)}.gh-iss[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{width:16px;height:16px;margin-top:1px;fill:var(--gh-green-fg)}.gh-iss[data-astro-cid-shik666a] li[data-astro-cid-shik666a].is-done svg[data-astro-cid-shik666a]{fill:#a371f7}.gh-iss-t[data-astro-cid-shik666a]{font-weight:600}.gh-iss-m[data-astro-cid-shik666a]{color:var(--gh-muted)}.gh-iss[data-astro-cid-shik666a] img[data-astro-cid-shik666a]{width:20px;height:20px;border-radius:50%;object-fit:cover}.gh-lbl[data-astro-cid-shik666a]{display:inline-block;margin-left:4px;padding:0 7px;border-radius:999px;font-size:11px;line-height:18px;font-weight:500;vertical-align:1px}.gh-lbl[data-astro-cid-shik666a].is-fix{background:#f8514926;color:#ff7b72}.gh-lbl[data-astro-cid-shik666a].is-change{background:#388bfd26;color:#79c0ff}.gh-lbl[data-astro-cid-shik666a].is-update{background:#d2992226;color:#e3b341}.gh-lbl[data-astro-cid-shik666a].is-improvement{background:#2ea04326;color:#56d364}.m-cursor[data-astro-cid-shik666a]{position:absolute;z-index:2;display:flex;align-items:flex-start;pointer-events:none;will-change:transform}.m-cursor[data-astro-cid-shik666a] svg[data-astro-cid-shik666a]{width:16px;height:16px;fill:var(--c);stroke:#fff;stroke-width:1}.m-cursor[data-astro-cid-shik666a] span[data-astro-cid-shik666a]{margin:12px 0 0;padding:2px 6px;border-radius:4px 8px 8px;background:var(--c);color:#fff;font-size:11px;font-weight:500;line-height:16px}.m-cursor[data-astro-cid-shik666a].is-a{--c: var(--fg-purple);left:50%;top:30%;animation:bn-drift-a 8s cubic-bezier(.45,0,.55,1) infinite}.m-cursor[data-astro-cid-shik666a].is-b{--c: var(--fg-blue);left:21%;top:73%;animation:bn-drift-b 10s cubic-bezier(.45,0,.55,1) infinite}@keyframes bn-drift-a{0%,to{transform:translate(0)}18%{transform:translate(38px,-14px)}36%{transform:translate(64px,22px)}54%{transform:translate(22px,46px)}72%{transform:translate(-26px,30px)}88%{transform:translate(-14px,6px)}}@keyframes bn-drift-b{0%,to{transform:translate(0)}20%{transform:translate(-34px,26px)}40%{transform:translate(-6px,62px)}60%{transform:translate(42px,44px)}80%{transform:translate(30px,8px)}}.m-motion[data-astro-cid-shik666a]{width:288px;color:var(--fg-text);font-size:11px;line-height:16px}.m-proto[data-astro-cid-shik666a]{position:relative;display:flex;justify-content:space-between;margin-bottom:16px}.m-pframe[data-astro-cid-shik666a]{width:112px}.m-pframe-body[data-astro-cid-shik666a]{display:grid;place-items:center;height:150px;background:#0b0b0b;outline:1px solid var(--fg-line)}.m-pcard[data-astro-cid-shik666a]{position:relative;display:block;width:54px;height:54px;border-radius:8px;background:#2e2e2e}.m-pcard[data-astro-cid-shik666a].is-hot{outline:1.5px solid var(--fg-blue);outline-offset:2px}.m-pcard[data-astro-cid-shik666a].is-open{width:88px;height:110px;border-radius:10px;animation:bn-open 4s cubic-bezier(.22,1,.36,1) 2 both}.m-pdot[data-astro-cid-shik666a]{position:absolute;right:-9px;top:50%;width:10px;height:10px;margin-top:-5px;border:2px solid var(--fg-blue);border-radius:50%;background:#fff;z-index:2}.m-noodle[data-astro-cid-shik666a]{position:absolute;left:0;top:0;width:288px;height:170px;overflow:visible;pointer-events:none}.m-noodle[data-astro-cid-shik666a] path[data-astro-cid-shik666a]{stroke:var(--fg-blue);stroke-width:1.5}.m-noodle[data-astro-cid-shik666a] path[data-astro-cid-shik666a].is-head{fill:var(--fg-blue);stroke:none}.fg-panel[data-astro-cid-shik666a]{padding:12px;border:1px solid var(--fg-line);border-radius:12px;background:var(--fg-panel)}.fg-panel-h[data-astro-cid-shik666a]{margin-bottom:8px!important;font-weight:600}.fg-field[data-astro-cid-shik666a]{display:flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:5px;background:#383838;color:var(--fg-text-2)}.fg-field[data-astro-cid-shik666a]+.fg-field[data-astro-cid-shik666a],.fg-row2[data-astro-cid-shik666a]{margin-top:4px}.fg-field[data-astro-cid-shik666a] b[data-astro-cid-shik666a]{margin-left:auto;font-weight:500;color:var(--fg-text)}.fg-field[data-astro-cid-shik666a].is-on{background:color-mix(in srgb,var(--fg-blue) 18%,transparent);box-shadow:inset 0 0 0 1px var(--fg-blue);color:var(--fg-text)}.fg-field[data-astro-cid-shik666a].is-on svg[data-astro-cid-shik666a]{width:14px;height:14px;color:var(--fg-blue)}.fg-row2[data-astro-cid-shik666a]{display:grid;grid-template-columns:1fr 1fr;gap:4px}.fg-row2[data-astro-cid-shik666a] .fg-field[data-astro-cid-shik666a]{margin-top:0}@keyframes bn-open{0%,12%{transform:scale(.6);border-radius:8px;opacity:.6}50%,to{transform:scale(1);border-radius:10px;opacity:1}}@media(max-width:767px){.bn-cell[data-astro-cid-shik666a]{min-height:0}.bn-stage[data-astro-cid-shik666a]{min-height:220px}.bn-cap[data-astro-cid-shik666a]{font-size:16px}.m-design[data-astro-cid-shik666a]{grid-template-columns:1fr}.fg-layers[data-astro-cid-shik666a]{display:none}.m-design[data-astro-cid-shik666a] .fg-canvas[data-astro-cid-shik666a]{padding:24px 16px 40px}.m-repo[data-astro-cid-shik666a]{width:600px}.gh-row[data-astro-cid-shik666a]{grid-template-columns:16px 140px 1fr auto}.m-repo[data-astro-cid-shik666a].is-support .gh-row[data-astro-cid-shik666a]{grid-template-columns:16px minmax(0,1fr) 20px}.m-repo[data-astro-cid-shik666a].is-support .gh-fmsg[data-astro-cid-shik666a]{display:none}.m-collab-canvas[data-astro-cid-shik666a]{height:248px;padding:20px 0 0 20px}.m-disc[data-astro-cid-shik666a]{grid-template-columns:repeat(3,132px);gap:10px}.m-note[data-astro-cid-shik666a]{height:92px;font-size:11px}.m-collab-canvas[data-astro-cid-shik666a] .m-cursor[data-astro-cid-shik666a].is-a{left:44%;top:48%}.m-collab-canvas[data-astro-cid-shik666a] .m-cursor[data-astro-cid-shik666a].is-b{display:none}.m-frames-canvas[data-astro-cid-shik666a]{height:248px;padding:32px 0 0 24px;gap:32px}.m-cframe[data-astro-cid-shik666a]{width:180px}.m-cframe-body[data-astro-cid-shik666a]{height:200px}.m-frames-canvas[data-astro-cid-shik666a] .m-cursor[data-astro-cid-shik666a].is-a{left:18%}.m-frames-canvas[data-astro-cid-shik666a] .m-cursor[data-astro-cid-shik666a].is-b{left:58%;top:22%}}@media(prefers-reduced-motion:reduce){.m-cursor[data-astro-cid-shik666a],.m-pcard[data-astro-cid-shik666a].is-open{animation:none}.bn-mock[data-astro-cid-shik666a],.bn-cell[data-astro-cid-shik666a]{transition:none}.bn-cell[data-astro-cid-shik666a]:hover .bn-mock[data-astro-cid-shik666a]{transform:none}}
