.clip-module__Sv-9fa__clip{background:#1f1f1f;border-radius:2%/3.1%;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #e8e8e612,0 40px 60px #0000008c}
.moodboards-module__6UcGDa__boardStage{align-items:start;max-height:720px;padding:56px 56px 0}.moodboards-module__6UcGDa__board{border-radius:12px 12px 0 0;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000 98%);mask-image:linear-gradient(#000 55%,#0000 98%)}.moodboards-module__6UcGDa__steps{grid-template-columns:repeat(3,1fr);gap:16px 32px;margin:56px 0 8px;list-style:none;display:grid}.moodboards-module__6UcGDa__visual{aspect-ratio:4/4.2;position:relative}.moodboards-module__6UcGDa__shot{border-radius:12px;width:auto;max-width:84%;height:auto;max-height:84%;margin:auto;display:block;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080}.moodboards-module__6UcGDa__capture{aspect-ratio:1166/1206;border-radius:12px;height:84%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080}.moodboards-module__6UcGDa__capture img{object-fit:cover;width:100%;height:100%;display:block}.moodboards-module__6UcGDa__select{--dash-x:repeating-linear-gradient(90deg, #fff 0 6px, #111 6px 12px);--dash-y:repeating-linear-gradient(180deg, #fff 0 6px, #111 6px 12px);background:var(--dash-x) top / 100% 1.5px no-repeat, var(--dash-x) bottom / 100% 1.5px no-repeat, var(--dash-y) left / 1.5px 100% no-repeat, var(--dash-y) right / 1.5px 100% no-repeat;width:47%;height:45%;position:absolute;top:27%;left:18%;box-shadow:0 0 0 200vmax #00000047}@media (prefers-reduced-motion:no-preference){.moodboards-module__6UcGDa__select{animation:4.5s cubic-bezier(.4,0,.2,1) infinite moodboards-module__6UcGDa__select}@keyframes moodboards-module__6UcGDa__select{0%,12%{opacity:0;width:0;height:0}14%{opacity:1;width:0;height:0}52%,82%{opacity:1;width:47%;height:45%}90%,to{opacity:0;width:47%;height:45%}}}.moodboards-module__6UcGDa__steps h3{margin-top:24px}.moodboards-module__6UcGDa__steps li>p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.moodboards-module__6UcGDa__steps strong{color:var(--ink);font-weight:600}.moodboards-module__6UcGDa__steps li>p a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.moodboards-module__6UcGDa__steps code{font:13px var(--font-detail);color:var(--ink)}.moodboards-module__6UcGDa__terminal{--cc:#d97757;font:10.5px/1.5 var(--font-detail);color:var(--muted);text-align:left;background:#0d0d0d;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:6%;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080}.moodboards-module__6UcGDa__titlebar{border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;padding:8px 10px;display:flex}.moodboards-module__6UcGDa__titlebar i{background:#ffffff24;border-radius:50%;width:8px;height:8px}.moodboards-module__6UcGDa__titlebar span{color:var(--faint);margin-left:auto;margin-right:auto;padding-right:39px}.moodboards-module__6UcGDa__lines{flex-direction:column;flex:1;gap:7px;min-height:0;padding:10px 12px 12px;display:flex}.moodboards-module__6UcGDa__line{flex:none}.moodboards-module__6UcGDa__ask{color:var(--ink);border:1px solid #ffffff29;border-radius:6px;padding:6px 9px}.moodboards-module__6UcGDa__ask:before{content:"> ";color:var(--muted)}.moodboards-module__6UcGDa__say,.moodboards-module__6UcGDa__tool{text-indent:-14px;padding-left:14px}.moodboards-module__6UcGDa__say{color:var(--ink)}.moodboards-module__6UcGDa__say:before{content:"⏺ ";color:var(--ink)}.moodboards-module__6UcGDa__tool{white-space:nowrap;text-overflow:ellipsis;text-indent:0;padding-left:0;overflow:hidden}.moodboards-module__6UcGDa__tool:before{content:"⏺ ";color:#4eba65}.moodboards-module__6UcGDa__tool b{color:var(--ink);font-weight:600}.moodboards-module__6UcGDa__out{white-space:nowrap;text-overflow:ellipsis;color:var(--faint);padding-left:14px;overflow:hidden}.moodboards-module__6UcGDa__out:before{content:"⎿  "}.moodboards-module__6UcGDa__status{color:var(--cc)}.moodboards-module__6UcGDa__status>span:last-child{color:var(--faint)}.moodboards-module__6UcGDa__spinner{display:inline-block}@media (prefers-reduced-motion:no-preference){.moodboards-module__6UcGDa__terminal .moodboards-module__6UcGDa__line{opacity:0}.moodboards-module__6UcGDa__terminal.moodboards-module__6UcGDa__playing .moodboards-module__6UcGDa__line{opacity:1;animation:.25s ease-out both moodboards-module__6UcGDa__type;animation-delay:calc(var(--i) * .7s + .3s)}.moodboards-module__6UcGDa__spinner{animation:1.6s linear infinite moodboards-module__6UcGDa__spin}@keyframes moodboards-module__6UcGDa__type{0%{opacity:0;transform:translateY(4px)}}@keyframes moodboards-module__6UcGDa__spin{to{transform:rotate(360deg)}}}.moodboards-module__6UcGDa__prompts{gap:0;max-width:720px;margin-top:32px;display:grid}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.moodboards-module__6UcGDa__steps li{animation:linear both moodboards-module__6UcGDa__rise;animation-timeline:view();animation-range:entry entry 50%}@keyframes moodboards-module__6UcGDa__rise{0%{opacity:0;transform:translateY(24px)}}}}@media (max-width:960px){.moodboards-module__6UcGDa__steps{grid-template-columns:1fr;gap:48px;max-width:520px}}@media (max-width:600px){.moodboards-module__6UcGDa__boardStage{padding:20px 16px 0}}.moodboards-module__6UcGDa__titleWithMark{align-items:flex-start;gap:.3em;display:flex}.moodboards-module__6UcGDa__titleWithMark>svg{flex:none;width:.75em;height:.75em;margin-top:.17em}
.export-module__jdf15a__stage{padding:56px 88px}.export-module__jdf15a__window{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14,0 30px 80px #0000008c}.export-module__jdf15a__popover{box-shadow:none;filter:drop-shadow(0 24px 32px #00000080);border-radius:0}@media (max-width:960px){.export-module__jdf15a__stage{padding:24px}}@media (max-width:600px){.export-module__jdf15a__stage{padding:16px}}
.memory-scene-module__YuDf-q__stage{--t:9s;--ink:#e8e8e6;width:100%}.memory-scene-module__YuDf-q__stage:not([data-play]) *{animation-play-state:paused!important}.memory-scene-module__YuDf-q__panel{background:#181818;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e612,0 40px 80px -30px #000000b3}.memory-scene-module__YuDf-q__bar{color:#6a6a68;height:44px;font:11px var(--font-detail);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e8e60f;justify-content:center;align-items:center;padding:0 70px;display:flex;position:relative;overflow:hidden}.memory-scene-module__YuDf-q__dots{gap:7px;display:flex;position:absolute;left:16px}.memory-scene-module__YuDf-q__dots i{background:#333;border-radius:50%;width:11px;height:11px}.memory-scene-module__YuDf-q__body{grid-template-columns:5fr 7fr;gap:28px;min-height:340px;padding:28px;display:grid}.memory-scene-module__YuDf-q__timeline{flex-direction:column;gap:12px;list-style:none;display:flex}.memory-scene-module__YuDf-q__capture{animation:memory-scene-module__YuDf-q__arrive var(--t) infinite both cubic-bezier(.3,1.3,.5,1);animation-delay:calc(var(--i) * .9s);background:#202020;border-radius:10px;align-items:center;gap:14px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #e8e8e60d}@keyframes memory-scene-module__YuDf-q__arrive{0%,4%{opacity:0;transform:translateY(-10px)scale(.96)}10%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}.memory-scene-module__YuDf-q__thumb{background:#2c2c2c;border-radius:5px;flex:none;width:56px;height:38px;position:relative}.memory-scene-module__YuDf-q__thumb i{background:#474747;border-radius:2px;height:3px;position:absolute;left:18%}.memory-scene-module__YuDf-q__thumb i:first-child{width:50%;top:30%}.memory-scene-module__YuDf-q__thumb i:last-child{background:#6a6a68;width:30%;top:55%}.memory-scene-module__YuDf-q__meta{font:11px/1.4 var(--font-detail);color:#6a6a68;flex-direction:column;gap:3px;display:flex}.memory-scene-module__YuDf-q__meta b{color:#cfcfcd;font-weight:500}.memory-scene-module__YuDf-q__meta em{color:var(--ink);font-style:normal}.memory-scene-module__YuDf-q__meta .memory-scene-module__YuDf-q__note{font-family:var(--font-sans);color:#a8a8a6;font-size:13px;font-weight:500;line-height:1.3}.memory-scene-module__YuDf-q__json{font:12.5px/1.95 var(--font-detail);color:#6a6a68;white-space:pre-wrap;word-break:break-word;animation:memory-scene-module__YuDf-q__write var(--t) infinite;align-self:center;margin:0}@keyframes memory-scene-module__YuDf-q__write{0%,30%{opacity:0;transform:translateY(6px)}36%,88%{opacity:1;transform:none}95%,to{opacity:0}}.memory-scene-module__YuDf-q__k{color:#8c8c89}.memory-scene-module__YuDf-q__v{color:#cfcfcd}.memory-scene-module__YuDf-q__ocr{animation:memory-scene-module__YuDf-q__ocr var(--t) infinite;border-radius:3px}@keyframes memory-scene-module__YuDf-q__ocr{0%,52%{color:inherit;background:0 0}58%,88%{color:var(--ink);background:#e8e8e617}}@media (max-width:640px){.memory-scene-module__YuDf-q__body{grid-template-columns:1fr;gap:22px;min-height:0;padding:18px 16px 22px}.memory-scene-module__YuDf-q__bar{padding:0 60px;font-size:10px}.memory-scene-module__YuDf-q__json{font-size:11px}}@media (prefers-reduced-motion:reduce){.memory-scene-module__YuDf-q__stage *{animation:none!important}}
.site-header-module__Yh68fG__header{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#1a1a1ad1;position:sticky;top:0}.site-header-module__Yh68fG__launch{color:#d9d6cf;background:linear-gradient(90deg,#ffb5470a,#ffb5471c,#ffb5470a);border-bottom:1px solid #ffb54729;justify-content:center;align-items:center;gap:10px;padding:9px 20px;font-size:13px;transition:background .2s;display:flex}.site-header-module__Yh68fG__launch:hover{background:#ffb54724}.site-header-module__Yh68fG__launch s{color:#8c8c89;text-decoration-thickness:1px}.site-header-module__Yh68fG__launch strong{color:#ffb547;font-weight:700}.site-header-module__Yh68fG__launchTag{color:#1a1a1a;letter-spacing:.04em;text-transform:uppercase;background:#ffb547;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.site-header-module__Yh68fG__launchShort{display:none}.site-header-module__Yh68fG__launchArrow{color:#ffb547;transition:transform .2s}.site-header-module__Yh68fG__launch:hover .site-header-module__Yh68fG__launchArrow{transform:translate(3px)}.site-header-module__Yh68fG__nav{justify-content:space-between;align-items:center;gap:28px;max-width:1200px;margin:0 auto;padding:22px 32px;display:flex}.site-header-module__Yh68fG__brand{letter-spacing:-.045em;color:#e8e8e6;align-items:center;gap:8px;font-size:19px;font-weight:700;display:inline-flex}.site-header-module__Yh68fG__logo{margin:0 2px 0 0;display:block}.site-header-module__Yh68fG__links{color:#8c8c89;align-items:center;gap:30px;font-size:13px;display:flex}.site-header-module__Yh68fG__links a{transition:color .2s}.site-header-module__Yh68fG__links a:hover{color:#e8e8e6}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__download{color:#1a1a1a;background:#e8e8e6;border-radius:999px;align-items:center;height:34px;padding:0 16px;font-weight:600;transition:background .2s;display:inline-flex}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__download:hover{color:#1a1a1a;background:#fff}.site-header-module__Yh68fG__menu{position:relative}.site-header-module__Yh68fG__menuTrigger:after{content:"";opacity:.7;border:1px solid;border-width:0 1px 1px 0;width:5px;height:5px;margin:0 0 3px 7px;display:inline-block;transform:rotate(45deg)}.site-header-module__Yh68fG__menuList{opacity:0;visibility:hidden;background:#1f1f1f;border:1px solid #e8e8e617;border-radius:12px;width:340px;margin-top:12px;padding:6px;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:-16px;transform:translateY(-4px);box-shadow:0 20px 40px #00000073}.site-header-module__Yh68fG__menuList:before{content:"";height:14px;position:absolute;inset:-14px 0 auto}.site-header-module__Yh68fG__menu:hover .site-header-module__Yh68fG__menuList,.site-header-module__Yh68fG__menu:focus-within .site-header-module__Yh68fG__menuList{opacity:1;visibility:visible;transform:none}.site-header-module__Yh68fG__menuList a{color:#e8e8e6;border-radius:8px;padding:9px 12px;display:block}.site-header-module__Yh68fG__menuList a:hover{background:#262626}.site-header-module__Yh68fG__menuList .site-header-module__Yh68fG__product{align-items:center;gap:12px;padding:9px 10px;display:flex}.site-header-module__Yh68fG__productName{color:#e8e8e6;font-size:13px;font-weight:500;display:block}.site-header-module__Yh68fG__productLine{color:#8c8c89;margin-top:2px;font-size:12px;line-height:1.4;display:block}.site-header-module__Yh68fG__menuList .site-header-module__Yh68fG__feature{color:#b5b5b2;align-items:center;gap:10px;padding:7px 10px 7px 56px;font-size:13px;display:flex}.site-header-module__Yh68fG__menuList .site-header-module__Yh68fG__feature:hover{color:#e8e8e6}.site-header-module__Yh68fG__footer{width:100%;max-width:1200px;margin:auto auto 0;padding:0 32px}.site-header-module__Yh68fG__footerInner{color:#8c8c89;border-top:1px solid #e8e8e617;justify-content:space-between;align-items:center;gap:20px;padding:28px 0 36px;font-size:12px;display:flex}.site-header-module__Yh68fG__footerInner nav{flex-wrap:wrap;gap:26px;display:flex}.site-header-module__Yh68fG__footerInner a{transition:color .2s}.site-header-module__Yh68fG__footerInner a:hover{color:#e8e8e6}.site-header-module__Yh68fG__footerSide{flex-direction:column;flex:none;gap:8px;display:flex}.site-header-module__Yh68fG__contact{flex-wrap:wrap;gap:6px 16px;display:flex}.site-header-module__Yh68fG__header a:focus-visible,.site-header-module__Yh68fG__footer a:focus-visible{outline-offset:6px;border-radius:2px;outline:1px solid #e8e8e6}@media (max-width:600px){.site-header-module__Yh68fG__header{background:#1a1a1af0}.site-header-module__Yh68fG__launch{white-space:nowrap;gap:8px;padding:7px 20px;font-size:12px}.site-header-module__Yh68fG__launchTag{padding:1px 7px;font-size:10px}.site-header-module__Yh68fG__launchLong{display:none}.site-header-module__Yh68fG__launchShort{display:inline}.site-header-module__Yh68fG__nav{gap:16px;padding:12px 20px}.site-header-module__Yh68fG__brand{font-size:17px}.site-header-module__Yh68fG__logo{width:28px;height:28px}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__download{height:32px;padding:0 14px}.site-header-module__Yh68fG__links{gap:18px}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__docsLink,.site-header-module__Yh68fG__menuList,.site-header-module__Yh68fG__menuTrigger:after{display:none}.site-header-module__Yh68fG__footer{padding:0 20px}.site-header-module__Yh68fG__footerInner{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:420px){.site-header-module__Yh68fG__links .site-header-module__Yh68fG__pricingLink{display:none}}
.reel-module__vJWW_G__reel{grid-template-columns:minmax(0,1fr) 188px;align-items:stretch;gap:8px;display:grid}.reel-module__vJWW_G__scenes{grid-auto-rows:1fr;gap:8px;min-height:0;list-style:none;display:grid}.reel-module__vJWW_G__scene{color:#9a9a96;width:100%;height:100%;font:inherit;letter-spacing:-.035em;text-align:left;cursor:pointer;background:#212121;border:0;border-radius:14px;align-items:flex-end;padding:14px 16px 16px;font-size:18px;font-weight:600;line-height:1.1;transition:color .2s,background-color .2s;display:flex;position:relative;overflow:hidden}.reel-module__vJWW_G__scene:hover{color:var(--ink,#e8e8e6);background:#2b2b2b}.reel-module__vJWW_G__scene[data-current]{background:var(--ink,#e8e8e6);color:#1a1a1a}.reel-module__vJWW_G__scene:focus-visible{outline:1px solid var(--ink,#e8e8e6);outline-offset:2px}@media (max-width:960px){.reel-module__vJWW_G__reel{grid-template-columns:minmax(0,1fr)}.reel-module__vJWW_G__scenes{grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr}.reel-module__vJWW_G__scene{border-radius:12px;min-height:60px;padding:10px 12px 12px;font-size:14px}}@media (max-width:760px){.reel-module__vJWW_G__scenes{grid-template-columns:repeat(3,1fr)}.reel-module__vJWW_G__scene{min-height:52px;font-size:13px}}
.local-scene-module__nTh92G__stage{--ink:#e8e8e6;--word:#8c8c89;--t:5s;--pop:cubic-bezier(.3, 1.5, .5, 1);width:100%}.local-scene-module__nTh92G__stage:not([data-play]) *{animation-play-state:paused!important}.local-scene-module__nTh92G__svg{width:100%;height:auto;display:block;overflow:visible}.local-scene-module__nTh92G__tile{fill:#1d1d1d;stroke:#e8e8e614}.local-scene-module__nTh92G__disc{fill:var(--ink);animation:local-scene-module__nTh92G__disc var(--t) infinite}.local-scene-module__nTh92G__arc{fill:none;stroke:#1a1a1a;stroke-width:2.4px;stroke-linecap:round;animation:local-scene-module__nTh92G__glyph var(--t) infinite}.local-scene-module__nTh92G__dot{fill:#1a1a1a;animation:local-scene-module__nTh92G__dot var(--t) infinite}.local-scene-module__nTh92G__slash{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:100 100;animation:local-scene-module__nTh92G__slash var(--t) infinite}.local-scene-module__nTh92G__name{fill:var(--ink);font:600 15px var(--font-sans);text-anchor:middle;letter-spacing:-.01em}.local-scene-module__nTh92G__state{fill:var(--word);font:400 13px var(--font-sans);text-anchor:middle}.local-scene-module__nTh92G__on{animation:local-scene-module__nTh92G__on var(--t) infinite}.local-scene-module__nTh92G__off{animation:local-scene-module__nTh92G__off var(--t) infinite}@keyframes local-scene-module__nTh92G__disc{0%,6%{fill:var(--ink)}10%,94%{fill:#2e2e2e}98%,to{fill:var(--ink)}}@keyframes local-scene-module__nTh92G__glyph{0%,6%{stroke:#1a1a1a}10%,94%{stroke:#6a6a66}98%,to{stroke:#1a1a1a}}@keyframes local-scene-module__nTh92G__dot{0%,6%{fill:#1a1a1a}10%,94%{fill:#6a6a66}98%,to{fill:#1a1a1a}}@keyframes local-scene-module__nTh92G__slash{0%,6%{stroke-dashoffset:100px;opacity:1}11%,94%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes local-scene-module__nTh92G__on{0%,6%{opacity:1}8%,95%{opacity:0}97%,to{opacity:1}}@keyframes local-scene-module__nTh92G__off{0%,6%{opacity:0}8%,95%{opacity:1}97%,to{opacity:0}}.local-scene-module__nTh92G__app{fill:#1d1d1d;stroke:#e8e8e614}.local-scene-module__nTh92G__light{fill:#3a3a3a}.local-scene-module__nTh92G__title{fill:#bdbdbb;font:500 13px var(--font-sans);letter-spacing:-.01em}.local-scene-module__nTh92G__price{fill:var(--ink);font:700 26px var(--font-sans);letter-spacing:-.04em}.local-scene-module__nTh92G__bar{fill:#e8e8e61f}.local-scene-module__nTh92G__button{fill:var(--ink)}.local-scene-module__nTh92G__pay{fill:#1a1a1a;font:600 12px var(--font-sans);text-anchor:middle}.local-scene-module__nTh92G__mark{transform-box:fill-box;transform-origin:0;animation:local-scene-module__nTh92G__mark1 var(--t) var(--pop) infinite}.local-scene-module__nTh92G__mark2{animation-name:local-scene-module__nTh92G__mark2}.local-scene-module__nTh92G__mark3{animation-name:local-scene-module__nTh92G__mark3}.local-scene-module__nTh92G__outline{fill:#e8e8e60a;stroke:var(--ink);stroke-width:1.25px;stroke-dasharray:4 3}.local-scene-module__nTh92G__pill{fill:var(--ink)}.local-scene-module__nTh92G__file{fill:#1a1a1a;font:600 10px var(--font-sans);text-anchor:middle;letter-spacing:-.01em}@keyframes local-scene-module__nTh92G__mark1{0%,14%{opacity:0;transform:scale(.9)}18%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes local-scene-module__nTh92G__mark2{0%,22%{opacity:0;transform:scale(.9)}26%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes local-scene-module__nTh92G__mark3{0%,30%{opacity:0;transform:scale(.9)}34%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.local-scene-module__nTh92G__stage *{animation:none!important}.local-scene-module__nTh92G__disc{fill:#2e2e2e}.local-scene-module__nTh92G__arc{stroke:#6a6a66}.local-scene-module__nTh92G__dot{fill:#6a6a66}.local-scene-module__nTh92G__slash{stroke-dashoffset:0}.local-scene-module__nTh92G__on{opacity:0}}
.search-scene-module__xhi1PW__stage{--ink:#e8e8e6;--muted:#9a9a96;--w:92px;--h:64px;cursor:default;flex-direction:column;gap:10px;width:100%;padding:0 0 0 28px;display:flex;overflow:clip}.search-scene-module__xhi1PW__field{width:min(100% - 28px,300px);height:32px;color:var(--muted);background:#161616;border-radius:8px;align-items:center;gap:8px;padding:0 6px 0 11px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff17}.search-scene-module__xhi1PW__field:focus-within{box-shadow:inset 0 0 0 1px #ffffff47}.search-scene-module__xhi1PW__field input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.search-scene-module__xhi1PW__field input::placeholder{color:#6a6a66}.search-scene-module__xhi1PW__clear{width:20px;height:20px;color:var(--muted);cursor:pointer;background:#2a2a2a;border:0;border-radius:50%;place-items:center;display:grid}.search-scene-module__xhi1PW__clear:hover{color:var(--ink)}.search-scene-module__xhi1PW__subtitle{min-height:16px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.search-scene-module__xhi1PW__strip{height:var(--h);position:relative}.search-scene-module__xhi1PW__shot{top:0;left:calc(var(--i) * (var(--w) + 8px));width:var(--w);height:var(--h);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;transition:left .6s cubic-bezier(.3,.8,.25,1),opacity .4s,transform .15s;position:absolute}.search-scene-module__xhi1PW__shot:hover{transform:translateY(-2px)}.search-scene-module__xhi1PW__shot:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.search-scene-module__xhi1PW__miss{opacity:.22}.search-scene-module__xhi1PW__selected .search-scene-module__xhi1PW__screen{box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 2px var(--ink)}.search-scene-module__xhi1PW__screen{border-radius:inherit;transition:box-shadow .2s;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.search-scene-module__xhi1PW__greenhouse .search-scene-module__xhi1PW__screen{background:linear-gradient(#3f8f5a,#3f8f5a) 12% 38%/30% 8% no-repeat,linear-gradient(#fff,#fff) 50% 56%/84% 16% no-repeat,linear-gradient(#fff,#fff) 50% 78%/84% 16% no-repeat,linear-gradient(#fff,#fff) 50% 100%/84% 16% no-repeat,linear-gradient(#d7e9da,#d7e9da) 0 0/100% 18% no-repeat,#eaf3eb}.search-scene-module__xhi1PW__invoice .search-scene-module__xhi1PW__screen{background:linear-gradient(#2b2b29,#2b2b29) 14% 26%/34% 9% no-repeat,repeating-linear-gradient(#cfccc4 0 2px,#0000 2px 7px) 50% 64%/72% 34% no-repeat,linear-gradient(#2b2b29,#2b2b29) 86% 90%/26% 8% no-repeat,#fbfaf7}.search-scene-module__xhi1PW__dashboard .search-scene-module__xhi1PW__screen{background:linear-gradient(#3ecf8e,#3ecf8e) 14% 88%/9% 40% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 30% 88%/9% 58% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 46% 88%/9% 32% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 62% 88%/9% 66% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 78% 88%/9% 48% no-repeat,linear-gradient(#2c3a33,#2c3a33) 0 0/100% 14% no-repeat,#18221d}.search-scene-module__xhi1PW__monstera .search-scene-module__xhi1PW__screen{background:radial-gradient(26% 34% at 40% 46%,#2f7a43 98%,#0000) no-repeat,radial-gradient(24% 30% at 62% 40%,#3b8c50 98%,#0000) no-repeat,radial-gradient(22% 26% at 52% 66%,#276b3a 98%,#0000) no-repeat,linear-gradient(#b98a5e,#b98a5e) 50% 100%/26% 20% no-repeat,#d9d2c4}.search-scene-module__xhi1PW__chat .search-scene-module__xhi1PW__screen{background:linear-gradient(#e7e5e0,#e7e5e0) 12% 34%/48% 14% no-repeat,linear-gradient(#ff8a3d,#ff8a3d) 88% 56%/42% 14% no-repeat,linear-gradient(#e7e5e0,#e7e5e0) 12% 78%/56% 14% no-repeat,linear-gradient(#ebe9e4,#ebe9e4) 0 0/100% 14% no-repeat,#fbfaf8}.search-scene-module__xhi1PW__pricing .search-scene-module__xhi1PW__screen{background:linear-gradient(#6d5efc,#6d5efc) 12% 64%/22% 8% no-repeat,linear-gradient(#6d5efc,#6d5efc) 50% 64%/22% 8% no-repeat,linear-gradient(#6d5efc,#6d5efc) 88% 64%/22% 8% no-repeat,linear-gradient(#fff,#fff) 9% 62%/26% 58% no-repeat,linear-gradient(#fff,#fff) 50% 62%/26% 58% no-repeat,linear-gradient(#fff,#fff) 91% 62%/26% 58% no-repeat,linear-gradient(#d9d6cf,#d9d6cf) 0 0/100% 14% no-repeat,#efece6}.search-scene-module__xhi1PW__recipe .search-scene-module__xhi1PW__screen{background:radial-gradient(circle at 50% 30%,#6fae4f 0 22%,#0000 23%) 50% 0/100% 100% no-repeat,linear-gradient(#e4dccc,#e4dccc) 50% 0/100% 52% no-repeat,linear-gradient(#3a3a38,#3a3a38) 14% 68%/44% 8% no-repeat,repeating-linear-gradient(#c9c5bc 0 2px,#0000 2px 6px) 14% 96%/64% 20% no-repeat,#fbfaf7}.search-scene-module__xhi1PW__login .search-scene-module__xhi1PW__screen{background:linear-gradient(#e2e0da,#e2e0da) 50% 34%/60% 13% no-repeat,linear-gradient(#e2e0da,#e2e0da) 50% 56%/60% 13% no-repeat,linear-gradient(#2f6fed,#2f6fed) 50% 80%/60% 14% no-repeat,#fff}@media (prefers-reduced-motion:reduce){.search-scene-module__xhi1PW__shot{transition:none}}@media (max-width:600px){.search-scene-module__xhi1PW__stage{--w:76px;--h:54px;padding-left:22px}}
.stack-scene-module__sUKn6a__stage{--ink:#e8e8e6;--muted:#9a9a96;--w:min(132px, (100cqw - 104px) / 4);--h:calc(var(--w) * 2 / 3);--gap:12px;flex-direction:column;align-items:center;gap:12px;width:100%;height:100%;padding:0 24px;display:flex;container-type:inline-size}.stack-scene-module__sUKn6a__island{background:#000;border-radius:0 0 30px 30px;padding:12px 16px 16px;box-shadow:0 0 0 1px #ffffff12,0 24px 48px #00000059}.stack-scene-module__sUKn6a__strip{width:calc(var(--n) * (var(--w) + var(--gap)) - var(--gap) + var(--back));height:var(--h);transition:width .7s cubic-bezier(.3,.8,.25,1);position:relative}.stack-scene-module__sUKn6a__shot{top:var(--inset);left:calc(var(--i) * (var(--w) + var(--gap)) + var(--o));width:var(--w);height:calc(var(--h) - 2 * var(--inset));border-radius:8px;transition:left .7s cubic-bezier(.3,.8,.25,1),top .5s,height .5s,opacity .4s,filter .5s;animation:.5s cubic-bezier(.3,1.4,.5,1) stack-scene-module__sUKn6a__land;position:absolute}.stack-scene-module__sUKn6a__under{filter:brightness(.5)}.stack-scene-module__sUKn6a__screen{border-radius:inherit;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.stack-scene-module__sUKn6a__pricing .stack-scene-module__sUKn6a__screen{background:linear-gradient(#6d5efc,#6d5efc) 12% 64%/22% 8% no-repeat,linear-gradient(#6d5efc,#6d5efc) 50% 64%/22% 8% no-repeat,linear-gradient(#6d5efc,#6d5efc) 88% 64%/22% 8% no-repeat,linear-gradient(#fff,#fff) 9% 62%/26% 58% no-repeat,linear-gradient(#fff,#fff) 50% 62%/26% 58% no-repeat,linear-gradient(#fff,#fff) 91% 62%/26% 58% no-repeat,linear-gradient(#d9d6cf,#d9d6cf) 0 0/100% 14% no-repeat,#efece6}.stack-scene-module__sUKn6a__dashboard .stack-scene-module__sUKn6a__screen{background:linear-gradient(#3ecf8e,#3ecf8e) 14% 88%/9% 40% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 30% 88%/9% 58% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 46% 88%/9% 32% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 62% 88%/9% 66% no-repeat,linear-gradient(#3ecf8e,#3ecf8e) 78% 88%/9% 48% no-repeat,linear-gradient(#2c3a33,#2c3a33) 0 0/100% 14% no-repeat,#18221d}.stack-scene-module__sUKn6a__chat .stack-scene-module__sUKn6a__screen{background:linear-gradient(#e7e5e0,#e7e5e0) 12% 34%/48% 14% no-repeat,linear-gradient(#ff8a3d,#ff8a3d) 88% 56%/42% 14% no-repeat,linear-gradient(#e7e5e0,#e7e5e0) 12% 78%/56% 14% no-repeat,linear-gradient(#ebe9e4,#ebe9e4) 0 0/100% 14% no-repeat,#fbfaf8}.stack-scene-module__sUKn6a__badge{color:#fff;background:#000000b8;border-radius:9px;align-items:center;gap:3px;height:18px;padding:0 6px;font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;animation:.4s cubic-bezier(.3,1.6,.5,1) stack-scene-module__sUKn6a__land;display:inline-flex;position:absolute;bottom:6px;left:6px}.stack-scene-module__sUKn6a__caption{letter-spacing:-.01em;min-height:22px;color:var(--ink);font-size:15px;font-weight:500;animation:.45s ease-out stack-scene-module__sUKn6a__fade}@keyframes stack-scene-module__sUKn6a__land{0%{opacity:0;transform:translateY(-14px)scale(.85)}}@keyframes stack-scene-module__sUKn6a__fade{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.stack-scene-module__sUKn6a__shot,.stack-scene-module__sUKn6a__badge,.stack-scene-module__sUKn6a__caption{transition:none;animation:none}}@media (max-width:600px){.stack-scene-module__sUKn6a__stage{--w:58px;--h:42px;--gap:7px;gap:12px;padding:0 12px}.stack-scene-module__sUKn6a__island{border-radius:0 0 22px 22px;padding:10px 12px 14px}.stack-scene-module__sUKn6a__badge{height:14px;padding:0 4px;font-size:9px;bottom:3px;left:3px}.stack-scene-module__sUKn6a__badge svg{width:8px;height:8px}.stack-scene-module__sUKn6a__caption{font-size:13px}}
.clipboard-scene-module__pz5rNG__stage{--w:min(112px, (100cqw - 72px) / 3);--h:calc(var(--w) * 2 / 3);--gap:8px;flex-direction:column;align-items:center;gap:12px;width:100%;height:100%;min-height:190px;display:flex;position:relative;container-type:inline-size}.clipboard-scene-module__pz5rNG__island{background:#000;border-radius:0 0 26px 26px;padding:10px 14px 14px;box-shadow:0 0 0 1px #ffffff12,0 20px 40px #00000059}.clipboard-scene-module__pz5rNG__strip{width:calc(3 * var(--w) + 2 * var(--gap));height:var(--h);position:relative}.clipboard-scene-module__pz5rNG__shot{top:0;left:calc(var(--i) * (var(--w) + var(--gap)));width:var(--w);height:var(--h);border-radius:7px;transition:left .6s cubic-bezier(.3,.8,.25,1),opacity .3s;animation:.45s cubic-bezier(.3,1.4,.5,1) clipboard-scene-module__pz5rNG__land;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.clipboard-scene-module__pz5rNG__badge{color:#fff;white-space:nowrap;background:#000000bf;border-radius:8px;align-items:center;gap:3px;height:16px;padding:0 5px;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:4px;left:4px}.clipboard-scene-module__pz5rNG__source{width:240px;height:84px;animation:.3s ease-out clipboard-scene-module__pz5rNG__appear;position:relative}.clipboard-scene-module__pz5rNG__picture{border-radius:6px;width:120px;height:80px;transition:transform .5s cubic-bezier(.5,0,.3,1),opacity .5s;position:absolute;top:0;left:0;box-shadow:0 8px 20px #00000059,inset 0 0 0 1px #ffffff1f}.clipboard-scene-module__pz5rNG__menu{color:#e8e8e6;white-space:nowrap;background:#2f2f2e;border-radius:8px;min-width:148px;padding:4px;font-size:11px;line-height:1;transition:opacity .2s;display:grid;position:absolute;top:4px;left:92px;box-shadow:0 0 0 1px #ffffff1f,0 10px 24px #00000073}.clipboard-scene-module__pz5rNG__menu>span{border-radius:4px;padding:5px 8px}.clipboard-scene-module__pz5rNG__hover .clipboard-scene-module__pz5rNG__copy{color:#fff;background:#5e5e5c}.clipboard-scene-module__pz5rNG__picked .clipboard-scene-module__pz5rNG__copy{color:#fff;background:#5e5e5c;animation:.3s steps(2,end) clipboard-scene-module__pz5rNG__blink}.clipboard-scene-module__pz5rNG__fly .clipboard-scene-module__pz5rNG__menu,.clipboard-scene-module__pz5rNG__gone .clipboard-scene-module__pz5rNG__menu{opacity:0}.clipboard-scene-module__pz5rNG__fly .clipboard-scene-module__pz5rNG__picture{transform:translate(calc(112px - 1.5 * var(--w)), calc(-1 * (var(--h) + 26px))) scale(.875);transform-origin:0 0;opacity:.2}.clipboard-scene-module__pz5rNG__gone .clipboard-scene-module__pz5rNG__picture{opacity:0}.clipboard-scene-module__pz5rNG__page{background:linear-gradient(#8a8a87,#8a8a87) 50% 66%/30% 12% no-repeat,linear-gradient(#fff,#fff) 50% 60%/62% 56% no-repeat,linear-gradient(#cfcfcc,#cfcfcc) 0 0/100% 14% no-repeat,#ececea}.clipboard-scene-module__pz5rNG__table{background:repeating-linear-gradient(#0000 0 15%,#3c3c3a 15% 18%) 0 28%/100% 72% no-repeat,linear-gradient(#3a3a38,#3a3a38) 0 0/100% 14% no-repeat,#1d1d1c}.clipboard-scene-module__pz5rNG__chat{background:linear-gradient(#dededa,#dededa) 12% 34%/48% 14% no-repeat,linear-gradient(#777775,#777775) 88% 58%/42% 14% no-repeat,linear-gradient(#dededa,#dededa) 12% 82%/56% 14% no-repeat,#f7f7f5}.clipboard-scene-module__pz5rNG__landscape{background:radial-gradient(circle at 72% 30%,#f4f4f1 0 9%,#0000 9.5%),linear-gradient(158deg,#0000 54%,#5c5c5a 54.4%),linear-gradient(204deg,#0000 62%,#383836 62.4%),linear-gradient(#bdbdba,#8f8f8c)}.clipboard-scene-module__pz5rNG__logo{background:radial-gradient(circle at 36%,#1a1a1a 0 19%,#0000 19.5%),linear-gradient(#777775,#777775) 70%/26% 40% no-repeat,#e8e8e6}.clipboard-scene-module__pz5rNG__poster{background:linear-gradient(#e8e8e6,#e8e8e6) 14% 28%/58% 13% no-repeat,linear-gradient(#e8e8e6,#e8e8e6) 14% 48%/40% 13% no-repeat,linear-gradient(#6f6f6d,#6f6f6d) 14% 80%/24% 8% no-repeat,#1c1c1b}@keyframes clipboard-scene-module__pz5rNG__land{0%{opacity:0;transform:translateY(-12px)scale(.85)}}@keyframes clipboard-scene-module__pz5rNG__appear{0%{opacity:0;transform:translateY(6px)}}@keyframes clipboard-scene-module__pz5rNG__blink{50%{color:#e8e8e6;background:0 0}}@media (prefers-reduced-motion:reduce){.clipboard-scene-module__pz5rNG__shot,.clipboard-scene-module__pz5rNG__source,.clipboard-scene-module__pz5rNG__copy{transition:none;animation:none}}
.shortcuts-scene-module__bno_0a__stage{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;flex-direction:column;align-items:center;gap:12px;width:100%;height:100%;padding:0 28px;display:flex}.shortcuts-scene-module__bno_0a__island{background:#000;border-radius:0 0 22px 22px;align-items:center;gap:6px;padding:10px 12px 12px;display:flex;box-shadow:0 0 0 1px #ffffff1a}.shortcuts-scene-module__bno_0a__shot{background:linear-gradient(#fff,#fff) 50% 62%/76% 14% no-repeat,linear-gradient(#fff,#fff) 50% 88%/76% 14% no-repeat,linear-gradient(#bdbdba,#bdbdba) 0 0/100% 20% no-repeat,#d8d8d5;border-radius:6px;width:84px;height:58px}.shortcuts-scene-module__bno_0a__shot:nth-child(2){background:linear-gradient(#8a8a87,#8a8a87) 22% 86%/12% 42% no-repeat,linear-gradient(#8a8a87,#8a8a87) 50% 86%/12% 62% no-repeat,linear-gradient(#8a8a87,#8a8a87) 78% 86%/12% 30% no-repeat,#262626}.shortcuts-scene-module__bno_0a__shot:nth-child(3){background:linear-gradient(#333,#333) 18% 26%/40% 12% no-repeat,repeating-linear-gradient(#c4c4c1 0 2px,#0000 2px 6px) 50% 86%/70% 42% no-repeat,#f4f4f2}.shortcuts-scene-module__bno_0a__pods{gap:3px;margin-left:2px;display:grid}.shortcuts-scene-module__bno_0a__pods i{background:#2c2c2c;border-radius:50%;width:16px;height:16px;display:block}.shortcuts-scene-module__bno_0a__pods i[data-primary]{background:var(--ink)}.shortcuts-scene-module__bno_0a__drop{flex:1;width:100%;min-height:300px;font-size:15px;position:relative}.shortcuts-scene-module__bno_0a__card{color:var(--ink);transform-origin:top;background:#000;border-radius:12px;animation:.22s cubic-bezier(.3,1,.35,1) shortcuts-scene-module__bno_0a__open;position:absolute;inset:0 0 auto;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.shortcuts-scene-module__bno_0a__field{height:48px;color:var(--muted);border-bottom:1px solid #ffffff17;align-items:center;gap:8px;padding:0 10px 0 14px;display:flex}.shortcuts-scene-module__bno_0a__field span{flex:1}.shortcuts-scene-module__bno_0a__cap{width:20px;height:20px;color:var(--muted);font:600 11px/1 var(--font-detail,ui-monospace, monospace);border-radius:5px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.shortcuts-scene-module__bno_0a__rows{gap:1px;padding:4px;display:grid}.shortcuts-scene-module__bno_0a__row{border-radius:7px;align-items:center;gap:10px;height:46px;padding:0 10px;transition:background .18s;display:flex}.shortcuts-scene-module__bno_0a__row[data-selected]{background:#ffffff1f}.shortcuts-scene-module__bno_0a__digit{width:16px;height:16px;color:var(--faint);font:500 10px/1 var(--font-detail,ui-monospace, monospace);background:#ffffff12;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.shortcuts-scene-module__bno_0a__row[data-selected] .shortcuts-scene-module__bno_0a__digit{color:var(--muted)}.shortcuts-scene-module__bno_0a__glyph{width:14px;color:var(--muted);place-items:center;display:grid}.shortcuts-scene-module__bno_0a__dot{background:#8c8c89;border-radius:50%;width:8px;height:8px;display:block}.shortcuts-scene-module__bno_0a__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.shortcuts-scene-module__bno_0a__title[data-current]{font-weight:500}.shortcuts-scene-module__bno_0a__tick{color:var(--muted);animation:.25s cubic-bezier(.3,1.4,.4,1) shortcuts-scene-module__bno_0a__land}.shortcuts-scene-module__bno_0a__notice{color:var(--ink);letter-spacing:-.04em;text-align:center;justify-content:center;align-items:center;gap:10px;font-size:clamp(26px,10cqw,38px);font-weight:600;animation:.25s cubic-bezier(.3,1,.35,1) shortcuts-scene-module__bno_0a__land;display:flex;position:absolute;inset:0}.shortcuts-scene-module__bno_0a__notice svg{color:var(--muted);flex:none}.shortcuts-scene-module__bno_0a__keys{gap:6px;width:100%;margin-top:auto;padding-top:4px;display:grid}.shortcuts-scene-module__bno_0a__pickKeys{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.shortcuts-scene-module__bno_0a__actKeys{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.shortcuts-scene-module__bno_0a__key{min-width:0;height:42px;color:var(--muted);font:600 13px/1 var(--font-detail,ui-monospace, monospace);background:#1e1e1e;border-radius:8px;justify-content:center;align-items:center;gap:8px;transition:background .12s,color .12s,transform .12s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -2px #0006}.shortcuts-scene-module__bno_0a__pickKeys .shortcuts-scene-module__bno_0a__key{height:60px;color:var(--ink);font-size:18px}.shortcuts-scene-module__bno_0a__key small{color:var(--faint);font:500 12px/1 var(--font-sans,inherit);letter-spacing:-.01em;transition:color .12s}.shortcuts-scene-module__bno_0a__key[data-pressed]{background:var(--ink);color:#111;transform:translateY(1px)}.shortcuts-scene-module__bno_0a__key[data-pressed] small{color:#444}@keyframes shortcuts-scene-module__bno_0a__open{0%{opacity:0;transform:translateY(-8px)scaleY(.96)}}@keyframes shortcuts-scene-module__bno_0a__land{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.shortcuts-scene-module__bno_0a__card,.shortcuts-scene-module__bno_0a__tick,.shortcuts-scene-module__bno_0a__notice{animation:none}.shortcuts-scene-module__bno_0a__row,.shortcuts-scene-module__bno_0a__key{transition:none}}@media (max-width:600px){.shortcuts-scene-module__bno_0a__stage{padding:0 22px}.shortcuts-scene-module__bno_0a__shot{width:72px;height:50px}.shortcuts-scene-module__bno_0a__drop{min-height:262px}.shortcuts-scene-module__bno_0a__field{height:44px}.shortcuts-scene-module__bno_0a__row{height:40px}}
.tool-titles-module__gaNbHW__marked{margin:0 .14em 0 .08em;display:inline-block;position:relative}.tool-titles-module__gaNbHW__marked:before{content:"";border:max(2px,.03em) solid #e5533d;animation:7s cubic-bezier(.3,.8,.25,1) infinite tool-titles-module__gaNbHW__draw;position:absolute;inset:.02em -.1em -.04em}.tool-titles-module__gaNbHW__marked i{background:#e8e8e6;border:2px solid #e5533d;width:.13em;height:.13em;animation:7s linear infinite tool-titles-module__gaNbHW__handles;position:absolute}.tool-titles-module__gaNbHW__marked i:first-of-type{top:-.04em;left:-.15em}.tool-titles-module__gaNbHW__marked i:nth-of-type(2){top:-.04em;right:-.15em}.tool-titles-module__gaNbHW__marked i:nth-of-type(3){bottom:-.1em;left:-.15em}.tool-titles-module__gaNbHW__marked i:nth-of-type(4){bottom:-.1em;right:-.15em}@keyframes tool-titles-module__gaNbHW__draw{0%,4%{clip-path:inset(0 100% 100% 0)}22%,to{clip-path:inset(-4px)}}@keyframes tool-titles-module__gaNbHW__handles{0%,20%{opacity:0}24%,to{opacity:1}}.tool-titles-module__gaNbHW__redact{display:inline-block;position:relative}.tool-titles-module__gaNbHW__clear{animation:8s cubic-bezier(.6,0,.3,1) infinite tool-titles-module__gaNbHW__keep;display:block}.tool-titles-module__gaNbHW__pixels{filter:url(#tool-pixelate);animation:8s cubic-bezier(.6,0,.3,1) infinite tool-titles-module__gaNbHW__cover;position:absolute;inset:0}@keyframes tool-titles-module__gaNbHW__keep{0%,18%,86%,to{clip-path:inset(-10% 0)}42%,66%{clip-path:inset(-10% 50% -10% 0)}}@keyframes tool-titles-module__gaNbHW__cover{0%,18%,86%,to{clip-path:inset(-10% 0 -10% 100%)}42%,66%{clip-path:inset(-10% 0 -10% 50%)}}.tool-titles-module__gaNbHW__measure{justify-items:stretch;display:inline-grid}.tool-titles-module__gaNbHW__measured{justify-self:start}.tool-titles-module__gaNbHW__rule{height:22px;margin-top:4px;display:block;position:relative}.tool-titles-module__gaNbHW__rule:before{content:"";background:#f4d35e;height:2px;position:absolute;inset:10px 0 auto}.tool-titles-module__gaNbHW__rule:after{content:"";background:radial-gradient(4px at 4px 4px,#f4d35e 98%,#0000) 0/8px 8px no-repeat,radial-gradient(4px at 4px 4px,#f4d35e 98%,#0000) 100%/8px 8px no-repeat;height:8px;position:absolute;inset:7px 0 auto}.tool-titles-module__gaNbHW__rule b{z-index:1;color:#1a1a1a;height:22px;font:600 12px/22px var(--font-detail,ui-monospace, monospace);letter-spacing:0;white-space:nowrap;background:#f4d35e;border-radius:11px;padding:0 9px;position:absolute;top:0;left:50%;translate:-50%}.tool-titles-module__gaNbHW__smart,.tool-titles-module__gaNbHW__snap{display:inline-block;position:relative}.tool-titles-module__gaNbHW__snap:after{content:"";opacity:0;background:#4c82f742;position:absolute;inset:0 -.06em -.06em;box-shadow:inset 0 0 0 2px #4c82f7}.tool-titles-module__gaNbHW__snap:first-child:after{animation:6s step-end infinite tool-titles-module__gaNbHW__snapFirst}.tool-titles-module__gaNbHW__snap:nth-child(2):after{animation:6s step-end infinite tool-titles-module__gaNbHW__snapSecond}.tool-titles-module__gaNbHW__smart:after{content:"";opacity:0;background:#4c82f742;animation:6s step-end infinite tool-titles-module__gaNbHW__snapBoth;position:absolute;inset:0 -.06em -.06em;box-shadow:inset 0 0 0 2px #4c82f7}@keyframes tool-titles-module__gaNbHW__snapFirst{0%{opacity:1}30%,to{opacity:0}}@keyframes tool-titles-module__gaNbHW__snapSecond{0%{opacity:0}30%{opacity:1}60%,to{opacity:0}}@keyframes tool-titles-module__gaNbHW__snapBoth{0%{opacity:0}60%{opacity:1}to{opacity:1}}.tool-titles-module__gaNbHW__colour{gap:.16em;display:grid}.tool-titles-module__gaNbHW__picked{color:#6d5efc}.tool-titles-module__gaNbHW__values{font:500 15px/24px var(--font-detail,ui-monospace, monospace);letter-spacing:0;color:#1a1a1a;align-items:center;gap:10px;display:flex}.tool-titles-module__gaNbHW__swatch{background:#6d5efc;border-radius:5px;flex:none;width:18px;height:18px}.tool-titles-module__gaNbHW__reel{height:24px;display:block;overflow:hidden}.tool-titles-module__gaNbHW__reel span{white-space:nowrap;height:24px;animation:10s cubic-bezier(.6,0,.3,1) infinite tool-titles-module__gaNbHW__values;display:block}@keyframes tool-titles-module__gaNbHW__values{0%,22%{transform:translateY(0)}25%,47%{transform:translateY(-100%)}50%,72%{transform:translateY(-200%)}75%,97%{transform:translateY(-300%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tool-titles-module__gaNbHW__marked:before,.tool-titles-module__gaNbHW__marked i,.tool-titles-module__gaNbHW__clear,.tool-titles-module__gaNbHW__pixels,.tool-titles-module__gaNbHW__snap:after,.tool-titles-module__gaNbHW__smart:after,.tool-titles-module__gaNbHW__reel span{animation:none}.tool-titles-module__gaNbHW__pixels{clip-path:inset(-10% 0 -10% 100%)}.tool-titles-module__gaNbHW__smart:after{opacity:1}}
@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e96579fd74ec546-s.0y50_uy0ssfa-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/400f9cf0f12196ea-s.p.2405zznrp6r_q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 10 Fallback";src:local(Arial);ascent-override:101.52%;descent-override:33.84%;line-gap-override:0.0%;size-adjust:79.15%}.jersey_10_6b625267-module__8hx52q__className{font-family:"Jersey 10","Jersey 10 Fallback";font-style:normal;font-weight:400}.jersey_10_6b625267-module__8hx52q__variable{--font-hack-display:"Jersey 10", "Jersey 10 Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.3fm2o_8g5wbt2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2t0y5ugd5ycxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.0bh8ttrlmx6iv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_f81d5-module__MZZCiq__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_f81d5-module__MZZCiq__variable{--font-hack:"VT323", "VT323 Fallback"}
.coding-terminal-module__-npY4G__track{--ink:var(--foreground);--dim:var(--muted-foreground);--faint:#6f6f6c;--hair:#e8e8e621;--plate:#212121;--deep:#141414;--mono:var(--font-hack), ui-monospace, Menlo, monospace;--pixel:var(--font-hack-display), var(--font-hack), monospace;--sans:var(--font-sans);width:100vw;height:150svh;margin-left:calc(50% - 50vw);position:relative;overflow-x:clip}.coding-terminal-module__-npY4G__pin{z-index:60;background:var(--background);height:100svh;color:var(--ink);font-family:var(--mono);position:sticky;top:0;overflow:hidden}.coding-terminal-module__-npY4G__pin:not([data-play]) *{animation-play-state:paused!important}.coding-terminal-module__-npY4G__city{width:100%;height:100%;position:absolute;inset:0}.coding-terminal-module__-npY4G__pin:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#46ff8209 2px 3px);position:absolute;inset:0}.coding-terminal-module__-npY4G__inner{z-index:1;flex-direction:column;gap:18px;width:min(1240px,100vw - 48px);height:100%;margin:0 auto;padding:clamp(18px,3.4svh,36px) 0 clamp(14px,2.6svh,26px);display:flex;position:relative}.coding-terminal-module__-npY4G__head{flex:none;gap:8px;display:grid}.coding-terminal-module__-npY4G__pin .coding-terminal-module__-npY4G__head h2{font-family:var(--pixel);letter-spacing:0;max-width:none;font-size:96px;font-weight:400;line-height:.9}.coding-terminal-module__-npY4G__caret{background:var(--ink);vertical-align:-.04em;width:.44em;height:.74em;margin-left:.08em;animation:1.1s step-end infinite coding-terminal-module__-npY4G__blink;display:inline-block}.coding-terminal-module__-npY4G__caretSmall{background:var(--ink);width:8px;height:15px;animation:1.1s step-end infinite coding-terminal-module__-npY4G__blink;display:inline-block}@keyframes coding-terminal-module__-npY4G__blink{50%{opacity:0}}.coding-terminal-module__-npY4G__head p{max-width:820px;color:var(--dim);text-wrap:pretty;font-size:19px;line-height:1.5}.coding-terminal-module__-npY4G__screen{border:1px solid var(--hair);background:var(--background);flex:1;min-height:0;display:grid;position:relative}.coding-terminal-module__-npY4G__screen[data-beat=mcp]{grid-template-columns:1fr 1fr}.coding-terminal-module__-npY4G__left,.coding-terminal-module__-npY4G__right{flex-direction:column;min-width:0;min-height:0;padding:20px 22px;display:flex;position:relative;overflow:hidden}.coding-terminal-module__-npY4G__right{border-left:1px solid var(--hair);font:17.5px/1.55 var(--mono);gap:14px}.coding-terminal-module__-npY4G__stage{font-family:var(--sans);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.coding-terminal-module__-npY4G__caption{font-family:var(--mono);border-top:1px solid var(--hair);color:var(--ink);grid-column:1/-1;padding:10px 18px;font-size:18px}.coding-terminal-module__-npY4G__app{background:#1f1f1f;min-width:0;min-height:0;position:relative;overflow:hidden}.coding-terminal-module__-npY4G__acme{font-family:var(--font-sans);flex-direction:column;padding:0 clamp(14px,6%,76px) 16px;display:flex;position:absolute;inset:0}.coding-terminal-module__-npY4G__nav{height:40px;color:var(--dim);flex:none;align-items:center;gap:18px;font-size:12.5px;display:flex}.coding-terminal-module__-npY4G__nav b{color:var(--ink);align-items:center;gap:7px;margin-right:8px;font-size:14px;font-weight:600;display:inline-flex}.coding-terminal-module__-npY4G__nav b i{background:var(--ink);border-radius:3px;width:13px;height:13px}.coding-terminal-module__-npY4G__nav [data-active]{color:var(--ink)}.coding-terminal-module__-npY4G__hero{text-align:center;flex:none;justify-items:center;gap:3px;padding-bottom:14px;display:grid}.coding-terminal-module__-npY4G__pin .coding-terminal-module__-npY4G__hero h3{height:34px;font-family:var(--font-sans);letter-spacing:-.035em;color:var(--ink);font-size:clamp(22px,2.3vw,29px);font-weight:700;line-height:34px}.coding-terminal-module__-npY4G__hero p{height:20px;color:var(--dim);font-size:13.5px;line-height:20px}.coding-terminal-module__-npY4G__list{min-height:0;box-shadow:inset 0 0 0 1px var(--hair);background:#262626;border-radius:12px;flex:1;grid-auto-rows:minmax(0,1fr);list-style:none;display:grid;position:relative}.coding-terminal-module__-npY4G__row{align-items:center;gap:14px;min-height:0;padding:0 16px;display:flex;position:relative}.coding-terminal-module__-npY4G__row+.coding-terminal-module__-npY4G__row{border-top:1px solid var(--hair)}.coding-terminal-module__-npY4G__icon{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hair);background:#1f1f1f;border-radius:8px;flex:none;align-content:center;gap:3px;padding:0 8px;display:grid}.coding-terminal-module__-npY4G__icon i{background:var(--ink);border-radius:2px;height:3px}.coding-terminal-module__-npY4G__icon i:nth-child(2){width:80%}.coding-terminal-module__-npY4G__icon i:nth-child(3){width:55%}.coding-terminal-module__-npY4G__rowText{flex:1;justify-items:start;gap:2px;min-width:0;display:grid}.coding-terminal-module__-npY4G__nameLine{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:20px;display:flex}.coding-terminal-module__-npY4G__badge{background:var(--ink);color:var(--background);border-radius:99px;padding:1px 7px;font-size:10.5px;font-weight:500;line-height:14px}.coding-terminal-module__-npY4G__piece{border-radius:3px;display:inline-block;position:relative}.coding-terminal-module__-npY4G__piece[data-part=blurb]{max-width:100%;color:var(--dim);white-space:nowrap;font-size:12.5px;line-height:18px;overflow:visible}.coding-terminal-module__-npY4G__usageCell{text-align:right;width:130px;color:var(--dim);white-space:nowrap;flex:none;font-size:12.5px}.coding-terminal-module__-npY4G__actionCell{flex:none;width:82px;transition:margin-right .7s cubic-bezier(.3,0,.2,1);display:grid}.coding-terminal-module__-npY4G__piece[data-part=action]{background:var(--ink);height:32px;color:var(--background);text-align:center;border-radius:8px;font-size:12.5px;font-weight:500;line-height:32px}.coding-terminal-module__-npY4G__piece[data-matched]{background:#e8e8e61a;box-shadow:0 0 0 1.5px #e8e8e673}.coding-terminal-module__-npY4G__piece[data-part=action][data-matched]{background:var(--ink);box-shadow:0 0 0 2px var(--background), 0 0 0 3.5px #e8e8e6b3}.coding-terminal-module__-npY4G__pillLabel,.coding-terminal-module__-npY4G__named{z-index:3;height:24px;color:var(--ink);font:600 12px/1 var(--font-sans);letter-spacing:0;text-align:left;white-space:nowrap;background:#0e0e0ef5;border-radius:99px;align-items:center;gap:6px;padding:0 10px 0 8px;animation:.22s cubic-bezier(.3,1.4,.5,1) both coding-terminal-module__-npY4G__pop;display:inline-flex;position:absolute;box-shadow:0 0 0 1px #e8e8e699,0 6px 14px #00000073}.coding-terminal-module__-npY4G__pillLabel i,.coding-terminal-module__-npY4G__named i{background:var(--ink);border-radius:50%;width:6px;height:6px}.coding-terminal-module__-npY4G__pillLabel em,.coding-terminal-module__-npY4G__named em{color:var(--dim);font:400 14px/1 var(--mono)}@keyframes coding-terminal-module__-npY4G__pop{0%{opacity:0;transform:var(--from,none) scale(.8)}}.coding-terminal-module__-npY4G__piece .coding-terminal-module__-npY4G__pillLabel{--from:translateY(-50%);top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.coding-terminal-module__-npY4G__piece[data-part=usage] .coding-terminal-module__-npY4G__pillLabel{left:auto;right:calc(100% + 10px)}.coding-terminal-module__-npY4G__piece[data-part=action] .coding-terminal-module__-npY4G__pillLabel{--from:none;top:calc(100% + 5px);left:auto;right:0;transform:none}.coding-terminal-module__-npY4G__ring{z-index:2;border:1.5px solid var(--ink);opacity:0;pointer-events:none;border-radius:5px;transition:width .9s cubic-bezier(.4,0,.2,1),height .9s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;box-shadow:0 0 0 200vmax #00000061}.coding-terminal-module__-npY4G__ring[data-on]{opacity:1}.coding-terminal-module__-npY4G__matching{z-index:5;box-shadow:0 0 0 1px var(--hair);white-space:nowrap;background:#0e0e0ef5;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.coding-terminal-module__-npY4G__spinner{border:1.5px solid #e8e8e638;border-top-color:var(--ink);border-radius:50%;flex:none;width:13px;height:13px;animation:.8s linear infinite coding-terminal-module__-npY4G__spin}@keyframes coding-terminal-module__-npY4G__spin{to{transform:rotate(1turn)}}.coding-terminal-module__-npY4G__card{z-index:6;background:var(--deep);width:min(330px,100% - 24px);box-shadow:0 0 0 1px var(--hair), 0 18px 40px #00000080;color:var(--dim);opacity:0;pointer-events:none;border-radius:12px;gap:6px;padding:11px 13px;font-size:12px;transition:opacity .2s,transform .2s;display:grid;position:absolute;transform:translateY(5px)}.coding-terminal-module__-npY4G__card[data-on]{opacity:1;transform:none}.coding-terminal-module__-npY4G__cardTitle{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.coding-terminal-module__-npY4G__cardStats b{color:var(--ink);font-weight:600}.coding-terminal-module__-npY4G__cardStats i{background:var(--faint);border-radius:50%;width:3px;height:3px;margin:0 3px 2px;display:inline-block}.coding-terminal-module__-npY4G__cardPage b{color:var(--ink);font-weight:400}.coding-terminal-module__-npY4G__cardPage em{font:14px var(--mono)}.coding-terminal-module__-npY4G__cardButtons{border-top:1px solid var(--hair);gap:6px;margin-top:3px;padding-top:8px;display:flex}.coding-terminal-module__-npY4G__cardButtons span{color:var(--ink);background:#e8e8e617;border-radius:6px;padding:3px 9px;font-size:11.5px}.coding-terminal-module__-npY4G__cardButtons [data-pressed]{background:var(--ink);color:var(--background);font-weight:600}.coding-terminal-module__-npY4G__cardButtons .coding-terminal-module__-npY4G__cardClose{margin-left:auto}.coding-terminal-module__-npY4G__glyph{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.coding-terminal-module__-npY4G__xray{z-index:4;opacity:0;pointer-events:none;clip-path:circle(0);background:#101010;transition:clip-path 1s cubic-bezier(.45,0,.2,1),opacity .25s;position:absolute;inset:0}.coding-terminal-module__-npY4G__xray[data-on]{opacity:1}.coding-terminal-module__-npY4G__loupe{z-index:5;width:calc(var(--r) * 2);height:calc(var(--r) * 2);opacity:0;pointer-events:none;border:1.5px solid #e8e8e6b8;border-radius:50%;transition:left 1s cubic-bezier(.45,0,.2,1),top 1s cubic-bezier(.45,0,.2,1),opacity .25s;position:absolute;top:0;left:0;box-shadow:0 22px 60px #0000008c}.coding-terminal-module__-npY4G__loupe[data-on]{opacity:1}.coding-terminal-module__-npY4G__xray[data-follow],.coding-terminal-module__-npY4G__loupe[data-follow]{transition:opacity .25s}.coding-terminal-module__-npY4G__named{animation:none;top:calc(100% - 12px);left:50%;transform:translate(-50%)}.coding-terminal-module__-npY4G__acme[data-xray]{color:#d4d4d2}.coding-terminal-module__-npY4G__acme[data-xray] code{font:14.5px/1.2 var(--mono);letter-spacing:0;color:#d4d4d2;white-space:nowrap}.coding-terminal-module__-npY4G__acme[data-xray] code i{color:var(--faint);margin-right:8px;font-style:normal}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__nav{justify-content:flex-start}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__hero h3,.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__hero p{letter-spacing:0;font-weight:400}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__list{background:0 0;box-shadow:inset 0 0 0 1px #e8e8e638}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__row{background:0 0}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__icon{visibility:hidden}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__piece{box-shadow:none;height:auto;color:inherit;line-height:inherit;background:0 0}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__usageCell,.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__actionCell{justify-content:flex-end;display:flex}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__actionCell{width:82px}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__usageCell{width:auto;margin-right:76px}.coding-terminal-module__-npY4G__frame{z-index:1;font:600 11px var(--font-sans);color:var(--ink);white-space:nowrap;background:#101010;padding:0 6px;position:absolute;top:-9px;left:12px}.coding-terminal-module__-npY4G__frame em{color:var(--dim);font:400 13px var(--mono);margin:0 8px 0 6px}.coding-terminal-module__-npY4G__editor{z-index:7;background:var(--deep);width:min(560px,54%);box-shadow:0 0 0 1px var(--hair), 0 26px 70px #0009;border-radius:10px;flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:10px;bottom:52px;right:10px;overflow:hidden;transform:translate(calc(100% + 24px))}.coding-terminal-module__-npY4G__editor[data-on]{transform:none}.coding-terminal-module__-npY4G__editorTab{border-bottom:1px solid var(--hair);flex:none;height:34px;font-size:12.5px;display:flex}.coding-terminal-module__-npY4G__editorTab span{box-shadow:inset 0 1.5px 0 var(--ink);border-right:1px solid var(--hair);align-items:center;padding:0 14px;display:flex}.coding-terminal-module__-npY4G__crumbs{color:var(--faint);flex:none;padding:7px 14px;font-size:11.5px}.coding-terminal-module__-npY4G__source{min-height:0;font:15.5px/1.95 var(--mono);color:#bdbdbb;white-space:pre;flex:1;overflow:hidden}.coding-terminal-module__-npY4G__source span{padding-right:12px;display:block}.coding-terminal-module__-npY4G__source i{color:#5a5a58;text-align:right;width:44px;padding-right:14px;font-style:normal;display:inline-block}.coding-terminal-module__-npY4G__source [data-on]{box-shadow:inset 2px 0 0 var(--ink);color:var(--ink);background:#e8e8e626}.coding-terminal-module__-npY4G__source [data-on] i{color:var(--ink)}.coding-terminal-module__-npY4G__panel{background:var(--background);width:0;min-height:0;transition:width .4s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.coding-terminal-module__-npY4G__panel[data-on]{border-left:1px solid var(--hair);width:min(440px,44vw)}.coding-terminal-module__-npY4G__compose,.coding-terminal-module__-npY4G__run{flex-direction:column;flex:none;gap:10px;width:min(440px,44vw);min-height:0;padding:18px 20px;font-size:13px;display:flex}.coding-terminal-module__-npY4G__panelTitle{letter-spacing:-.025em;color:var(--ink);font-size:21px;font-weight:600;line-height:1.15}.coding-terminal-module__-npY4G__muted{color:var(--dim);font-size:13px;line-height:1.4}.coding-terminal-module__-npY4G__thumb{aspect-ratio:708/174;width:100%;box-shadow:inset 0 0 0 1px var(--hair);background:#1f1f1f;border-radius:7px;flex:none;display:block;position:relative;overflow:hidden}.coding-terminal-module__-npY4G__thumb img{filter:grayscale()invert()brightness(.88);mix-blend-mode:lighten;width:141.2%;max-width:none;height:auto;position:absolute;top:-104%;left:-20.6%}.coding-terminal-module__-npY4G__field{min-height:58px;color:var(--ink);border-radius:10px;flex:1;align-items:flex-start;padding:10px 12px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #e8e8e633}.coding-terminal-module__-npY4G__typed{white-space:nowrap;max-width:100%;animation:2s steps(33,end) both coding-terminal-module__-npY4G__typed;display:inline-block;overflow:hidden}@keyframes coding-terminal-module__-npY4G__typed{0%{max-width:0}}.coding-terminal-module__-npY4G__caretThin{background:var(--ink);flex:none;width:1.5px;height:17px;margin-left:1px;animation:1s step-end infinite coding-terminal-module__-npY4G__blink}.coding-terminal-module__-npY4G__pills{flex:none;justify-content:space-between;gap:8px;display:flex}.coding-terminal-module__-npY4G__pill{height:28px;color:var(--ink);font:500 12px var(--font-sans);white-space:nowrap;background:0 0;border-radius:99px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #e8e8e62e}button.coding-terminal-module__-npY4G__pill{cursor:pointer}button.coding-terminal-module__-npY4G__pill:hover{background:#e8e8e614}.coding-terminal-module__-npY4G__pill svg{width:13px;height:13px}.coding-terminal-module__-npY4G__foot{flex:none;justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.coding-terminal-module__-npY4G__button{height:30px;color:var(--ink);white-space:nowrap;background:#e8e8e617;border-radius:99px;align-items:center;gap:5px;padding:0 13px;font-size:12.5px;font-weight:500;display:inline-flex}.coding-terminal-module__-npY4G__primary{background:var(--ink);color:var(--background);font-weight:600;transition:transform .12s}.coding-terminal-module__-npY4G__primary[data-pressed]{transform:scale(.93)}.coding-terminal-module__-npY4G__run{gap:8px}.coding-terminal-module__-npY4G__status{border-radius:99px;align-self:flex-start;align-items:center;gap:7px;height:26px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #e8e8e638}.coding-terminal-module__-npY4G__status[data-done]{background:var(--ink);color:var(--background);font-weight:600}.coding-terminal-module__-npY4G__branch{font:14.5px var(--mono);color:var(--dim);overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.coding-terminal-module__-npY4G__sectionHead{border-top:1px solid var(--hair);color:var(--dim);margin-top:8px;padding-top:10px;font-size:12.5px;font-weight:600}.coding-terminal-module__-npY4G__did{color:var(--ink);font-size:14px;line-height:1.4}.coding-terminal-module__-npY4G__activity{font:15px var(--mono);gap:8px;list-style:none;display:grid}.coding-terminal-module__-npY4G__activity li{gap:10px;min-width:0;animation:.25s ease-out both coding-terminal-module__-npY4G__arrive;display:flex}@keyframes coding-terminal-module__-npY4G__arrive{0%{opacity:0;transform:translate(-6px)}}.coding-terminal-module__-npY4G__activity b{width:54px;color:var(--dim);flex:none;font-weight:400}.coding-terminal-module__-npY4G__activity span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coding-terminal-module__-npY4G__activity em{color:var(--dim);flex:none;font-style:normal}.coding-terminal-module__-npY4G__diff{background:var(--deep);font:14px/1.5 var(--mono);overflow-wrap:anywhere;border-radius:7px;gap:3px;padding:8px 10px;display:grid}.coding-terminal-module__-npY4G__diff [data-kind=del]{color:var(--faint);text-decoration:line-through}.coding-terminal-module__-npY4G__diff [data-kind=add]{color:var(--ink)}.coding-terminal-module__-npY4G__pointer{z-index:9;opacity:0;pointer-events:none;width:22px;height:22px;transform:translate(var(--at,0, 0));transition:transform .9s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute;top:0;left:0}.coding-terminal-module__-npY4G__arrow{fill:var(--ink);stroke:#111;stroke-width:1.2px;stroke-linejoin:round;transform-origin:4px 1px;transition:transform .12s}.coding-terminal-module__-npY4G__cross{fill:none;stroke:var(--ink);stroke-width:1.3px;display:none}.coding-terminal-module__-npY4G__pointer[data-cross]{margin:-11px 0 0 -11px}.coding-terminal-module__-npY4G__pointer[data-cross] .coding-terminal-module__-npY4G__arrow{display:none}.coding-terminal-module__-npY4G__pointer[data-cross] .coding-terminal-module__-npY4G__cross{display:block}.coding-terminal-module__-npY4G__pointer[data-press] .coding-terminal-module__-npY4G__arrow{transform:scale(.82)}.coding-terminal-module__-npY4G__captures{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.coding-terminal-module__-npY4G__names{flex-wrap:wrap;flex:none;gap:4px 16px;display:flex}.coding-terminal-module__-npY4G__names button{color:var(--faint);font:15px var(--mono);cursor:pointer;background:0 0;padding:2px 0;transition:color .15s}.coding-terminal-module__-npY4G__names button:hover{color:var(--dim)}.coding-terminal-module__-npY4G__names button[aria-pressed=true]{color:var(--ink)}.coding-terminal-module__-npY4G__shot{border:1px solid var(--hair);background:#1f1f1f;flex:1;min-height:0;overflow:hidden}.coding-terminal-module__-npY4G__shot img{filter:grayscale()invert()brightness(.88);mix-blend-mode:lighten;width:100%;height:auto;display:block}.coding-terminal-module__-npY4G__tools{color:var(--faint);font:14.5px/1.7 var(--mono);word-spacing:.5em;flex:none}.coding-terminal-module__-npY4G__tools span{color:var(--dim);word-spacing:normal}.coding-terminal-module__-npY4G__log{flex-direction:column;flex:1;align-items:flex-start;gap:12px;min-height:0;display:flex}.coding-terminal-module__-npY4G__log p{overflow-wrap:anywhere}.coding-terminal-module__-npY4G__log [data-kind=you]:before{content:"> "}.coding-terminal-module__-npY4G__log [data-kind=you]{color:var(--ink)}.coding-terminal-module__-npY4G__log [data-kind=call]{color:var(--dim)}.coding-terminal-module__-npY4G__log [data-kind=out]{color:var(--ink);padding-left:2ch}.coding-terminal-module__-npY4G__log [data-kind=note]{color:var(--dim);margin-top:auto;font-size:12px}.coding-terminal-module__-npY4G__tabs{flex:none;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.coding-terminal-module__-npY4G__tab{border-top:1px solid var(--hair);background:var(--background);align-content:start;justify-items:start;gap:2px;padding-top:9px;display:grid;position:relative}.coding-terminal-module__-npY4G__progress{background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform .42s linear;position:absolute;top:-1px;left:0}.coding-terminal-module__-npY4G__tab button{color:var(--dim);font:400 26px/1 var(--pixel);letter-spacing:.01em;cursor:pointer;background:0 0;padding:0;transition:color .15s}.coding-terminal-module__-npY4G__tab button:hover,.coding-terminal-module__-npY4G__tab[data-on] button{color:var(--ink)}.coding-terminal-module__-npY4G__tab p{color:var(--faint);font-size:12px;line-height:1.35;transition:color .15s}.coding-terminal-module__-npY4G__tab[data-on] p{color:var(--dim)}.coding-terminal-module__-npY4G__tab a{color:var(--dim);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);font-size:12px}.coding-terminal-module__-npY4G__tab a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.coding-terminal-module__-npY4G__pin button:focus-visible,.coding-terminal-module__-npY4G__pin a:focus-visible{outline:1px solid var(--ink);outline-offset:3px}@media (max-width:760px){.coding-terminal-module__-npY4G__track{height:auto!important}.coding-terminal-module__-npY4G__pin{z-index:auto;height:auto;position:relative}.coding-terminal-module__-npY4G__inner{width:calc(100vw - 32px);height:auto;padding:32px 0}.coding-terminal-module__-npY4G__screen[data-beat=mcp]{grid-template-columns:1fr}.coding-terminal-module__-npY4G__left{min-height:300px}.coding-terminal-module__-npY4G__shot{flex:none}.coding-terminal-module__-npY4G__right{border-left:0;border-top:1px solid var(--hair);min-height:300px}.coding-terminal-module__-npY4G__stage{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.coding-terminal-module__-npY4G__app{height:470px}.coding-terminal-module__-npY4G__acme{padding:0 12px 12px}.coding-terminal-module__-npY4G__nav span,.coding-terminal-module__-npY4G__usageCell,.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__usageCell{display:none}.coding-terminal-module__-npY4G__row{gap:10px;padding:0 10px}.coding-terminal-module__-npY4G__icon{display:none}.coding-terminal-module__-npY4G__actionCell{width:62px}.coding-terminal-module__-npY4G__piece[data-part=blurb]{white-space:normal;font-size:11.5px;line-height:14px}.coding-terminal-module__-npY4G__acme[data-xray] .coding-terminal-module__-npY4G__piece[data-part=blurb]{white-space:nowrap}.coding-terminal-module__-npY4G__piece .coding-terminal-module__-npY4G__pillLabel{--from:none;top:auto;bottom:calc(100% + 3px);left:0;transform:none}.coding-terminal-module__-npY4G__piece[data-part=action] .coding-terminal-module__-npY4G__pillLabel,.coding-terminal-module__-npY4G__piece[data-part=usage] .coding-terminal-module__-npY4G__pillLabel{display:none}.coding-terminal-module__-npY4G__editor{width:auto;height:270px;inset:auto 8px 80px;transform:translateY(calc(100% + 90px))}.coding-terminal-module__-npY4G__source{font-size:10.5px}.coding-terminal-module__-npY4G__source i{width:32px;padding-right:8px}.coding-terminal-module__-npY4G__panel{display:none}.coding-terminal-module__-npY4G__panel[data-on]{border-top:1px solid var(--hair);border-left:0;width:100%;min-height:360px;display:flex}.coding-terminal-module__-npY4G__compose,.coding-terminal-module__-npY4G__run{width:100%}.coding-terminal-module__-npY4G__pointer{display:none}.coding-terminal-module__-npY4G__tabs{grid-template-columns:1fr;gap:14px}}@media (max-height:680px),(prefers-reduced-motion:reduce){.coding-terminal-module__-npY4G__track{height:auto!important}.coding-terminal-module__-npY4G__pin{z-index:auto;height:auto;position:relative}.coding-terminal-module__-npY4G__inner{height:auto}.coding-terminal-module__-npY4G__screen{min-height:540px}}@media (prefers-reduced-motion:reduce){.coding-terminal-module__-npY4G__caret,.coding-terminal-module__-npY4G__caretSmall,.coding-terminal-module__-npY4G__caretThin,.coding-terminal-module__-npY4G__typed,.coding-terminal-module__-npY4G__spinner,.coding-terminal-module__-npY4G__pillLabel,.coding-terminal-module__-npY4G__activity li{animation:none}.coding-terminal-module__-npY4G__actionCell,.coding-terminal-module__-npY4G__progress,.coding-terminal-module__-npY4G__ring,.coding-terminal-module__-npY4G__xray,.coding-terminal-module__-npY4G__loupe,.coding-terminal-module__-npY4G__editor,.coding-terminal-module__-npY4G__panel,.coding-terminal-module__-npY4G__card{transition:none}.coding-terminal-module__-npY4G__pointer{display:none}}@media (max-width:1100px){.coding-terminal-module__-npY4G__pin .coding-terminal-module__-npY4G__head h2{font-size:80px}}@media (max-width:760px){.coding-terminal-module__-npY4G__pin .coding-terminal-module__-npY4G__head h2{font-size:44px}}
.island-builder-module__sWLNTW__track{--u:min(12.4px, calc((100vw - 48px) / 100), calc((100svh - 208px) / 67.3));--cell:calc(var(--u) * 5.18);--gap:calc(var(--cell) * .15);--pitch:calc(var(--cell) * 1.15);--pad:calc(var(--cell) * .3);--teal:#0e3a47;--deep:#0a2c37;--cream:#f7e3b5;--move:.65s cubic-bezier(.3, 1, .35, 1);width:100vw;height:150svh;margin-left:calc(50% - 50vw);position:relative;overflow-x:clip}.island-builder-module__sWLNTW__shore{height:48px;margin-bottom:-1px;animation:12s linear infinite island-builder-module__sWLNTW__drift;display:block;position:absolute;bottom:100%;left:0}.island-builder-module__sWLNTW__shore svg,.island-builder-module__sWLNTW__sea svg,.island-builder-module__sWLNTW__plateWaves svg{display:block}.island-builder-module__sWLNTW__pin{z-index:60;background:#21cfc6;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100svh;padding:16px 0;display:flex;position:sticky;top:0;overflow:hidden}.island-builder-module__sWLNTW__pin:not([data-play]) *{animation-play-state:paused!important}.island-builder-module__sWLNTW__sea{position:absolute;inset:0}.island-builder-module__sWLNTW__sea span{animation:14s linear infinite island-builder-module__sWLNTW__drift;display:block;position:absolute;left:0}@keyframes island-builder-module__sWLNTW__drift{to{transform:translate(-480px)}}.island-builder-module__sWLNTW__frame{width:calc(var(--u) * 100);height:calc(var(--u) * 56.25);-webkit-user-select:none;user-select:none;flex:none;position:relative}.island-builder-module__sWLNTW__pro,.island-builder-module__sWLNTW__label,.island-builder-module__sWLNTW__echo{left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--tw));height:calc(var(--u) * var(--th));border-radius:calc(var(--u) * 1.5);transition:left var(--move), top var(--move), width var(--move), height var(--move), opacity .3s, scale var(--move), background-color .4s;position:absolute;overflow:hidden}.island-builder-module__sWLNTW__pro{padding:calc(var(--u) * 1.3) calc(var(--u) * 1.8);background:var(--teal);color:var(--cream);font-size:calc(var(--u) * 1.9);letter-spacing:-.03em;align-items:flex-end;font-weight:600;line-height:1.08;display:flex}.island-builder-module__sWLNTW__label{color:var(--teal)}.island-builder-module__sWLNTW__labelText{left:calc(var(--u) * 2.2);right:calc(var(--u) * 1.5);bottom:calc(var(--u) * 1.8);font-size:calc(var(--u) * var(--size));letter-spacing:-.045em;font-weight:600;line-height:.98;animation:.5s cubic-bezier(.3,1,.35,1) island-builder-module__sWLNTW__rise;position:absolute}.island-builder-module__sWLNTW__labelText>span{display:block}@keyframes island-builder-module__sWLNTW__rise{0%{opacity:0;transform:translateY(calc(var(--u) * 2))}}.island-builder-module__sWLNTW__palm{width:calc(var(--u) * 23);transform-origin:100% 0;height:auto;animation:3.4s ease-in-out infinite alternate island-builder-module__sWLNTW__sway;position:absolute;top:0;right:0}@keyframes island-builder-module__sWLNTW__sway{0%{rotate:-3deg}to{rotate:3deg}}.island-builder-module__sWLNTW__echo[data-tint="0"]{background:linear-gradient(#ffb45c,#ff6f61)}.island-builder-module__sWLNTW__echo[data-tint="1"]{background:linear-gradient(#5fe0d2,#0f9fb0)}.island-builder-module__sWLNTW__echo[data-tint="2"]{background:linear-gradient(#7bd66f,#128a5a)}.island-builder-module__sWLNTW__echo[data-hidden]{opacity:0;pointer-events:none;scale:.8}.island-builder-module__sWLNTW__sun{width:calc(var(--u) * var(--d) * 1.35);aspect-ratio:1;transition:width var(--move);background:#ffe27a;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.island-builder-module__sWLNTW__plateWaves{animation:5s linear infinite island-builder-module__sWLNTW__lap;display:block;position:absolute;bottom:0;left:0}.island-builder-module__sWLNTW__plateWaves[data-front]{animation-duration:3.5s}@keyframes island-builder-module__sWLNTW__lap{to{transform:translate(-240px)}}.island-builder-module__sWLNTW__echoFace{width:calc(var(--u) * var(--d));height:calc(var(--u) * var(--d));transition:width var(--move), height var(--move);animation:.5s cubic-bezier(.3,1.4,.5,1) island-builder-module__sWLNTW__pop;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes island-builder-module__sWLNTW__pop{0%{opacity:0;scale:.7}}.island-builder-module__sWLNTW__echoFace .island-builder-module__sWLNTW__round{color:#a8a8a4;background:#111;box-shadow:inset 0 0 0 2px #ffffff24}.island-builder-module__sWLNTW__echoFace .island-builder-module__sWLNTW__round[data-primary]{color:#000;box-shadow:none;background:#fff}.island-builder-module__sWLNTW__island{left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));z-index:3;padding:var(--pad);border-radius:calc(var(--cell) * .6);box-shadow:0 0 0 calc(var(--u) * .35) var(--cream);transition:left var(--move), top var(--move);background:#000;position:absolute}.island-builder-module__sWLNTW__grid{width:calc(var(--pitch) * 8 - var(--gap));height:calc(var(--pitch) * 3 - var(--gap));position:relative}.island-builder-module__sWLNTW__cell,.island-builder-module__sWLNTW__ghost,.island-builder-module__sWLNTW__widget{left:calc(var(--pitch) * var(--c));top:calc(var(--pitch) * var(--r));width:calc(var(--pitch) * var(--w) - var(--gap));height:calc(var(--pitch) * var(--h) - var(--gap));position:absolute}.island-builder-module__sWLNTW__cell{box-sizing:border-box;pointer-events:none;border:1px dashed #e8e8e638;border-radius:50%;transition:border-color .2s}.island-builder-module__sWLNTW__cell[data-active]{border-color:#e8e8e673}.island-builder-module__sWLNTW__ghost{z-index:1;border-radius:calc(var(--cell) / 2);background:#e8e8e61a;transition:left .12s,top .12s;box-shadow:inset 0 0 0 1px #e8e8e659}.island-builder-module__sWLNTW__ghost[data-shots]{border-radius:calc(var(--cell) * .16)}.island-builder-module__sWLNTW__widget{z-index:2;cursor:grab;touch-action:none;transition:left var(--move), top var(--move), width var(--move), height var(--move), opacity .3s, scale .4s cubic-bezier(.3, 1, .35, 1)}.island-builder-module__sWLNTW__widget[data-off]{opacity:0;pointer-events:none;scale:.6}.island-builder-module__sWLNTW__widget[data-doomed]{opacity:.3;scale:.9}.island-builder-module__sWLNTW__widget[data-dragging]{z-index:5;cursor:grabbing;filter:drop-shadow(0 18px 30px #0009);transition:opacity .15s,scale .15s;scale:1.04}.island-builder-module__sWLNTW__widget[data-leaving]{opacity:.45;scale:.86}.island-builder-module__sWLNTW__round,.island-builder-module__sWLNTW__lastColor{border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.island-builder-module__sWLNTW__round{color:#a8a8a4;background:#161616;transition:background .2s,color .2s;box-shadow:inset 0 0 0 1px #e8e8e629}.island-builder-module__sWLNTW__round svg{width:44%;height:44%}.island-builder-module__sWLNTW__round[data-primary]{color:#000;box-shadow:none;background:#f4f4f2}.island-builder-module__sWLNTW__widget:hover .island-builder-module__sWLNTW__round:not([data-primary]){color:#e8e8e6;background:#222}.island-builder-module__sWLNTW__lastColor{background:#ff7a59;box-shadow:inset 0 0 0 1px #ffffff2e}.island-builder-module__sWLNTW__pill{align-items:center;gap:calc(var(--cell) * .14);padding:0 calc(var(--cell) * .3);color:#f4f4f2;font-size:calc(var(--cell) * .36);letter-spacing:-.02em;white-space:nowrap;background:#000;border-radius:999px;font-weight:500;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e62e}.island-builder-module__sWLNTW__pill svg{width:calc(var(--cell) * .34);height:calc(var(--cell) * .34);color:#8c8c88;flex:none}.island-builder-module__sWLNTW__strip{gap:var(--gap);border-radius:calc(var(--cell) * .16);display:flex;position:absolute;inset:0;overflow:hidden}.island-builder-module__sWLNTW__strip img{aspect-ratio:1400/900;border-radius:calc(var(--cell) * .16);object-fit:cover;object-position:left top;pointer-events:none;flex:none;width:auto;height:100%}.island-builder-module__sWLNTW__handle{z-index:3;opacity:0;touch-action:none;background:#f4f4f2;border-radius:50%;width:14px;height:14px;transition:opacity .15s;position:absolute;box-shadow:0 0 0 2px #000}.island-builder-module__sWLNTW__handle:before{content:"";position:absolute;inset:-12px}.island-builder-module__sWLNTW__handle[data-side=leading]{left:-5px}.island-builder-module__sWLNTW__handle[data-side=trailing]{right:-5px}.island-builder-module__sWLNTW__handle[data-end=top]{top:-5px}.island-builder-module__sWLNTW__handle[data-end=bottom]{bottom:-5px}.island-builder-module__sWLNTW__handle[data-side=trailing][data-end=top],.island-builder-module__sWLNTW__handle[data-side=leading][data-end=bottom]{cursor:nesw-resize}.island-builder-module__sWLNTW__handle[data-side=leading][data-end=top],.island-builder-module__sWLNTW__handle[data-side=trailing][data-end=bottom]{cursor:nwse-resize}.island-builder-module__sWLNTW__handle[data-end=mid]{cursor:ew-resize;top:calc(50% - 7px)}@media (hover:hover){.island-builder-module__sWLNTW__widget:hover .island-builder-module__sWLNTW__handle{opacity:1}}.island-builder-module__sWLNTW__widget[data-selected] .island-builder-module__sWLNTW__handle{opacity:1}.island-builder-module__sWLNTW__title{width:calc(var(--u) * 100);color:var(--teal);flex:none;position:relative}.island-builder-module__sWLNTW__pin .island-builder-module__sWLNTW__title h2{font-size:calc(var(--u) * 9.8);letter-spacing:-.05em;white-space:nowrap;font-weight:600;line-height:1}.island-builder-module__sWLNTW__bar{width:calc(var(--u) * 100);border-radius:calc(var(--u) * 1.5);background:var(--teal);color:var(--cream);flex:none;grid-template-columns:4fr 8fr;align-items:center;gap:14px 36px;padding:16px 20px;display:grid;position:relative}.island-builder-module__sWLNTW__words{justify-items:start;display:grid}.island-builder-module__sWLNTW__words p{text-wrap:balance;font-size:15px;line-height:1.4}.island-builder-module__sWLNTW__words a{min-height:0;color:var(--cream);margin-top:6px;font-size:14px;text-decoration-color:#f7e3b580}.island-builder-module__sWLNTW__words a:hover{-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}.island-builder-module__sWLNTW__words a:after{background:var(--cream)}.island-builder-module__sWLNTW__controls{gap:10px;min-width:0;display:grid;container-type:inline-size}.island-builder-module__sWLNTW__presets{background:var(--deep);border-radius:22px;flex-wrap:wrap;padding:4px;display:flex;position:relative}.island-builder-module__sWLNTW__presets button{z-index:1;color:#f7e3b5b8;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:500;transition:color .25s,background-color .25s;position:relative}.island-builder-module__sWLNTW__presets button:hover{color:var(--cream)}.island-builder-module__sWLNTW__presets button[aria-pressed=true]{background:var(--cream);color:var(--teal)}.island-builder-module__sWLNTW__presets button:focus-visible,.island-builder-module__sWLNTW__token:focus-visible{outline:1px solid var(--cream);outline-offset:2px}@container (min-width:640px){.island-builder-module__sWLNTW__presets{grid-template-columns:repeat(6,1fr);display:grid}.island-builder-module__sWLNTW__presets:before{content:"";background:var(--cream);width:calc(16.6667% - 1.33333px);transform:translateX(calc(var(--active) * 100%));transition:transform var(--move), opacity .2s;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.island-builder-module__sWLNTW__presets[data-none]:before{opacity:0}.island-builder-module__sWLNTW__presets button{text-align:center;padding:7px 4px}.island-builder-module__sWLNTW__presets button[aria-pressed=true]{background:0 0}}.island-builder-module__sWLNTW__tray{--cell:38px;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding-left:14px;display:flex}.island-builder-module__sWLNTW__trayName{color:#f7e3b5a8;white-space:nowrap;margin-right:8px;font-size:13px}.island-builder-module__sWLNTW__trayEmpty{color:var(--cream);font-size:13px}.island-builder-module__sWLNTW__token{cursor:grab;touch-action:pan-y;background:0 0;border-radius:999px;flex:none;width:38px;height:38px;transition:translate .25s cubic-bezier(.3,1,.35,1);position:relative}.island-builder-module__sWLNTW__token[data-pill=project]{width:92px}.island-builder-module__sWLNTW__token[data-pill=tag]{width:68px}.island-builder-module__sWLNTW__token:hover{translate:0 -2px}.island-builder-module__sWLNTW__token:active{cursor:grabbing}.island-builder-module__sWLNTW__token .island-builder-module__sWLNTW__round,.island-builder-module__sWLNTW__token .island-builder-module__sWLNTW__pill{background:var(--deep);color:var(--cream);box-shadow:none;transition:background .25s,color .25s}.island-builder-module__sWLNTW__token .island-builder-module__sWLNTW__pill{font-size:13px}.island-builder-module__sWLNTW__token .island-builder-module__sWLNTW__pill svg{color:#f7e3b5b8}.island-builder-module__sWLNTW__token .island-builder-module__sWLNTW__round[data-primary]{background:var(--cream);color:var(--teal)}.island-builder-module__sWLNTW__token:hover .island-builder-module__sWLNTW__round:not([data-primary]),.island-builder-module__sWLNTW__token:hover .island-builder-module__sWLNTW__pill{color:var(--cream);background:#07222b}.island-builder-module__sWLNTW__token:not([data-pill]):after{content:attr(data-name);background:var(--cream);color:var(--teal);white-space:nowrap;opacity:0;pointer-events:none;border-radius:7px;padding:3px 8px;font-size:12px;font-weight:500;transition:opacity .15s,translate .15s;position:absolute;bottom:calc(100% + 7px);left:50%;translate:-50% 3px}.island-builder-module__sWLNTW__token:not([data-pill]):is(:hover,:focus-visible):after{opacity:1;translate:-50%}@media (max-width:760px){.island-builder-module__sWLNTW__track{--u:3.9px;--cell:calc((100vw - 32px) / 9.65);height:auto!important}.island-builder-module__sWLNTW__pin{z-index:auto;justify-content:flex-start;gap:10px;height:auto;padding:8px 8px 24px;position:relative}.island-builder-module__sWLNTW__tray{align-content:flex-start;min-height:84px}.island-builder-module__sWLNTW__frame{flex-direction:column;gap:10px;width:100%;height:auto;display:flex}.island-builder-module__sWLNTW__pro,.island-builder-module__sWLNTW__label,.island-builder-module__sWLNTW__island{width:100%;height:auto;transition:none;position:relative;top:0;left:0}.island-builder-module__sWLNTW__echo{display:none}.island-builder-module__sWLNTW__label{border-radius:16px;order:1;min-height:150px}.island-builder-module__sWLNTW__labelText{font-size:44px;bottom:14px;left:16px}.island-builder-module__sWLNTW__palm{width:150px}.island-builder-module__sWLNTW__island{order:2;width:auto;margin:3px}.island-builder-module__sWLNTW__pro{border-radius:14px;order:0;padding:12px 16px;font-size:16px}.island-builder-module__sWLNTW__title{width:100%;padding:12px 8px 2px}.island-builder-module__sWLNTW__pin .island-builder-module__sWLNTW__title h2{white-space:normal;font-size:11.5vw;line-height:.98}.island-builder-module__sWLNTW__bar{border-radius:14px;grid-template-columns:1fr;width:100%;padding:14px 16px}.island-builder-module__sWLNTW__handle{width:12px;height:12px}}@media (max-height:640px),(prefers-reduced-motion:reduce){.island-builder-module__sWLNTW__track{--u:min(12.4px, calc((100vw - 48px) / 100));height:auto!important}.island-builder-module__sWLNTW__pin{z-index:auto;height:auto;position:relative}}@media (prefers-reduced-motion:reduce){.island-builder-module__sWLNTW__widget,.island-builder-module__sWLNTW__ghost,.island-builder-module__sWLNTW__island,.island-builder-module__sWLNTW__pro,.island-builder-module__sWLNTW__label,.island-builder-module__sWLNTW__echo,.island-builder-module__sWLNTW__sun,.island-builder-module__sWLNTW__echoFace,.island-builder-module__sWLNTW__presets:before{transition:none}.island-builder-module__sWLNTW__sea span,.island-builder-module__sWLNTW__shore,.island-builder-module__sWLNTW__plateWaves,.island-builder-module__sWLNTW__palm,.island-builder-module__sWLNTW__labelText,.island-builder-module__sWLNTW__echoFace{animation:none}}
@property --r{syntax:"<number>";inherits:true;initial-value:1.7778}@property --pad{syntax:"<number>";inherits:true;initial-value:.8}.export-stage-module__2wljra__track{height:420svh;position:relative}.export-stage-module__2wljra__pin{height:100svh;padding:92px 0 24px;display:flex;position:sticky;top:0}.export-stage-module__2wljra__stage{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;background:#111;border-radius:16px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.export-stage-module__2wljra__progress{z-index:2;width:100%;height:2px;transform:scaleX(var(--p,0));transform-origin:0;background:#e8e8e666;position:absolute;top:0;left:0}.export-stage-module__2wljra__room{flex:1;grid-template-columns:minmax(0,1fr);place-items:center;min-height:0;display:grid;position:relative;container-type:size}.export-stage-module__2wljra__word{letter-spacing:-.05em;color:#e8e8e60d;white-space:nowrap;pointer-events:none;place-items:center;font-size:21cqw;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.export-stage-module__2wljra__canvas{width:calc(min(76cqh, 84cqw / var(--r)) * var(--r));height:min(76cqh, 84cqw / var(--r));border-radius:6px;place-items:center;transition:--r .9s cubic-bezier(.2,.7,.2,1),--pad .9s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000073;container-type:size}.export-stage-module__2wljra__fill{position:absolute;inset:0}.export-stage-module__2wljra__readout{font:13px/1 var(--font-mono,ui-monospace, monospace);color:var(--faint);text-align:center;font-variant-numeric:tabular-nums;position:absolute;bottom:16px;left:0;right:0}.export-stage-module__2wljra__capture{width:calc(var(--pad) * min(100cqw, 160cqh));background:#1a1a1a;border-radius:1.4cqw;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 2cqw 6cqw #00000059,0 0 0 1px #ffffff14;container-type:inline-size}.export-stage-module__2wljra__bar{background:#2c2c2e;flex:none;align-items:center;height:4.4cqw;padding:0 1.6cqw;transition:height .5s cubic-bezier(.2,.7,.2,1),opacity .3s;display:flex;position:relative;box-shadow:inset 0 -1px #1c1c1e}.export-stage-module__2wljra__capture[data-frame=none] .export-stage-module__2wljra__bar{opacity:0;height:0}.export-stage-module__2wljra__lights{gap:.8cqw;display:flex}.export-stage-module__2wljra__lights i{background:#ff5f57;border-radius:50%;width:1.2cqw;height:1.2cqw}.export-stage-module__2wljra__lights i:nth-child(2){background:#febc2e}.export-stage-module__2wljra__lights i:nth-child(3){background:#28c840}.export-stage-module__2wljra__url{height:2.6cqw;font:500 1.25cqw/1 var(--font-sans);color:#c8c8ca;opacity:0;background:#3c3c3f;border-radius:.7cqw;place-items:center;transition:opacity .3s;display:grid;position:absolute;left:30%;right:30%}.export-stage-module__2wljra__capture[data-frame=browser] .export-stage-module__2wljra__url{opacity:1}.export-stage-module__2wljra__home{aspect-ratio:1.6;font-family:var(--font-sans);color:#e8e8e6;background:#1a1a1a;padding:0 9.2cqw;position:relative;overflow:hidden}.export-stage-module__2wljra__nav{color:#8c8c89;align-items:center;gap:2cqw;height:5.4cqw;font-size:1.04cqw;display:flex}.export-stage-module__2wljra__nav b{color:#e8e8e6;align-items:center;gap:.7cqw;margin-right:auto;font-size:1.3cqw;font-weight:600;display:inline-flex}.export-stage-module__2wljra__nav img{width:2.2cqw;height:2.2cqw}.export-stage-module__2wljra__nav em{color:#1a1a1a;background:#e8e8e6;border-radius:99px;align-items:center;height:2.36cqw;padding:0 1.1cqw;font-style:normal;font-weight:600;display:inline-flex}.export-stage-module__2wljra__hero{padding:7.8cqw 0 3.9cqw}.export-stage-module__2wljra__hero h3{letter-spacing:-.05em;text-wrap:balance;font-size:7.8cqw;font-weight:600;line-height:1.02}.export-stage-module__2wljra__hero p{color:#9a9a96;max-width:44cqw;margin-top:1.94cqw;font-size:1.46cqw;line-height:1.55}.export-stage-module__2wljra__buttons{gap:.83cqw;margin-top:2.5cqw;display:flex}.export-stage-module__2wljra__buttons i{border-radius:.7cqw;align-items:center;height:3.33cqw;padding:0 1.67cqw;font-size:1.04cqw;font-style:normal;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #e8e8e638}.export-stage-module__2wljra__buttons i:first-child{box-shadow:none;color:#1a1a1a;background:#e8e8e6}.export-stage-module__2wljra__shot{border-radius:.8cqw;width:100%;display:block}.export-stage-module__2wljra__fill[data-fx]{animation:none}.export-stage-module__2wljra__fill[data-fx=fade]{animation-name:export-stage-module__2wljra__fade}.export-stage-module__2wljra__fill[data-fx=wipe]{animation-name:export-stage-module__2wljra__wipe}.export-stage-module__2wljra__fill[data-fx=iris]{animation-name:export-stage-module__2wljra__iris}.export-stage-module__2wljra__fill[data-fx=rise]{animation-name:export-stage-module__2wljra__rise}.export-stage-module__2wljra__fill[data-fx=zoom]{animation-name:export-stage-module__2wljra__zoom-in}.export-stage-module__2wljra__fill[data-fx=flip]{animation-name:export-stage-module__2wljra__swap}.export-stage-module__2wljra__fill[data-fx=slant]{animation-name:export-stage-module__2wljra__slant}.export-stage-module__2wljra__word[data-fx]{animation:none}.export-stage-module__2wljra__word[data-fx=fade]{animation-name:export-stage-module__2wljra__fade}.export-stage-module__2wljra__word[data-fx=wipe]{animation-name:export-stage-module__2wljra__wipe}.export-stage-module__2wljra__word[data-fx=iris]{animation-name:export-stage-module__2wljra__grow}.export-stage-module__2wljra__word[data-fx=rise]{animation-name:export-stage-module__2wljra__rise-word}.export-stage-module__2wljra__word[data-fx=zoom]{animation-name:export-stage-module__2wljra__zoom-in}.export-stage-module__2wljra__word[data-fx=flip]{animation-name:export-stage-module__2wljra__flip-word}.export-stage-module__2wljra__word[data-fx=slant]{animation-name:export-stage-module__2wljra__slant-word}@keyframes export-stage-module__2wljra__fade{0%{opacity:0}}@keyframes export-stage-module__2wljra__wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes export-stage-module__2wljra__iris{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}@keyframes export-stage-module__2wljra__rise{0%{transform:translateY(100%)}}@keyframes export-stage-module__2wljra__zoom-in{0%{opacity:0;transform:scale(1.35)}}@keyframes export-stage-module__2wljra__swap{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes export-stage-module__2wljra__slant{0%{clip-path:polygon(0 0,0 0,0 0)}to{clip-path:polygon(0 0,220% 0,0 220%)}}@keyframes export-stage-module__2wljra__grow{0%{opacity:0;transform:scale(.6)}}@keyframes export-stage-module__2wljra__rise-word{0%{opacity:0;transform:translateY(30%)}}@keyframes export-stage-module__2wljra__flip-word{0%{opacity:0;transform:perspective(800px)rotateX(80deg)}}@keyframes export-stage-module__2wljra__slant-word{0%{opacity:0;transform:translate(-24%)skew(-14deg)}}.export-stage-module__2wljra__controls{flex:none;grid-template-columns:repeat(3,1fr);gap:32px;padding:24px 40px 28px;display:grid;box-shadow:inset 0 1px #ffffff12}.export-stage-module__2wljra__group{align-content:start;gap:8px;display:grid}.export-stage-module__2wljra__groupName{color:var(--muted);font-size:17px;font-weight:500;transition:color .3s}.export-stage-module__2wljra__group[data-active] .export-stage-module__2wljra__groupName{color:var(--ink)}.export-stage-module__2wljra__groupLine{color:var(--faint);font-size:14px;line-height:1.5}.export-stage-module__2wljra__swatches{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.export-stage-module__2wljra__swatch{cursor:pointer;border-radius:8px;width:32px;height:32px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff1a}.export-stage-module__2wljra__swatch[aria-pressed=true]{box-shadow:0 0 0 2px #111, 0 0 0 4px var(--ink)}.export-stage-module__2wljra__segments{background:#1c1c1c;border-radius:10px;flex-wrap:wrap;justify-self:start;gap:4px;margin-top:8px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.export-stage-module__2wljra__segments button{height:32px;color:var(--muted);cursor:pointer;border-radius:6px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s}.export-stage-module__2wljra__segments button:hover{color:var(--ink)}.export-stage-module__2wljra__segments button[aria-pressed=true]{color:var(--ink);background:#333}.export-stage-module__2wljra__stage button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}@media (max-width:760px){.export-stage-module__2wljra__track{height:320svh}.export-stage-module__2wljra__pin{padding:76px 0 16px}.export-stage-module__2wljra__controls{grid-template-columns:1fr;gap:12px;padding:16px 16px 20px}.export-stage-module__2wljra__groupLine{display:none}.export-stage-module__2wljra__group{grid-template-columns:88px 1fr;align-items:center;gap:0 4px}.export-stage-module__2wljra__groupName{font-size:14px}.export-stage-module__2wljra__swatches,.export-stage-module__2wljra__segments{margin-top:0}.export-stage-module__2wljra__swatch{border-radius:6px;width:24px;height:24px}.export-stage-module__2wljra__segments{flex-wrap:nowrap;gap:2px;padding:2px}.export-stage-module__2wljra__segments button{white-space:nowrap;height:28px;padding:0 7px;font-size:13px}.export-stage-module__2wljra__readout{font-size:11px;bottom:8px}}@media (prefers-reduced-motion:reduce){.export-stage-module__2wljra__canvas,.export-stage-module__2wljra__fill,.export-stage-module__2wljra__word,.export-stage-module__2wljra__bar,.export-stage-module__2wljra__url{transition:none}.export-stage-module__2wljra__fill[data-fx],.export-stage-module__2wljra__word[data-fx]{animation:none}}
.blog-module__auu5nG__intro{color:#9a9a96;max-width:640px;margin-top:22px;font-size:18px;line-height:1.6}.blog-module__auu5nG__posts{border-top:1px solid #e8e8e617;flex-direction:column;margin-top:48px;display:flex}.blog-module__auu5nG__post{border-bottom:1px solid #e8e8e617}.blog-module__auu5nG__postLink{flex-direction:column;gap:8px;padding:28px 0;display:flex}.blog-module__auu5nG__postLink:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #e8e8e6}.blog-module__auu5nG__postText{flex-direction:column;gap:8px;min-width:0;display:flex}.blog-module__auu5nG__withCover{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:28px;display:grid}.blog-module__auu5nG__cover{aspect-ratio:16/10;object-fit:cover;object-position:top left;background:#202020;border-radius:12px;width:200px;box-shadow:0 0 0 1px #ffffff14}.blog-module__auu5nG__postTitle{letter-spacing:-.02em;color:#e8e8e6;text-underline-offset:5px;font-size:1.375rem;font-weight:500;line-height:1.25;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.blog-module__auu5nG__postLink:hover .blog-module__auu5nG__postTitle{text-decoration-color:#6a6a66}.blog-module__auu5nG__postDescription{color:#9a9a96;line-height:1.6}.blog-module__auu5nG__date{color:#6a6a66;font-size:13px}.blog-module__auu5nG__back{color:#9a9a96;font-size:14px;transition:color .2s}.blog-module__auu5nG__back:hover{color:#e8e8e6}.blog-module__auu5nG__heading{margin-top:20px}.blog-module__auu5nG__postMeta{align-items:center;gap:14px;margin:18px 0 0;display:flex}.blog-module__auu5nG__cta{background:#202020;border-radius:20px;margin-top:72px;padding:28px;box-shadow:inset 0 1px #ffffff0f}.blog-module__auu5nG__cta h2{letter-spacing:-.02em;color:#e8e8e6;font-size:1.1875rem;font-weight:500}.blog-module__auu5nG__cta p{color:#9a9a96;margin-top:8px;line-height:1.6}.blog-module__auu5nG__ctaActions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.blog-module__auu5nG__ctaPrimary{color:#1a1a1a;letter-spacing:-.01em;background:#e8e8e6;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.blog-module__auu5nG__ctaPrimary:hover{background:#fff}.blog-module__auu5nG__ctaPrimary svg{width:18px;height:18px}.blog-module__auu5nG__ctaSecondary{color:#e8e8e6;text-underline-offset:4px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #6a6a66;text-decoration:underline #6a6a66;transition:text-decoration-color .2s}.blog-module__auu5nG__ctaSecondary:hover{text-decoration-color:#e8e8e6}.blog-module__auu5nG__more{margin-top:72px}.blog-module__auu5nG__more h2{color:#6a6a66;font-size:13px;font-weight:500}.blog-module__auu5nG__more .blog-module__auu5nG__posts{margin-top:12px}.blog-module__auu5nG__more .blog-module__auu5nG__postLink{padding:18px 0}.blog-module__auu5nG__more .blog-module__auu5nG__postTitle{font-size:1.0625rem}@media (max-width:640px){.blog-module__auu5nG__withCover{grid-template-columns:minmax(0,1fr);gap:16px}.blog-module__auu5nG__cover{order:-1;width:100%}}
.changelog-module__fxXvkW__lede{color:#9a9a96;margin-top:22px;font-size:18px;line-height:1.6}.changelog-module__fxXvkW__entry{border-top:1px solid #e8e8e617;margin-top:56px;padding-top:40px;scroll-margin-top:96px}.changelog-module__fxXvkW__version{letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1.2}.changelog-module__fxXvkW__version a{color:inherit}.changelog-module__fxXvkW__date{color:#6a6a66;margin-top:6px;font-size:13px;display:block}.changelog-module__fxXvkW__entry>div{margin-top:4px}
.download-module__4j04Xa__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:0 32px}.download-module__4j04Xa__page a:focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.download-module__4j04Xa__page h1,.download-module__4j04Xa__page h2{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.download-module__4j04Xa__page [id]{scroll-margin-top:96px}.download-module__4j04Xa__hero{max-width:1000px;padding:96px 0 56px}.download-module__4j04Xa__hero h1{font-size:clamp(40px,5vw,68px)}.download-module__4j04Xa__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.download-module__4j04Xa__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.download-module__4j04Xa__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.download-module__4j04Xa__primary:hover{background:#fff}.download-module__4j04Xa__icon{width:18px;height:18px}.download-module__4j04Xa__size{color:#6a6a66;margin-left:2px;font-size:13px}.download-module__4j04Xa__meta{color:var(--muted);flex-wrap:wrap;gap:4px 0;font-size:14px;display:flex}.download-module__4j04Xa__meta span+span:before{content:"·";margin:0 8px}.download-module__4j04Xa__secondary{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:500;transition:text-decoration-color .2s;display:inline-flex}.download-module__4j04Xa__secondary:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.download-module__4j04Xa__secondary:after{content:"";background:var(--ink);opacity:.7;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat}.download-module__4j04Xa__stage{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:24px;place-items:center;padding:6% 4%;display:grid;box-shadow:inset 0 1px #ffffff0f}.download-module__4j04Xa__shot{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14,0 30px 80px #0000008c}.download-module__4j04Xa__section{grid-template-columns:5fr 7fr;gap:48px 72px;padding:160px 0 0;display:grid}.download-module__4j04Xa__section:last-of-type{padding-bottom:140px}.download-module__4j04Xa__section h2{font-size:clamp(34px,4.4vw,56px)}.download-module__4j04Xa__after{max-width:600px;color:var(--muted);font-size:18px;line-height:1.6}.download-module__4j04Xa__after a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.download-module__4j04Xa__after a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.download-module__4j04Xa__help{border-top:1px solid var(--line)}.download-module__4j04Xa__help>div{border-bottom:1px solid var(--line);padding:22px 0 24px}.download-module__4j04Xa__help dt{letter-spacing:-.01em;font-size:17px;font-weight:500}.download-module__4j04Xa__help dd{max-width:600px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.65}.download-module__4j04Xa__text{max-width:600px;color:var(--muted);font-size:18px;line-height:1.6}.download-module__4j04Xa__steps{border-top:1px solid var(--line);margin-top:28px;list-style:none}.download-module__4j04Xa__steps li{border-bottom:1px solid var(--line);padding:20px 0 22px}.download-module__4j04Xa__stepTitle{letter-spacing:-.01em;color:var(--ink);text-underline-offset:4px;font-size:17px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.download-module__4j04Xa__stepTitle:hover{-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.download-module__4j04Xa__steps p{max-width:600px;color:var(--muted);margin-top:6px;font-size:15px;line-height:1.65}@media (max-width:960px){.download-module__4j04Xa__section{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.download-module__4j04Xa__page{padding:0 20px}.download-module__4j04Xa__hero{padding:64px 0 40px}.download-module__4j04Xa__hero h1{font-size:min(40px,10vw)}.download-module__4j04Xa__lede{margin-top:20px}.download-module__4j04Xa__primary{justify-content:center;width:100%}.download-module__4j04Xa__stage{border-radius:16px}.download-module__4j04Xa__section{padding-top:96px}.download-module__4j04Xa__section:last-of-type{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){.download-module__4j04Xa__page *{transition:none}}
.getting-started-module__D-MS1G__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:0 32px}.getting-started-module__D-MS1G__page a:focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.getting-started-module__D-MS1G__page h1,.getting-started-module__D-MS1G__page h2{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.getting-started-module__D-MS1G__page [id]{scroll-margin-top:96px}.getting-started-module__D-MS1G__hero{max-width:1000px;padding:96px 0 40px}.getting-started-module__D-MS1G__hero h1{font-size:clamp(40px,5vw,68px)}.getting-started-module__D-MS1G__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.getting-started-module__D-MS1G__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.getting-started-module__D-MS1G__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.getting-started-module__D-MS1G__primary:hover{background:#fff}.getting-started-module__D-MS1G__icon{width:18px;height:18px}.getting-started-module__D-MS1G__meta{color:var(--muted);font-size:14px}.getting-started-module__D-MS1G__step{grid-template-columns:4fr 7fr;align-items:center;gap:32px 64px;padding:96px 0 0;display:grid}.getting-started-module__D-MS1G__copy h2{font-size:clamp(28px,3.2vw,40px)}.getting-started-module__D-MS1G__copy p{max-width:460px;color:var(--muted);margin-top:18px;font-size:17px;line-height:1.65}.getting-started-module__D-MS1G__stage{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:22px;place-items:center;padding:5%;display:grid;box-shadow:inset 0 1px #ffffff0f}.getting-started-module__D-MS1G__shot{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14,0 24px 64px #0000008c}.getting-started-module__D-MS1G__again{max-width:640px;padding:140px 0}.getting-started-module__D-MS1G__again h2{font-size:clamp(28px,3.2vw,40px)}.getting-started-module__D-MS1G__again p{color:var(--muted);margin-top:18px;font-size:17px;line-height:1.65}.getting-started-module__D-MS1G__again a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;transition:text-decoration-color .2s}.getting-started-module__D-MS1G__again a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (max-width:960px){.getting-started-module__D-MS1G__step{grid-template-columns:1fr;gap:24px;padding-top:72px}.getting-started-module__D-MS1G__copy p{max-width:640px}}@media (max-width:600px){.getting-started-module__D-MS1G__page{padding:0 16px}.getting-started-module__D-MS1G__hero{padding:64px 0 24px}.getting-started-module__D-MS1G__hero h1{font-size:min(40px,10vw)}.getting-started-module__D-MS1G__lede{margin-top:20px}.getting-started-module__D-MS1G__primary{justify-content:center;width:100%}.getting-started-module__D-MS1G__stage{border-radius:14px;padding:3%}.getting-started-module__D-MS1G__shot{border-radius:8px}.getting-started-module__D-MS1G__step{padding-top:56px}.getting-started-module__D-MS1G__again{padding:96px 0}}@media (prefers-reduced-motion:reduce){.getting-started-module__D-MS1G__page *{transition:none}}
.press-module__B4UcwG__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:0 32px 120px}.press-module__B4UcwG__page a:focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.press-module__B4UcwG__page h1,.press-module__B4UcwG__page h2,.press-module__B4UcwG__page h3{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.press-module__B4UcwG__page [id]{scroll-margin-top:96px}.press-module__B4UcwG__hero{max-width:1000px;padding:96px 0 8px}.press-module__B4UcwG__hero h1{font-size:clamp(40px,5vw,68px)}.press-module__B4UcwG__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.press-module__B4UcwG__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.press-module__B4UcwG__primary:hover{background:#fff}.press-module__B4UcwG__icon{width:18px;height:18px}.press-module__B4UcwG__size{color:#6a6a66;margin-left:2px;font-size:13px}.press-module__B4UcwG__meta{color:var(--muted);flex-wrap:wrap;gap:4px 0;font-size:14px;display:flex}.press-module__B4UcwG__meta span+span:before{content:"·";margin:0 8px}.press-module__B4UcwG__jump{flex-wrap:wrap;gap:8px 0;margin-top:36px;font-size:14px;display:flex}.press-module__B4UcwG__jump a{color:var(--muted)}.press-module__B4UcwG__jump a:hover{color:var(--ink)}.press-module__B4UcwG__jump a+a:before{content:"·";color:var(--faint);margin:0 10px}.press-module__B4UcwG__section{padding-top:88px}.press-module__B4UcwG__section h2{font-size:clamp(32px,4vw,48px)}.press-module__B4UcwG__field{border-top:1px solid var(--line);padding:22px 0}.press-module__B4UcwG__fields{margin-top:28px}.press-module__B4UcwG__field h3{letter-spacing:-.01em;font-size:17px}.press-module__B4UcwG__limit{letter-spacing:0;color:var(--muted);margin-left:10px;font-size:13px;font-weight:400}.press-module__B4UcwG__count{color:var(--faint);margin-left:8px;font-size:13px;font-weight:400}.press-module__B4UcwG__placeholder{background:var(--plate);color:var(--ink);white-space:pre-wrap;border-radius:10px;margin-top:12px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55;display:block}.press-module__B4UcwG__filled{max-width:68ch;color:var(--muted);margin-top:12px;font-size:16px;line-height:1.6}.press-module__B4UcwG__mailto{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.press-module__B4UcwG__mailto:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.press-module__B4UcwG__groups{margin-top:8px}.press-module__B4UcwG__group{margin-top:36px}.press-module__B4UcwG__group h3{letter-spacing:-.01em;margin-bottom:4px;font-size:15px}.press-module__B4UcwG__table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.press-module__B4UcwG__table th,.press-module__B4UcwG__table td{border-top:1px solid var(--line);vertical-align:top;text-align:left;padding:12px 16px 12px 0;font-weight:400}.press-module__B4UcwG__table th{width:34%;color:var(--muted);font-weight:500}.press-module__B4UcwG__lines{list-style:none}.press-module__B4UcwG__lines li+li{margin-top:4px}.press-module__B4UcwG__features{min-width:640px}.press-module__B4UcwG__features th,.press-module__B4UcwG__features td{width:auto}.press-module__B4UcwG__scroll{overflow-x:auto}.press-module__B4UcwG__grid{gap:16px;margin-top:28px;display:grid}.press-module__B4UcwG__square{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.press-module__B4UcwG__wide{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.press-module__B4UcwG__card{background:var(--plate);color:var(--ink);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.press-module__B4UcwG__card:hover .press-module__B4UcwG__name{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.press-module__B4UcwG__preview{place-items:center;display:grid}.press-module__B4UcwG__square .press-module__B4UcwG__preview{aspect-ratio:1}.press-module__B4UcwG__inset{padding:14%}.press-module__B4UcwG__preview img{object-fit:contain;width:100%;height:100%}.press-module__B4UcwG__wide .press-module__B4UcwG__preview{padding:0}.press-module__B4UcwG__wide .press-module__B4UcwG__preview img{object-fit:unset;height:auto}.press-module__B4UcwG__dark{background:#1a1a1a}.press-module__B4UcwG__light{background:#e8e8e6}.press-module__B4UcwG__checker{background-color:#2a2a2a;background-image:linear-gradient(45deg,#333 25%,#0000 25%),linear-gradient(-45deg,#333 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#333 75%),linear-gradient(-45deg,#0000 75%,#333 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.press-module__B4UcwG__plain{background:#1a1a1a}.press-module__B4UcwG__caption{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.press-module__B4UcwG__name{letter-spacing:-.01em;text-underline-offset:3px;font-size:14px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.press-module__B4UcwG__meta{color:var(--muted);font-size:12px}.press-module__B4UcwG__clips{flex-direction:column;gap:36px;margin-top:28px;display:flex}.press-module__B4UcwG__player{background:#111;border-radius:16px;width:100%;height:auto;display:block}.press-module__B4UcwG__fileline{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:10px;font-size:14px;display:flex}.press-module__B4UcwG__fileline a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);font-weight:500}.press-module__B4UcwG__fileline a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.press-module__B4UcwG__fileline span{color:var(--muted)}@media (max-width:720px){.press-module__B4UcwG__table th{width:42%}.press-module__B4UcwG__wide{grid-template-columns:1fr}}@media (max-width:600px){.press-module__B4UcwG__page{padding:0 20px 96px}.press-module__B4UcwG__hero{padding-top:64px}.press-module__B4UcwG__hero h1{font-size:min(40px,10vw)}.press-module__B4UcwG__lede{margin-top:20px}.press-module__B4UcwG__primary{justify-content:center;width:100%}.press-module__B4UcwG__section{padding-top:64px}.press-module__B4UcwG__table:not(.press-module__B4UcwG__features),.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) tbody,.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) tr,.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) th,.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) td{width:auto;display:block}.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) tr{border-top:1px solid var(--line);padding:12px 0}.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) th,.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) td{border:0;padding:0}.press-module__B4UcwG__table:not(.press-module__B4UcwG__features) td{margin-top:4px}}@media (prefers-reduced-motion:reduce){.press-module__B4UcwG__page *{transition:none}}
