.home-module__oe3DtG__container{max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:640px){.home-module__oe3DtG__container{padding:0 16px}}.home-module__oe3DtG__page{padding-bottom:40px}.home-module__oe3DtG__hero{text-align:center;flex-direction:column;align-items:center;padding-top:72px;display:flex}.home-module__oe3DtG__heroTitle{font-family:var(--display);letter-spacing:-.052em;color:var(--ink);text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(42px,7vw,88px);font-weight:700;line-height:.96}.home-module__oe3DtG__quiet{color:var(--muted-2)}.home-module__oe3DtG__heroTitle .home-module__oe3DtG__quiet{display:block}.home-module__oe3DtG__heroLede{max-width:560px;color:var(--muted);text-wrap:pretty;margin:22px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.5}.home-module__oe3DtG__heroCtas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.home-module__oe3DtG__heroMeta{color:var(--muted-2);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:16px;font-size:13px;display:flex}.home-module__oe3DtG__heroMeta span+span:before{content:"·";color:var(--line-2);margin-right:14px}.home-module__oe3DtG__heroStage{margin-top:64px}.home-module__oe3DtG__heroCaption{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:20px;font-size:14px;display:flex}.home-module__oe3DtG__heroCaption strong{color:var(--ink);font-weight:650}.home-module__oe3DtG__heroCaption a{color:var(--ink);font-weight:600}.home-module__oe3DtG__heroCaption a:hover{text-underline-offset:3px;text-decoration:underline}.home-module__oe3DtG__heroCaptionId{align-items:center;gap:10px;display:inline-flex}.home-module__oe3DtG__section{padding-top:120px}@media (max-width:900px){.home-module__oe3DtG__section{padding-top:88px}}.home-module__oe3DtG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.home-module__oe3DtG__sectionLink{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.home-module__oe3DtG__sectionLink:hover{text-underline-offset:3px;text-decoration:underline}.home-module__oe3DtG__showcase{gap:16px;margin-top:56px;display:grid}.home-module__oe3DtG__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.home-module__oe3DtG__pair>*{min-width:0}.home-module__oe3DtG__tile{background:var(--card);box-shadow:var(--shadow-2);border-radius:28px;flex-direction:column;height:100%;display:flex;overflow:hidden}.home-module__oe3DtG__tile.home-module__oe3DtG__split{flex-direction:row;align-items:center}.home-module__oe3DtG__tile.home-module__oe3DtG__split.home-module__oe3DtG__reverse{flex-direction:row-reverse}.home-module__oe3DtG__mock{min-width:0;padding:12px}.home-module__oe3DtG__stackText{flex-direction:column;flex:1;gap:10px;padding:14px 26px 28px;display:flex}.home-module__oe3DtG__splitText{flex-direction:column;flex:2 1 0;gap:14px;min-width:0;padding:36px;display:flex}.home-module__oe3DtG__split .home-module__oe3DtG__mock{flex:3 1 0}.home-module__oe3DtG__tileHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__oe3DtG__tileId{color:var(--ink);align-items:center;gap:12px;display:inline-flex}.home-module__oe3DtG__tileName{font-family:var(--display);letter-spacing:-.025em;font-size:22px;font-weight:650;line-height:1.1}.home-module__oe3DtG__tilePrice{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:12.5px}.home-module__oe3DtG__tileTagline{color:var(--muted);text-wrap:pretty;max-width:52ch;margin:0;font-size:15px;line-height:1.5}.home-module__oe3DtG__tileMeta{font-family:var(--mono);color:var(--muted-2);font-size:11.5px}.home-module__oe3DtG__tileLink{color:var(--ink);margin-top:auto;padding-top:6px;font-size:14px;font-weight:600}.home-module__oe3DtG__tileLink:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.home-module__oe3DtG__pair{grid-template-columns:1fr}.home-module__oe3DtG__tile.home-module__oe3DtG__split,.home-module__oe3DtG__tile.home-module__oe3DtG__split.home-module__oe3DtG__reverse{flex-direction:column;align-items:stretch}.home-module__oe3DtG__tile.home-module__oe3DtG__split .home-module__oe3DtG__mock{order:-1}.home-module__oe3DtG__splitText{padding:14px 26px 28px}}.home-module__oe3DtG__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.home-module__oe3DtG__list>li{border-top:1px solid var(--line);min-width:0;padding:6px 0}.home-module__oe3DtG__rowLink{color:var(--ink);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;transition:background-color .2s;display:grid}.home-module__oe3DtG__rowLink:hover,.home-module__oe3DtG__rowLink:focus-visible{background:var(--sunk)}.home-module__oe3DtG__rowName{letter-spacing:-.015em;color:var(--ink);font-size:16px;font-weight:650}.home-module__oe3DtG__rowTagline{color:var(--muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px;line-height:1.45}.home-module__oe3DtG__rowMeta{font-family:var(--mono);color:var(--muted-2);overflow-wrap:anywhere;margin-top:4px;font-size:11.5px}.home-module__oe3DtG__rowSide{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.home-module__oe3DtG__rowPrice{font-family:var(--mono);color:var(--ink);white-space:nowrap;font-size:13px}.home-module__oe3DtG__rowExt{color:var(--muted);white-space:nowrap;font-size:12px}@media (max-width:900px){.home-module__oe3DtG__list{grid-template-columns:1fr}.home-module__oe3DtG__list>li:nth-child(n+2){border-top:1px solid var(--line)}}@media (max-width:480px){.home-module__oe3DtG__rowLink{grid-template-columns:auto minmax(0,1fr);padding:14px 10px}.home-module__oe3DtG__rowSide{text-align:left;flex-direction:row;grid-column:2;align-items:flex-start;gap:10px}}.home-module__oe3DtG__listEnd{border-top:1px solid var(--line);grid-column:1/-1}.home-module__oe3DtG__footnote{max-width:70ch;color:var(--muted-2);margin:22px 0 0;font-size:12.5px;line-height:1.55}.home-module__oe3DtG__bundles{background:var(--card);box-shadow:var(--shadow-2);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:56px;padding:40px;display:grid}.home-module__oe3DtG__bundlesText p{max-width:46ch;color:var(--muted);margin:14px 0 22px;font-size:15px;line-height:1.5}.home-module__oe3DtG__bundleRows{gap:8px;display:grid}.home-module__oe3DtG__bundleRow{background:var(--sunk);box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.home-module__oe3DtG__bundleRow strong{color:var(--ink);font-size:15px;font-weight:650}.home-module__oe3DtG__bundleRow small{font-family:var(--mono);color:var(--muted);font-size:11.5px;display:block}.home-module__oe3DtG__bundleWas{font-family:var(--mono);color:var(--muted);font-size:12.5px;text-decoration:line-through}.home-module__oe3DtG__bundleNow{font-family:var(--mono);color:var(--ink);font-size:14px}@media (max-width:900px){.home-module__oe3DtG__bundles{grid-template-columns:1fr;padding:28px 22px}}.home-module__oe3DtG__cta{background:var(--card);box-shadow:var(--shadow-3);text-align:center;border-radius:28px;flex-direction:column;align-items:center;padding:72px 32px;display:flex}.home-module__oe3DtG__ctaTitle{max-width:16ch;font-family:var(--display);letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,60px);font-weight:700;line-height:1}.home-module__oe3DtG__ctaTitle .home-module__oe3DtG__quiet{display:block}.home-module__oe3DtG__ctaActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}@media (max-width:640px){.home-module__oe3DtG__cta{padding:48px 20px}}
.kit-module__x2Ih1W__page{padding-bottom:40px}.kit-module__x2Ih1W__container{max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:640px){.kit-module__x2Ih1W__container{padding:0 16px}}.kit-module__x2Ih1W__hero{text-align:center;flex-direction:column;align-items:center;padding-top:72px;display:flex}.kit-module__x2Ih1W__heroId{align-items:center;gap:12px;display:inline-flex}.kit-module__x2Ih1W__heroName{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:650}.kit-module__x2Ih1W__heroCat{color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, transparent);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.kit-module__x2Ih1W__heroTitle{font-family:var(--display);letter-spacing:-.052em;color:var(--ink);text-wrap:balance;max-width:14ch;margin:28px 0 0;font-size:clamp(44px,7.4vw,92px);font-weight:700;line-height:.95}.kit-module__x2Ih1W__heroLede{max-width:560px;color:var(--muted);text-wrap:pretty;margin:22px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.5}.kit-module__x2Ih1W__heroCtas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.kit-module__x2Ih1W__heroMeta{color:var(--muted-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:16px;font-size:13px;display:flex}.kit-module__x2Ih1W__heroMeta span+span:before{content:"·";color:var(--line-2);margin-right:14px}.kit-module__x2Ih1W__heroStage{margin-top:64px}.kit-module__x2Ih1W__stage{box-shadow:var(--shadow-window);background:#fff;border-radius:20px;position:relative;overflow:hidden}.kit-module__x2Ih1W__stageBare{background:0 0}.kit-module__x2Ih1W__chrome{background:linear-gradient(#fbfbfb,#f2f2f2);border-bottom:1px solid #00000012;align-items:center;gap:7px;height:40px;padding:0 14px;display:flex}.kit-module__x2Ih1W__chromeDot{border-radius:999px;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #00000026}.kit-module__x2Ih1W__chromeTitle{color:#3a3a3e;margin-left:10px;font-size:12.5px;font-weight:600}.kit-module__x2Ih1W__chromeTabs{background:#0000000e;border-radius:9px;gap:2px;margin-left:14px;padding:2px;display:flex}.kit-module__x2Ih1W__chromeTab{color:#0000008c;cursor:pointer;background:0 0;border:0;border-radius:7px;height:26px;padding:0 11px;font-size:12px;font-weight:550;transition:color .15s,background-color .15s,box-shadow .15s}.kit-module__x2Ih1W__chromeTab:hover{color:#000000d9}.kit-module__x2Ih1W__chromeTabOn{color:#111;background:#fff;box-shadow:0 1px 3px #0000001a,0 0 0 .5px #0000000f}.kit-module__x2Ih1W__section{padding-top:120px}@media (max-width:900px){.kit-module__x2Ih1W__section{padding-top:88px}}.kit-module__x2Ih1W__section.kit-module__x2Ih1W__sectionAfterStory{padding-top:32px}.kit-module__x2Ih1W__sectionAfterStory>.kit-module__x2Ih1W__bento:first-child,.kit-module__x2Ih1W__sectionAfterStory>[data-reveal]:first-child>.kit-module__x2Ih1W__bento{margin-top:0}.kit-module__x2Ih1W__head{max-width:720px}.kit-module__x2Ih1W__headCenter{text-align:center;margin:0 auto}.kit-module__x2Ih1W__headTitle{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:680;line-height:1.04}.kit-module__x2Ih1W__headQuiet{color:var(--muted-2)}.kit-module__x2Ih1W__eyebrow{color:var(--accent);margin-bottom:14px;font-size:13px;font-weight:600;display:block}.kit-module__x2Ih1W__bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.kit-module__x2Ih1W__tile{background:var(--card);box-shadow:var(--shadow-2);flex-direction:column;display:flex;overflow:hidden}.kit-module__x2Ih1W__tileText{padding:26px 26px 0}.kit-module__x2Ih1W__tileTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:19px;font-weight:650;line-height:1.2}.kit-module__x2Ih1W__tileBody{color:var(--muted);text-wrap:pretty;margin:8px 0 0;font-size:14.5px;line-height:1.5}.kit-module__x2Ih1W__tileMock{margin-top:auto;padding-top:22px!important}.kit-module__x2Ih1W__tileWide{flex-direction:row;grid-column:span 2;align-items:center}.kit-module__x2Ih1W__tileWide .kit-module__x2Ih1W__tileText{flex:2;padding:26px}.kit-module__x2Ih1W__tileWide .kit-module__x2Ih1W__tileMock{flex:3;margin-top:0;padding-top:12px!important}@media (max-width:1023.98px){.kit-module__x2Ih1W__bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.kit-module__x2Ih1W__bento{grid-template-columns:1fr}.kit-module__x2Ih1W__tileWide{flex-direction:column;grid-column:auto;align-items:stretch}.kit-module__x2Ih1W__tileWide .kit-module__x2Ih1W__tileText{padding:22px 22px 0}.kit-module__x2Ih1W__tileWide .kit-module__x2Ih1W__tileMock{padding-top:20px!important}}.kit-module__x2Ih1W__details{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:40px;display:grid}.kit-module__x2Ih1W__detail{border-bottom:1px solid var(--line);padding:24px 24px 24px 0}.kit-module__x2Ih1W__detailTitle{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.kit-module__x2Ih1W__detailBody{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5}@media (max-width:900px){.kit-module__x2Ih1W__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.kit-module__x2Ih1W__details{grid-template-columns:1fr}.kit-module__x2Ih1W__detail{padding-right:0}}.kit-module__x2Ih1W__buy{background:var(--card);box-shadow:var(--shadow-3);border-radius:32px;grid-template-columns:minmax(0,6fr) minmax(0,5fr);margin-top:56px;display:grid;overflow:hidden}.kit-module__x2Ih1W__buyMain{flex-direction:column;gap:22px;padding:40px;display:flex}.kit-module__x2Ih1W__buySide{background:var(--sunk);border-left:1px solid var(--hairline);flex-direction:column;gap:14px;padding:40px;display:flex}.kit-module__x2Ih1W__buyId{align-items:center;gap:14px;display:flex}.kit-module__x2Ih1W__buyName{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:680}.kit-module__x2Ih1W__buyTerm{color:var(--muted);font-size:13.5px}.kit-module__x2Ih1W__price{font-family:var(--display);letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1}.kit-module__x2Ih1W__priceWas{color:var(--muted-2);letter-spacing:-.02em;margin-right:12px;font-size:20px;font-weight:500;text-decoration:line-through}.kit-module__x2Ih1W__promo{color:var(--accent);font-size:13.5px;font-weight:550}.kit-module__x2Ih1W__promo code{font-family:var(--mono);background:color-mix(in oklab, var(--accent) 12%, transparent);border-radius:6px;padding:2px 7px;font-size:12.5px}.kit-module__x2Ih1W__terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;display:grid}.kit-module__x2Ih1W__terms dt{color:var(--muted-2);font-size:12.5px}.kit-module__x2Ih1W__terms dd{color:var(--ink);margin:3px 0 0;font-size:14px;font-weight:550}.kit-module__x2Ih1W__sideTitle{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kit-module__x2Ih1W__sideTitle h3{color:var(--ink);margin:0;font-size:15px;font-weight:650}.kit-module__x2Ih1W__sideTitle a{color:var(--muted);font-size:13px;font-weight:550}.kit-module__x2Ih1W__sideTitle a:hover{color:var(--ink)}.kit-module__x2Ih1W__release{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.kit-module__x2Ih1W__releaseLabel{color:var(--ink);font-size:14px;font-weight:600}.kit-module__x2Ih1W__releaseMeta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.kit-module__x2Ih1W__sideNote{color:var(--muted);margin-top:auto;font-size:13px;line-height:1.5}@media (max-width:900px){.kit-module__x2Ih1W__buy{grid-template-columns:1fr}.kit-module__x2Ih1W__buySide{border-left:0;border-top:1px solid var(--hairline)}.kit-module__x2Ih1W__buyMain,.kit-module__x2Ih1W__buySide{padding:28px 22px}}.kit-module__x2Ih1W__related{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}@media (max-width:900px){.kit-module__x2Ih1W__related{grid-template-columns:1fr}}.kit-module__x2Ih1W__heroTitle .kit-module__x2Ih1W__headQuiet{display:block}
.Footer-module__-6F5tq__footer{border-top:1px solid var(--line);color:var(--ink-2);margin-top:120px;padding:56px 0 40px}.Footer-module__-6F5tq__inner{max-width:1200px;margin:0 auto;padding:0 32px}.Footer-module__-6F5tq__top{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.Footer-module__-6F5tq__brandLink{color:var(--ink);display:inline-block}.Footer-module__-6F5tq__blurb{max-width:300px;color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.5}.Footer-module__-6F5tq__col h3{color:var(--ink);margin:0 0 14px;font-size:13px;font-weight:650}.Footer-module__-6F5tq__col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Footer-module__-6F5tq__col a{color:var(--muted);font-size:14px;transition:color .15s}.Footer-module__-6F5tq__col a:hover,.Footer-module__-6F5tq__col a:focus-visible{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.Footer-module__-6F5tq__bottom{border-top:1px solid var(--line);color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:56px;padding-top:24px;font-size:12.5px;display:flex}@media (max-width:900px){.Footer-module__-6F5tq__top{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__-6F5tq__brandCol{grid-column:1/-1}}@media (max-width:640px){.Footer-module__-6F5tq__footer{margin-top:88px;padding-top:40px}.Footer-module__-6F5tq__inner{padding:0 16px}.Footer-module__-6F5tq__top{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer-module__-6F5tq__bottom{margin-top:40px}}
.AppCard-module__5cFAsG__card{background:var(--card);border:1px solid var(--line);min-width:0;height:100%;color:var(--ink);cursor:pointer;border-radius:28px;flex-direction:column;gap:10px;padding:10px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .2s;display:flex;position:relative}.AppCard-module__5cFAsG__card:hover,.AppCard-module__5cFAsG__card:focus-visible{border-color:var(--line-2);box-shadow:var(--shadow-2);transform:translateY(-3px)}.AppCard-module__5cFAsG__card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.AppCard-module__5cFAsG__well{background:var(--sunk);box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);border-radius:17px;place-items:center;padding:36px;display:grid;position:relative;overflow:hidden}.AppCard-module__5cFAsG__icon{line-height:0;display:block;position:relative}:is(.AppCard-module__5cFAsG__icon .icon,.AppCard-module__5cFAsG__icon .icon-img){border-radius:20px}.AppCard-module__5cFAsG__corner{background:var(--card);height:24px;box-shadow:0 0 0 1px var(--line);color:var(--muted);font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;max-width:calc(100% - 24px);padding:0 9px;font-size:11px;display:inline-flex;position:absolute;top:12px;right:12px}.AppCard-module__5cFAsG__external{color:var(--ink-2)}.AppCard-module__5cFAsG__card:hover .AppCard-module__5cFAsG__external,.AppCard-module__5cFAsG__card:focus-visible .AppCard-module__5cFAsG__external{color:var(--ink)}.AppCard-module__5cFAsG__body{flex-direction:column;flex:1;gap:16px;padding:14px;display:flex}.AppCard-module__5cFAsG__titleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AppCard-module__5cFAsG__name{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.AppCard-module__5cFAsG__tagline{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px;line-height:1.5}.AppCard-module__5cFAsG__foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:14px;display:flex}.AppCard-module__5cFAsG__priceCol{flex-direction:column;gap:2px;display:flex}.AppCard-module__5cFAsG__price{font-family:var(--mono);color:var(--ink);font-size:14px}.AppCard-module__5cFAsG__note{color:var(--muted);font-size:12px}.AppCard-module__5cFAsG__was{color:var(--muted);font-family:var(--mono);font-size:12px;text-decoration:line-through}.AppCard-module__5cFAsG__code{color:var(--accent-ink);font-family:var(--mono);font-size:11px}.AppCard-module__5cFAsG__platforms{color:var(--muted);font-family:var(--mono);text-align:right;overflow-wrap:anywhere;min-width:0;font-size:11.5px}@media (prefers-reduced-motion:reduce){.AppCard-module__5cFAsG__card{transition:none}.AppCard-module__5cFAsG__card:hover,.AppCard-module__5cFAsG__card:focus-visible{transform:none}}
.BundleCard-module__09hWbG__card{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:28px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;padding:10px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .2s;display:grid}.BundleCard-module__09hWbG__card:hover,.BundleCard-module__09hWbG__card:focus-visible{border-color:var(--line-2);box-shadow:var(--shadow-2);transform:translateY(-3px)}.BundleCard-module__09hWbG__card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.BundleCard-module__09hWbG__main{flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.BundleCard-module__09hWbG__name{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600}.BundleCard-module__09hWbG__tagline{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.5}.BundleCard-module__09hWbG__count{color:var(--muted);font-family:var(--mono);margin-top:14px;font-size:12px}.BundleCard-module__09hWbG__apps{background:var(--sunk);box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);border-radius:17px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.BundleCard-module__09hWbG__app{background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:10px;padding:5px 12px 5px 5px;font-size:13px;display:flex}:is(.BundleCard-module__09hWbG__app .icon,.BundleCard-module__09hWbG__app .icon-img){border-radius:8px}.BundleCard-module__09hWbG__buy{background:var(--sunk);box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);border-radius:17px;flex-direction:column;justify-content:center;gap:4px;padding:24px;display:flex}.BundleCard-module__09hWbG__list{color:var(--muted);font-family:var(--mono);font-size:13px;text-decoration:line-through}.BundleCard-module__09hWbG__listSale{color:var(--muted);font-family:var(--mono);margin-top:2px;font-size:16px;text-decoration:line-through}.BundleCard-module__09hWbG__price{font-family:var(--display);letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:1.1}.BundleCard-module__09hWbG__save{background:var(--chip);height:24px;color:var(--ink);font-family:var(--mono);border-radius:999px;align-self:flex-start;align-items:center;margin-top:6px;padding:0 10px;font-size:12px;display:inline-flex}.BundleCard-module__09hWbG__promo{color:var(--ink-2);font-family:var(--mono);margin-top:6px;font-size:12px}.BundleCard-module__09hWbG__cta{align-self:flex-start;margin-top:16px}.BundleCard-module__09hWbG__note{color:var(--muted);font-family:var(--mono);letter-spacing:.02em;margin-top:6px;font-size:10.5px}@media (max-width:820px){.BundleCard-module__09hWbG__card{grid-template-columns:minmax(0,1fr)}.BundleCard-module__09hWbG__main,.BundleCard-module__09hWbG__buy{padding:20px}}@media (prefers-reduced-motion:reduce){.BundleCard-module__09hWbG__card{transition:none}.BundleCard-module__09hWbG__card:hover,.BundleCard-module__09hWbG__card:focus-visible{transform:none}}
.Section-module__ZXevnG__section{max-width:1200px;margin:0 auto;padding:120px 32px 0}.Section-module__ZXevnG__head{max-width:720px;margin-bottom:40px}.Section-module__ZXevnG__eyebrow{color:var(--muted);margin-bottom:14px;font-size:13px;font-weight:600;display:block}.Section-module__ZXevnG__title{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:680;line-height:1.04}.Section-module__ZXevnG__quiet{color:var(--muted-2)}.Section-module__ZXevnG__subtitle{max-width:560px;color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.5}@media (max-width:900px){.Section-module__ZXevnG__section{padding-top:88px}}@media (max-width:640px){.Section-module__ZXevnG__section{padding-left:16px;padding-right:16px}}
.defaultpage-module__H9A9AW__about{max-width:720px;color:var(--ink-2);text-wrap:pretty;margin:28px 0 0;font-size:clamp(17px,1.7vw,20px);line-height:1.55}.defaultpage-module__H9A9AW__notices{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.defaultpage-module__H9A9AW__notice{background:var(--chip);height:28px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.defaultpage-module__H9A9AW__warnings{gap:10px;max-width:720px;margin-top:32px;display:grid}.defaultpage-module__H9A9AW__warning{background:var(--sunk);box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);color:var(--ink);border-radius:20px;align-items:flex-start;gap:12px;margin:0;padding:16px 18px;font-size:14px;font-weight:500;line-height:1.55;display:flex}.defaultpage-module__H9A9AW__warning svg{color:var(--ink);flex-shrink:0;margin-top:2px}.defaultpage-module__H9A9AW__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:56px;display:grid}.defaultpage-module__H9A9AW__shot{margin:0}.defaultpage-module__H9A9AW__shot figcaption{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5}@media (max-width:760px){.defaultpage-module__H9A9AW__gallery{grid-template-columns:1fr}}
.story-module__TKgIca__section{max-width:1200px;margin:0 auto;padding:0 32px}.story-module__TKgIca__scene{position:relative}.story-module__TKgIca__section{padding-top:120px}.story-module__TKgIca__sticky{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:64px;display:grid;position:sticky;top:88px}.story-module__TKgIca__copy{flex-direction:column;justify-content:center;min-height:0;display:flex}.story-module__TKgIca__head{max-width:none}.story-module__TKgIca__eyebrow{color:var(--accent);margin-bottom:12px;font-size:13px;font-weight:600;display:block}.story-module__TKgIca__title{font-family:var(--display);letter-spacing:-.035em;color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:680;line-height:1.08}.story-module__TKgIca__quiet{color:var(--muted-2)}.story-module__TKgIca__list{border-top:1px solid var(--line);margin:36px 0 0;padding:0;list-style:none}.story-module__TKgIca__item{border-bottom:1px solid var(--line)}.story-module__TKgIca__itemButton{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:18px 0;display:block}.story-module__TKgIca__itemTitle{letter-spacing:-.02em;color:var(--muted-2);margin:0;font-size:19px;font-weight:650;line-height:1.25;transition:color .35s;display:block}.story-module__TKgIca__itemButton:hover .story-module__TKgIca__itemTitle{color:var(--ink-2)}.story-module__TKgIca__itemOn .story-module__TKgIca__itemTitle{color:var(--ink)}.story-module__TKgIca__itemBodyWrap{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1);display:grid}.story-module__TKgIca__itemOn .story-module__TKgIca__itemBodyWrap{grid-template-rows:1fr}.story-module__TKgIca__itemBody{color:var(--muted);text-wrap:pretty;opacity:0;margin:0;font-size:15.5px;line-height:1.55;transition:opacity .35s;overflow:hidden}.story-module__TKgIca__itemOn .story-module__TKgIca__itemBody{opacity:1;padding-bottom:20px;transition:opacity .45s .1s}.story-module__TKgIca__stage{height:min(600px,100svh - 200px);min-height:320px;position:relative}.story-module__TKgIca__layer{will-change:transform, opacity;filter:drop-shadow(0 1px 2px #00000014)drop-shadow(0 24px 40px #0000002e);position:absolute;inset:0}:root[data-theme=dark] .story-module__TKgIca__layer{filter:drop-shadow(0 1px 2px #00000080)drop-shadow(0 28px 48px #0009)}.story-module__TKgIca__layer>div{height:100%}.story-module__TKgIca__stack{display:none}.story-module__TKgIca__stackItem{margin-top:56px}.story-module__TKgIca__stackItem .story-module__TKgIca__itemTitle{color:var(--ink);font-size:22px}.story-module__TKgIca__stackBody{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.55}.story-module__TKgIca__stackMock{filter:drop-shadow(0 18px 30px #00000029);margin-top:22px}@media (max-width:1023.98px){.story-module__TKgIca__scene{display:none}.story-module__TKgIca__stack{display:block}.story-module__TKgIca__section{padding-top:88px}}@media (max-width:640px){.story-module__TKgIca__section{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.story-module__TKgIca__itemBodyWrap,.story-module__TKgIca__itemBody,.story-module__TKgIca__itemTitle{transition:none}}
.envchain-module__Jc3Ipa__win{--canvas:#fff;--fg:#000;--fg-muted:color-mix(in srgb, var(--fg) 65%, var(--canvas) 35%);--fg-faint:color-mix(in srgb, var(--fg) 42%, var(--canvas) 58%);--fg-disabled:#a9abb0;--border:color-mix(in srgb, var(--fg) 15%, var(--canvas) 85%);--border-strong:color-mix(in srgb, var(--fg) 28%, var(--canvas) 72%);--border-subtle:#eae7e3;--bg-subtle:color-mix(in srgb, var(--canvas) 92%, var(--fg) 8%);--win-bg:#ececee;--panel-bg:#ffffffb3;--detail-bg:#fffc;--field-bg:#ffffffd9;--btns-bg:#ffffffbf;--raised-bg:#fff;--seg-on-bg:#fffffff2;--pop-bg:#fff;--tint-4:#0000000a;--tint-5:#0000000d;--tint-6:#0000000f;--tint-8:#00000014;--tint-9:#00000017;--tint-10:#0000001a;--win-ring:#0000001f;--win-drop:#0000004d;--toast-bg:#000;--toast-fg:#fff;--env-bg-l:92%;--env-bg-c:.05;--env-fg-l:38%;--env-fg-c:.12;--accent:#2f63e1;--accent-hover:#1e51d5;--accent-subtle:#e6efff;--accent-subtle-fg:#1640ad;--danger:#d8151e;--danger-subtle:#ffedeb;--success:#008a30;--success-subtle:#e1fae3;--success-fg:#005217;--warning-subtle:#fff2e0;--warning-fg:#7e4b00;--shadow-xs:0 1px 2px #0000000f;--shadow-inset:inset 0 2px 4px 0 #00000012;--shadow-popover:0 4px 16px #0000001a, 0 0 0 1px #00000012;--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;background:var(--win-bg);width:1000px;height:500px;color:var(--fg);border-radius:var(--mock-radius,12px);text-align:left;box-shadow:0 0 0 1px var(--win-ring), 0 12px 32px -12px var(--win-drop);flex-direction:column;font:400 13px/1.5 system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.envchain-module__Jc3Ipa__win{--fg-disabled:lab(69.7961% .0558794 -3.02941);--border-subtle:lab(91.8976% .341237 2.25921);--accent:lab(44.3178% 18.9431 -70.4649);--accent-hover:lab(38.0813% 24.4554 -73.9169);--accent-subtle:lab(94.0394% -.715494 -13.0493);--accent-subtle-fg:lab(30.3554% 20.9617 -63.3573);--danger:lab(46.7455% 69.423 50.7381);--danger-subtle:lab(95.0028% 12.0867 7.12119);--success:lab(49.959% -53.5424 40.4163);--success-subtle:lab(95.8901% -11.5862 8.0274);--success-fg:lab(29.9417% -48.3316 39.0389);--warning-subtle:lab(96.5046% 5.37455 14.4752);--warning-fg:lab(36.8459% 26.6311 76.7881);--shadow-xs:0 1px 2px lab(0% 0 0/.06);--shadow-inset:inset 0 2px 4px 0 lab(0% 0 0/.07);--shadow-popover:0 4px 16px lab(0% 0 0/.1), 0 0 0 1px lab(0% 0 0/.07)}}:root[data-theme=dark] .envchain-module__Jc3Ipa__win{--canvas:#121212;--fg:#fff;--fg-faint:#67696f;--fg-disabled:#45484d;--border-subtle:#161b23;--accent-hover:color-mix(in srgb, var(--accent) 88%, #fff 12%);--accent-subtle:#0c1936;--accent-subtle-fg:#74a1ff;--danger:#ed4b43;--danger-subtle:#2c0806;--success:#1ca045;--success-subtle:#011705;--success-fg:#52b766;--warning-subtle:#221202;--warning-fg:#f5ad5a;--shadow-xs:0 1px 2px #0003;--shadow-inset:inset 0 2px 4px 0 #00000012;--shadow-popover:0 4px 16px #0000005c, 0 0 0 1px #ffffff0f;--win-bg:#2a2a2d;--panel-bg:#121212b3;--detail-bg:#121212cc;--field-bg:#121212d9;--btns-bg:#ffffff14;--raised-bg:#1c1f25;--seg-on-bg:#ffffff24;--pop-bg:#1c1f25;--tint-4:#ffffff0a;--tint-5:#ffffff0d;--tint-6:#ffffff0f;--tint-8:#ffffff14;--tint-9:#ffffff17;--tint-10:#ffffff1a;--win-ring:#ffffff1f;--win-drop:#0009;--toast-bg:#fff;--toast-fg:#000;--env-bg-l:26%;--env-bg-c:.06;--env-fg-l:76%;--env-fg-c:.12}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .envchain-module__Jc3Ipa__win{--fg-faint:lab(44.2637% .094384 -3.77291);--fg-disabled:lab(30.3427% .111312 -3.76386);--border-subtle:lab(9.41869% -.00986457 -6.61865);--accent-subtle:lab(8.96315% 3.53763 -21.2675);--accent-subtle-fg:lab(66.2122% 6.55532 -57.0396);--danger:lab(56.2769% 62.6535 41.5743);--danger-subtle:lab(6.69201% 18.434 7.8477);--success:lab(57.9954% -50.215 36.9892);--success-subtle:lab(5.7431% -10.0571 6.42014);--success-fg:lab(67.069% -44.0141 31.7439);--warning-subtle:lab(7.13466% 6.70031 10.0859);--warning-fg:lab(76.54% 21.2257 52.6539);--shadow-xs:0 1px 2px lab(0% 0 0/.2);--shadow-inset:inset 0 2px 4px 0 lab(0% 0 0/.07);--shadow-popover:0 4px 16px lab(0% 0 0/.36), 0 0 0 1px lab(100% 0 0/.06);--raised-bg:lab(11.7794% -.126481 -4.45901);--pop-bg:lab(11.7794% -.126481 -4.45901)}}:where(.envchain-module__Jc3Ipa__win) :is(button,input,select,textarea){font:inherit;color:inherit;background:0 0;border:0;outline:none}:where(.envchain-module__Jc3Ipa__win) button{cursor:pointer}:where(.envchain-module__Jc3Ipa__win) hr{border:0;border-top:1px solid var(--border);margin:0}.envchain-module__Jc3Ipa__titlebar{flex:none;align-items:center;gap:4px;height:28px;padding:0 12px 0 76px;display:flex;position:relative}.envchain-module__Jc3Ipa__lights{gap:8px;display:flex;position:absolute;top:8px;left:14px}.envchain-module__Jc3Ipa__lights i{border-radius:50%;width:12px;height:12px;display:block}.envchain-module__Jc3Ipa__fill{flex:1}.envchain-module__Jc3Ipa__status{color:var(--fg-faint);align-items:center;gap:6px;margin-right:4px;font-size:12px;display:flex}.envchain-module__Jc3Ipa__dot{background:var(--success);border-radius:50%;width:6px;height:6px}.envchain-module__Jc3Ipa__btn{letter-spacing:-.015em;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:4px;height:26px;padding:4px 12px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.envchain-module__Jc3Ipa__btnP{background:var(--accent);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);box-shadow:var(--shadow-xs), inset 0 1px 0 #ffffff1f}@supports (color:lab(0% 0 0)){.envchain-module__Jc3Ipa__btnP{box-shadow:var(--shadow-xs), inset 0 1px 0 lab(100% 0 0/.12)}}.envchain-module__Jc3Ipa__btnP:hover{background:var(--accent-hover)}.envchain-module__Jc3Ipa__btnS{background:var(--btns-bg);border-color:var(--border);box-shadow:var(--shadow-xs)}.envchain-module__Jc3Ipa__btnS:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.envchain-module__Jc3Ipa__btnG{color:var(--fg-muted)}.envchain-module__Jc3Ipa__btnG:hover{background:var(--bg-subtle);color:var(--fg)}.envchain-module__Jc3Ipa__btnD{color:var(--danger)}.envchain-module__Jc3Ipa__btnD:hover{background:var(--danger-subtle)}.envchain-module__Jc3Ipa__btnI{width:26px;padding:0}.envchain-module__Jc3Ipa__columns{flex:1;grid-template-columns:232px minmax(0,1fr) 360px;min-height:0;transition:grid-template-columns .2s cubic-bezier(.22,1,.36,1);display:grid}.envchain-module__Jc3Ipa__columns[data-collapsed=true]{grid-template-columns:52px minmax(0,1fr) 360px}.envchain-module__Jc3Ipa__sidebar{border-right:1px solid var(--border);flex-direction:column;min-width:0;font-size:13px;display:flex;overflow:hidden}.envchain-module__Jc3Ipa__sbar{align-items:center;gap:6px;padding:6px 10px 8px;display:flex}.envchain-module__Jc3Ipa__sidebar[data-collapsed=true] .envchain-module__Jc3Ipa__sbar{justify-content:center;padding:6px 0 8px}.envchain-module__Jc3Ipa__search{background:var(--tint-6);min-width:0;height:28px;color:var(--fg-faint);cursor:text;border-radius:8px;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.envchain-module__Jc3Ipa__search:focus-within{background:var(--tint-9);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 45%, transparent)}.envchain-module__Jc3Ipa__search input{min-width:0;color:var(--fg);flex:1;font-size:13px}.envchain-module__Jc3Ipa__search input::placeholder{color:var(--fg-faint)}.envchain-module__Jc3Ipa__add{width:28px;height:28px;color:var(--fg-muted);border-radius:8px;flex:none;place-items:center;display:grid}.envchain-module__Jc3Ipa__add:hover{background:var(--tint-8);color:var(--fg)}.envchain-module__Jc3Ipa__newProj{padding:0 10px 8px}.envchain-module__Jc3Ipa__newProj input{background:var(--tint-6);width:100%;height:28px;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 45%, transparent);border-radius:8px;padding:0 8px;font-size:13px}.envchain-module__Jc3Ipa__newHint{color:var(--fg-faint);margin:4px 0 0;padding:0 2px;font-size:11px}.envchain-module__Jc3Ipa__plist{scrollbar-width:thin;flex:1;min-height:0;padding:0 6px 8px;overflow-y:auto}.envchain-module__Jc3Ipa__sidebar[data-collapsed=true] .envchain-module__Jc3Ipa__plist{scrollbar-width:none;padding:0 10px 8px}.envchain-module__Jc3Ipa__empty{color:var(--fg-faint);padding:8px;font-size:12px;line-height:1.45}.envchain-module__Jc3Ipa__group{flex-direction:column;gap:1px;margin-bottom:6px;display:flex}.envchain-module__Jc3Ipa__ghead{height:26px;color:var(--fg-muted);text-align:left;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:flex}.envchain-module__Jc3Ipa__ghead:hover{color:var(--fg)}.envchain-module__Jc3Ipa__chev{width:12px;height:12px;color:var(--fg-faint);flex:none;justify-content:center;align-items:center;transition:transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.envchain-module__Jc3Ipa__chev[data-open=true]{transform:rotate(90deg)}.envchain-module__Jc3Ipa__rule{background:var(--border);height:1px;margin:6px 4px}.envchain-module__Jc3Ipa__prow{text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;height:28px;padding:0 8px 0 26px;font-size:13px;line-height:1;display:flex}.envchain-module__Jc3Ipa__prow:hover{background:var(--tint-5)}.envchain-module__Jc3Ipa__prow[data-selected=true]{background:var(--tint-10)}.envchain-module__Jc3Ipa__plabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.envchain-module__Jc3Ipa__pcount{font-variant-numeric:tabular-nums;color:var(--fg-faint);flex:none;font-size:11px}.envchain-module__Jc3Ipa__sidebar[data-collapsed=true] .envchain-module__Jc3Ipa__prow{justify-content:center;width:32px;height:32px;margin:0 auto;padding:0}.envchain-module__Jc3Ipa__pinit{color:var(--fg-muted);font-size:13px;font-weight:600}.envchain-module__Jc3Ipa__prow[data-selected=true] .envchain-module__Jc3Ipa__pinit{color:var(--fg)}.envchain-module__Jc3Ipa__panel{border-right:1px solid var(--border);background:var(--panel-bg);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.envchain-module__Jc3Ipa__phead{border-bottom:1px solid var(--border);flex-direction:column;flex:none;gap:8px;padding:8px 12px;display:flex;position:relative}.envchain-module__Jc3Ipa__prowHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.envchain-module__Jc3Ipa__ptitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.envchain-module__Jc3Ipa__psub{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.envchain-module__Jc3Ipa__pactions{align-items:center;gap:8px;display:flex}.envchain-module__Jc3Ipa__field{background:var(--field-bg);border:1px solid var(--border);width:100%;height:26px;box-shadow:var(--shadow-inset), var(--shadow-xs);-webkit-user-select:text;user-select:text;border-radius:4px;padding:0 8px;font-size:12px;display:block}.envchain-module__Jc3Ipa__field::placeholder{color:var(--fg-disabled)}.envchain-module__Jc3Ipa__field:focus{border-color:var(--accent);box-shadow:var(--shadow-inset), 0 0 0 3px oklch(from var(--accent) l c h / .15)}.envchain-module__Jc3Ipa__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.envchain-module__Jc3Ipa__seg{background:var(--tint-6);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.envchain-module__Jc3Ipa__segItem{height:24px;color:var(--fg-muted);border-radius:6px;padding:0 10px;font-size:12px}.envchain-module__Jc3Ipa__segItem:hover{color:var(--fg)}.envchain-module__Jc3Ipa__segItem[aria-pressed=true]{background:var(--seg-on-bg);color:var(--fg);box-shadow:0 0 0 1px var(--tint-10), var(--shadow-xs);font-weight:500}.envchain-module__Jc3Ipa__envf{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.envchain-module__Jc3Ipa__envf button{height:22px;color:var(--fg-muted);border:1px solid var(--border);border-radius:9999px;padding:0 8px;font-size:12px}.envchain-module__Jc3Ipa__envf button[aria-pressed=true]{background:var(--tint-10);color:var(--fg);border-color:#0000;font-weight:500}.envchain-module__Jc3Ipa__addForm{background:var(--bg-subtle);border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;align-items:flex-start;gap:4px;width:100%;padding:8px;display:flex}.envchain-module__Jc3Ipa__addForm .envchain-module__Jc3Ipa__field{width:auto}.envchain-module__Jc3Ipa__addForm textarea.envchain-module__Jc3Ipa__field{resize:none;width:100%;height:72px;padding:8px;line-height:1.65}.envchain-module__Jc3Ipa__note{width:100%;color:var(--fg-muted);font-size:12px}.envchain-module__Jc3Ipa__scroll{scrollbar-width:thin;flex:1;padding:4px 0;overflow:auto}.envchain-module__Jc3Ipa__item{cursor:pointer;color:var(--fg-muted);border-radius:6px;grid-template-columns:16px 1fr auto auto;align-items:center;gap:8px;margin:0 4px;padding:8px;display:grid}.envchain-module__Jc3Ipa__item:hover:not([aria-selected=true]){background:var(--tint-4);color:var(--fg)}.envchain-module__Jc3Ipa__item[aria-selected=true]{background:var(--tint-8);color:var(--fg);font-weight:500}.envchain-module__Jc3Ipa__tico{color:graytext;place-items:center;display:grid}.envchain-module__Jc3Ipa__iname{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.envchain-module__Jc3Ipa__tags{align-items:center;gap:4px;display:flex}.envchain-module__Jc3Ipa__kebab{width:26px;height:26px;color:var(--fg-muted);border-radius:4px;place-items:center;display:grid}.envchain-module__Jc3Ipa__kebab:hover{background:var(--bg-subtle);color:var(--fg)}.envchain-module__Jc3Ipa__emptyList{text-align:center;height:100%;min-height:200px;color:var(--fg-muted);place-items:center;padding:16px;font-size:12px;display:grid}.envchain-module__Jc3Ipa__emptyList div{max-width:280px}.envchain-module__Jc3Ipa__emptyList b{color:var(--fg);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.envchain-module__Jc3Ipa__badge{letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:4px;height:18px;padding:0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.envchain-module__Jc3Ipa__bDef{background:var(--bg-subtle);color:var(--fg-muted);border:1px solid var(--border-subtle)}.envchain-module__Jc3Ipa__bAcc{background:var(--accent-subtle);color:var(--accent-subtle-fg)}.envchain-module__Jc3Ipa__bOk{background:var(--success-subtle);color:var(--success-fg)}.envchain-module__Jc3Ipa__bWarn{background:var(--warning-subtle);color:var(--warning-fg)}.envchain-module__Jc3Ipa__envc{background:oklch(var(--env-bg-l) var(--env-bg-c) var(--env-hue,250));height:18px;color:oklch(var(--env-fg-l) var(--env-fg-c) var(--env-hue,250));border-radius:9999px;align-items:center;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex}.envchain-module__Jc3Ipa__scrim{z-index:3;position:absolute;inset:0}.envchain-module__Jc3Ipa__pop{z-index:4;background:var(--pop-bg);border:1px solid var(--border);min-width:160px;max-width:320px;box-shadow:var(--shadow-popover);border-radius:8px;padding:8px;position:absolute}.envchain-module__Jc3Ipa__popItem{text-align:left;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px;font-size:13px;display:flex}.envchain-module__Jc3Ipa__popItem:hover{background:var(--bg-subtle)}.envchain-module__Jc3Ipa__popDanger{color:var(--danger)}.envchain-module__Jc3Ipa__popDanger:hover{background:var(--danger-subtle)}.envchain-module__Jc3Ipa__popSep{background:var(--border-subtle);height:1px;margin:4px 0}.envchain-module__Jc3Ipa__detail{background:var(--detail-bg);scrollbar-width:thin;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex;overflow:auto}.envchain-module__Jc3Ipa__back{align-self:flex-start;gap:4px}.envchain-module__Jc3Ipa__nameRow{align-items:center;gap:8px;display:flex}.envchain-module__Jc3Ipa__dname{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.envchain-module__Jc3Ipa__badgeRow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.envchain-module__Jc3Ipa__nameEdit{gap:8px;display:flex}.envchain-module__Jc3Ipa__nameEdit .envchain-module__Jc3Ipa__field{height:32px;padding:0 12px;font-size:13px}.envchain-module__Jc3Ipa__reveal{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.envchain-module__Jc3Ipa__pre{max-width:100%;font-family:var(--mono);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;margin:0;font-size:13px}.envchain-module__Jc3Ipa__h3{color:var(--fg-muted);margin:0 0 8px;font-size:12px;font-weight:600}.envchain-module__Jc3Ipa__eyebrow{color:var(--fg-muted);margin-bottom:4px;font-size:11px;font-weight:600}.envchain-module__Jc3Ipa__dtitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}.envchain-module__Jc3Ipa__dpath{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-muted);margin-top:4px;font-size:12px;overflow:hidden}.envchain-module__Jc3Ipa__help{color:var(--fg-muted);margin:0 0 12px;font-size:12px;line-height:1.5}.envchain-module__Jc3Ipa__lab{color:var(--fg-muted);margin-bottom:4px;font-size:12px;display:block}.envchain-module__Jc3Ipa__sc{border:1px solid var(--border);background:var(--bg-subtle);width:100%;box-shadow:var(--shadow-inset);border-radius:6px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:grid}.envchain-module__Jc3Ipa__sc button{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:28px;color:var(--fg-muted);border:1px solid #0000;border-radius:4px;padding:0 8px;font-size:12px;font-weight:500;overflow:hidden}.envchain-module__Jc3Ipa__sc button:hover{color:var(--fg);background:var(--raised-bg)}.envchain-module__Jc3Ipa__sc button[data-selected=true]{color:var(--fg);background:var(--raised-bg);border-color:var(--border-strong);box-shadow:var(--shadow-xs)}.envchain-module__Jc3Ipa__numField{margin-top:8px}.envchain-module__Jc3Ipa__folder{border:1px solid var(--border);border-radius:4px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.envchain-module__Jc3Ipa__folder span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.envchain-module__Jc3Ipa__secHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.envchain-module__Jc3Ipa__secHead .envchain-module__Jc3Ipa__h3{margin:0}.envchain-module__Jc3Ipa__muted12{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.5}.envchain-module__Jc3Ipa__vfile{border:1px solid var(--border);border-radius:4px;gap:8px;margin-top:8px;padding:8px;display:grid}.envchain-module__Jc3Ipa__vfile b{font-size:12px;font-weight:600}.envchain-module__Jc3Ipa__vfile small{color:var(--fg-muted);font-size:11px}.envchain-module__Jc3Ipa__vbtns{flex-wrap:wrap;gap:4px;display:flex}.envchain-module__Jc3Ipa__act{color:var(--fg-muted);font-size:12px}.envchain-module__Jc3Ipa__toast{z-index:6;background:var(--toast-bg);color:var(--toast-fg);opacity:0;pointer-events:none;border-radius:8px;padding:8px 12px;font-size:12px;transition:opacity .18s,transform .18s;position:absolute;bottom:16px;right:16px;transform:translateY(6px)}.envchain-module__Jc3Ipa__toastOn{opacity:1;transform:none}
.envchainfeatures-module__RxJAEq__f{--canvas:#fff;--text:#000;--raised:#f4f4f5;--border:color-mix(in srgb, var(--text) 15%, var(--canvas) 85%);--border-strong:color-mix(in srgb, var(--text) 28%, var(--canvas) 72%);--muted:color-mix(in srgb, var(--text) 65%, var(--canvas) 35%);--tint-4:#0000000a;--tint-6:#0000000f;--tint-8:#00000014;--raised-bg:#fff;--seg-on-ring:#0000001a;--win-ring:#0000001f;--win-drop:#00000040;--pop-bg:#fff;--menu-shadow:0 4px 16px #0000001a, 0 0 0 1px #00000012;--toast-bg:#000;--toast-fg:#fff;--tabs-bg:#f2f2f4;--tabs-ring:#00000014;--tab-fg:#0009;--tab-hover:#00000012;--tab-on-bg:#1d1d1f;--tab-on-fg:#fff;--env-bg-l:92%;--env-bg-c:.05;--env-fg-l:38%;--env-fg-c:.12;--line-subtle:#eae7e3;--accent:#2f63e1;--accent-hover:#1e51d5;--asb:#e6efff;--asf:#1640ad;--okb:#e1fae3;--okf:#005217;--warnb:#fff2e0;--warnf:#7e4b00;--dangb:#ffedeb;--dangf:#960009;--danger:#d8151e;--purb:#efebff;--purf:#582aa2;--subtle:color-mix(in srgb, var(--canvas) 92%, var(--text) 8%);--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;text-align:left;color:var(--text);flex-direction:column;gap:8px;font:12px/1.4 system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;display:flex;position:relative}@supports (color:lab(0% 0 0)){.envchainfeatures-module__RxJAEq__f{--menu-shadow:0 4px 16px lab(0% 0 0/.1), 0 0 0 1px lab(0% 0 0/.07);--line-subtle:lab(91.8976% .341237 2.25921);--accent:lab(44.3178% 18.9431 -70.4649);--accent-hover:lab(38.0813% 24.4554 -73.9169);--asb:lab(94.0394% -.715494 -13.0493);--asf:lab(30.3554% 20.9617 -63.3573);--okb:lab(95.8901% -11.5862 8.0274);--okf:lab(29.9417% -48.3316 39.0389);--warnb:lab(96.5046% 5.37455 14.4752);--warnf:lab(36.8459% 26.6311 76.7881);--dangb:lab(95.0028% 12.0867 7.12119);--dangf:lab(30.656% 63.5176 51.7084);--danger:lab(46.7455% 69.423 50.7381);--purb:lab(93.7712% 6.17167 -13.5351);--purf:lab(29.4961% 41.4332 -57.9447)}}:root[data-theme=dark] .envchainfeatures-module__RxJAEq__f{--canvas:#121212;--text:#fff;--raised:#1c1f25;--accent-hover:color-mix(in srgb, var(--accent) 88%, #fff 12%);--asb:#0c1936;--asf:#74a1ff;--okb:#011705;--okf:#52b766;--warnb:#221202;--warnf:#f5ad5a;--dangb:#2c0806;--dangf:#ff7266;--danger:#ed4b43;--purb:#190f2e;--purf:#b395ff;--tint-4:#ffffff0a;--tint-6:#ffffff0f;--tint-8:#ffffff14;--raised-bg:#1c1f25;--seg-on-ring:#ffffff24;--win-ring:#ffffff1f;--win-drop:#0009;--pop-bg:#1c1f25;--menu-shadow:0 4px 16px #0000005c, 0 0 0 1px #ffffff0f;--toast-bg:#fff;--toast-fg:#000;--tabs-bg:#2a2a2d;--tabs-ring:#ffffff1a;--tab-fg:#ffffffa6;--tab-hover:#ffffff1a;--tab-on-bg:#f2f2f4;--tab-on-fg:#1d1d1f;--env-bg-l:26%;--env-bg-c:.06;--env-fg-l:76%;--env-fg-c:.12;--line-subtle:#161b23}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .envchainfeatures-module__RxJAEq__f{--raised:lab(11.7794% -.126481 -4.45901);--asb:lab(8.96315% 3.53763 -21.2675);--asf:lab(66.2122% 6.55532 -57.0396);--okb:lab(5.7431% -10.0571 6.42014);--okf:lab(67.069% -44.0141 31.7439);--warnb:lab(7.13466% 6.70031 10.0859);--warnf:lab(76.54% 21.2257 52.6539);--dangb:lab(6.69201% 18.434 7.8477);--dangf:lab(65.7891% 56.0191 35.5089);--danger:lab(56.2769% 62.6535 41.5743);--purb:lab(6.40982% 11.7282 -19.2016);--purf:lab(67.669% 29.9939 -52.1785);--raised-bg:lab(11.7794% -.126481 -4.45901);--pop-bg:lab(11.7794% -.126481 -4.45901);--menu-shadow:0 4px 16px lab(0% 0 0/.36), 0 0 0 1px lab(100% 0 0/.06);--line-subtle:lab(9.41869% -.00986457 -6.61865)}}:where(.envchainfeatures-module__RxJAEq__f) :is(button,input,select,textarea){font:inherit;color:inherit}.envchainfeatures-module__RxJAEq__sa{width:520px;height:340px}.envchainfeatures-module__RxJAEq__sb{width:480px;height:300px}.envchainfeatures-module__RxJAEq__tabs{background:var(--tabs-bg);box-shadow:0 0 0 1px var(--tabs-ring), 0 1px 2px var(--tabs-ring);border-radius:999px;flex:none;align-self:flex-start;gap:2px;padding:3px;display:flex}.envchainfeatures-module__RxJAEq__tab{height:22px;color:var(--tab-fg);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:11px;font-weight:500;transition:background .12s,color .12s}.envchainfeatures-module__RxJAEq__tab:hover{background:var(--tab-hover)}.envchainfeatures-module__RxJAEq__tabOn,.envchainfeatures-module__RxJAEq__tabOn:hover{background:var(--tab-on-bg);color:var(--tab-on-fg)}.envchainfeatures-module__RxJAEq__win{background:var(--canvas);border-radius:var(--mock-radius,10px);min-height:0;box-shadow:0 0 0 1px var(--win-ring), 0 10px 30px -12px var(--win-drop);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.envchainfeatures-module__RxJAEq__wbar{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 8px;display:flex}.envchainfeatures-module__RxJAEq__wtitle{margin:0;font-size:14px;font-weight:600}.envchainfeatures-module__RxJAEq__wsub{color:var(--muted);margin:1px 0 0;font-size:11px}.envchainfeatures-module__RxJAEq__pad{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow-y:auto}.envchainfeatures-module__RxJAEq__back{color:var(--muted);font-size:11px}.envchainfeatures-module__RxJAEq__btn{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;height:24px;padding:0 10px;font-size:11.5px;font-weight:500;transition:background .12s}.envchainfeatures-module__RxJAEq__btnS{background:var(--canvas);border-color:var(--border);box-shadow:0 1px 2px #0000000f;box-shadow:0 1px 2px lab(0% 0 0/.06)}.envchainfeatures-module__RxJAEq__btnS:hover{background:var(--subtle);border-color:var(--border-strong)}.envchainfeatures-module__RxJAEq__btnP{background:var(--accent);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);box-shadow:0 1px 2px #0000000f,inset 0 1px #ffffff1f;box-shadow:0 1px 2px lab(0% 0 0/.06),inset 0 1px lab(100% 0 0/.12)}.envchainfeatures-module__RxJAEq__btnP:hover{background:var(--accent-hover)}.envchainfeatures-module__RxJAEq__btnG{color:var(--muted)}.envchainfeatures-module__RxJAEq__btnG:hover{background:var(--subtle);color:var(--text)}.envchainfeatures-module__RxJAEq__btnD{color:var(--danger)}.envchainfeatures-module__RxJAEq__btnD:hover{background:var(--dangb)}.envchainfeatures-module__RxJAEq__btnDis{opacity:.45;pointer-events:none}.envchainfeatures-module__RxJAEq__btnFull{flex:none;width:100%;height:34px;font-size:12.5px}.envchainfeatures-module__RxJAEq__btnRow{gap:6px;display:flex}.envchainfeatures-module__RxJAEq__seg{background:var(--tint-6);border-radius:8px;flex:none;align-self:flex-start;gap:2px;margin:0 12px 6px;padding:2px;display:inline-flex}.envchainfeatures-module__RxJAEq__segItem{height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 9px;font-size:11px}.envchainfeatures-module__RxJAEq__segItem:hover{color:var(--text)}.envchainfeatures-module__RxJAEq__segItem[aria-pressed=true]{background:var(--raised-bg);color:var(--text);box-shadow:0 0 0 1px var(--seg-on-ring), 0 1px 2px #0000000f;font-weight:500}@supports (color:lab(0% 0 0)){.envchainfeatures-module__RxJAEq__segItem[aria-pressed=true]{box-shadow:0 0 0 1px var(--seg-on-ring), 0 1px 2px lab(0% 0 0/.06)}}.envchainfeatures-module__RxJAEq__rows{flex:1;min-height:0;padding:0 6px;overflow:hidden}.envchainfeatures-module__RxJAEq__row{border-radius:6px;grid-template-columns:16px 1fr auto auto;align-items:center;gap:8px;height:36px;padding:0 6px;transition:background .12s;display:grid}.envchainfeatures-module__RxJAEq__row:hover{background:var(--tint-4)}.envchainfeatures-module__RxJAEq__rname{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.envchainfeatures-module__RxJAEq__ico{color:graytext;place-items:center;display:grid}.envchainfeatures-module__RxJAEq__badges{align-items:center;gap:4px;display:flex}.envchainfeatures-module__RxJAEq__badge{white-space:nowrap;border-radius:999px;align-items:center;height:18px;padding:0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.envchainfeatures-module__RxJAEq__bKey{background:var(--asb);color:var(--asf)}.envchainfeatures-module__RxJAEq__bOk{background:var(--okb);color:var(--okf)}.envchainfeatures-module__RxJAEq__bWarn{background:var(--warnb);color:var(--warnf)}.envchainfeatures-module__RxJAEq__bDanger{background:var(--dangb);color:var(--dangf)}.envchainfeatures-module__RxJAEq__bPur{background:var(--purb);color:var(--purf)}.envchainfeatures-module__RxJAEq__bType,.envchainfeatures-module__RxJAEq__bDef{background:var(--subtle);border:1px solid var(--line-subtle);color:var(--muted)}.envchainfeatures-module__RxJAEq__envc{background:oklch(var(--env-bg-l) var(--env-bg-c) var(--env-hue,250));height:18px;color:oklch(var(--env-fg-l) var(--env-fg-c) var(--env-hue,250));border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.envchainfeatures-module__RxJAEq__kebab{color:var(--muted);letter-spacing:1px;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:4px;min-width:24px;height:24px}.envchainfeatures-module__RxJAEq__kebab:hover{background:var(--tint-8);opacity:1}.envchainfeatures-module__RxJAEq__scrim{z-index:3;position:absolute;inset:0}.envchainfeatures-module__RxJAEq__menu{z-index:4;background:var(--pop-bg);border:1px solid var(--border);width:148px;box-shadow:var(--menu-shadow);border-radius:8px;padding:6px;position:absolute;right:12px}.envchainfeatures-module__RxJAEq__menuItem{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;height:26px;padding:0 8px;font-size:12px;display:block}.envchainfeatures-module__RxJAEq__menuItem:hover{background:var(--subtle)}.envchainfeatures-module__RxJAEq__menuDanger{color:var(--danger)}.envchainfeatures-module__RxJAEq__menuDanger:hover{background:var(--dangb)}.envchainfeatures-module__RxJAEq__menuSep{background:var(--line-subtle);height:1px;margin:4px 0}.envchainfeatures-module__RxJAEq__toast{z-index:5;opacity:0;background:var(--toast-bg);color:var(--toast-fg);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 12px;font-size:11.5px;transition:opacity .18s,transform .18s;position:absolute;bottom:12px;right:12px;transform:translateY(6px)}.envchainfeatures-module__RxJAEq__toastOn{opacity:1;transform:none}.envchainfeatures-module__RxJAEq__h3{color:var(--muted);margin:0;font-size:12px;font-weight:600}.envchainfeatures-module__RxJAEq__help{color:var(--muted);margin:3px 0 6px;font-size:11px}.envchainfeatures-module__RxJAEq__line{color:var(--muted);margin:6px 0 0;font-size:11px}.envchainfeatures-module__RxJAEq__hr{border:0;border-top:1px solid var(--border);flex:none;margin:0}.envchainfeatures-module__RxJAEq__segc{border:1px solid var(--border);background:var(--subtle);border-radius:6px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:grid;box-shadow:inset 0 2px 4px #00000012;box-shadow:inset 0 2px 4px lab(0% 0 0/.07)}.envchainfeatures-module__RxJAEq__segc button{min-width:0;height:24px;color:var(--muted);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 6px;font-size:11.5px;font-weight:500;overflow:hidden}.envchainfeatures-module__RxJAEq__segc button:hover:not(:disabled){color:var(--text);background:var(--canvas)}.envchainfeatures-module__RxJAEq__segc button[data-selected=true]{color:var(--text);background:var(--canvas);border-color:var(--border-strong);box-shadow:0 1px 2px #0000000f;box-shadow:0 1px 2px lab(0% 0 0/.06)}.envchainfeatures-module__RxJAEq__segc button:disabled{opacity:.45;cursor:not-allowed}.envchainfeatures-module__RxJAEq__setRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.envchainfeatures-module__RxJAEq__setLab{font-size:12px;font-weight:500}.envchainfeatures-module__RxJAEq__sw{background:var(--border);cursor:pointer;border:0;border-radius:999px;flex:none;width:36px;height:20px;padding:2px;transition:background .2s;display:flex}.envchainfeatures-module__RxJAEq__sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;box-shadow:0 1px 3px #00000014;box-shadow:0 1px 3px lab(0% 0 0/.08)}.envchainfeatures-module__RxJAEq__swOn{background:var(--accent)}.envchainfeatures-module__RxJAEq__swOn:after{transform:translate(16px)}.envchainfeatures-module__RxJAEq__sw:disabled{opacity:.45;cursor:not-allowed}.envchainfeatures-module__RxJAEq__note{color:var(--muted);margin:2px 0 0;font-size:11px}.envchainfeatures-module__RxJAEq__field{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.envchainfeatures-module__RxJAEq__fl{color:var(--muted);font-size:11px}.envchainfeatures-module__RxJAEq__input{border:1px solid var(--border);background:var(--canvas);width:100%;height:24px;color:var(--text);border-radius:4px;outline:none;padding:0 8px;font-size:11.5px;box-shadow:inset 0 2px 4px #00000012;box-shadow:inset 0 2px 4px lab(0% 0 0/.07)}.envchainfeatures-module__RxJAEq__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px oklch(from var(--accent) l c h / .15)}.envchainfeatures-module__RxJAEq__sel{border:1px solid var(--border);background:var(--canvas);height:24px;color:var(--text);border-radius:4px;max-width:150px;padding:0 6px;font-size:11.5px}.envchainfeatures-module__RxJAEq__mono{font-family:var(--mono)}.envchainfeatures-module__RxJAEq__code{border:1px solid var(--border);text-align:center;font-family:var(--mono);letter-spacing:.02em;-webkit-user-select:text;user-select:text;border-radius:8px;padding:12px;font-size:16px;font-weight:500}.envchainfeatures-module__RxJAEq__okText{color:var(--okf);margin:0;font-size:11.5px;font-weight:500}.envchainfeatures-module__RxJAEq__errText{color:var(--dangf);margin:0;font-size:11.5px}.envchainfeatures-module__RxJAEq__dimText{color:var(--muted);font-size:11px}.envchainfeatures-module__RxJAEq__twoCol{align-items:center;gap:8px;display:flex}.envchainfeatures-module__RxJAEq__table{border:1px solid var(--border);border-radius:6px;overflow:hidden}.envchainfeatures-module__RxJAEq__tr{grid-template-columns:1.2fr 1.2fr .6fr;align-items:center;gap:8px;padding:5px 10px;font-size:11.5px;display:grid}.envchainfeatures-module__RxJAEq__tr+.envchainfeatures-module__RxJAEq__tr{border-top:1px solid var(--border)}.envchainfeatures-module__RxJAEq__trh{color:var(--muted);border-bottom:1px solid var(--border);font-size:11px;font-weight:500}.envchainfeatures-module__RxJAEq__vrow{border:1px solid var(--border);border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex}.envchainfeatures-module__RxJAEq__vmeta{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.envchainfeatures-module__RxJAEq__vpath{font-size:12px;font-weight:600}.envchainfeatures-module__RxJAEq__kvrow{align-items:center;gap:6px;display:flex}.envchainfeatures-module__RxJAEq__kvrow .envchainfeatures-module__RxJAEq__input{flex:1}.envchainfeatures-module__RxJAEq__vitem{background:var(--subtle);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;padding:3px 6px;font-size:11px;display:flex}.envchainfeatures-module__RxJAEq__term{color:#e8e8ea;border-radius:var(--mock-radius,10px);min-height:0;font-family:var(--mono);background:#0b0b0c;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 10px 30px -12px #00000080}.envchainfeatures-module__RxJAEq__termBar{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:6px;padding:9px 12px;display:flex}.envchainfeatures-module__RxJAEq__termBar i{border-radius:50%;width:10px;height:10px;display:block}.envchainfeatures-module__RxJAEq__pills{gap:4px;margin-left:10px;display:flex}.envchainfeatures-module__RxJAEq__pill{color:#b4b4bb;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;height:20px;padding:0 8px;font-size:10.5px}.envchainfeatures-module__RxJAEq__pill:hover{background:#ffffff24}.envchainfeatures-module__RxJAEq__pillOn,.envchainfeatures-module__RxJAEq__pillOn:hover{color:#0b0b0c;background:#e8e8ea}.envchainfeatures-module__RxJAEq__termBody{font:inherit;white-space:pre-wrap;word-break:break-word;flex:1;min-height:0;margin:0;padding:12px 14px;font-size:13px;line-height:1.7;overflow:hidden}.envchainfeatures-module__RxJAEq__termSm{font-size:11px;line-height:1.65}.envchainfeatures-module__RxJAEq__win .envchainfeatures-module__RxJAEq__term{border-radius:8px}.envchainfeatures-module__RxJAEq__pr{color:#7d7d85}.envchainfeatures-module__RxJAEq__dim{color:#8d8d95}.envchainfeatures-module__RxJAEq__good{color:#6fd18b}.envchainfeatures-module__RxJAEq__cur{vertical-align:-2px;background:#e8e8ea;width:7px;height:14px;margin-left:2px;animation:1.1s step-end infinite envchainfeatures-module__RxJAEq__blink;display:inline-block}@keyframes envchainfeatures-module__RxJAEq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.envchainfeatures-module__RxJAEq__cur{animation:none}}.envchainfeatures-module__RxJAEq__termFoot{color:#8d8d95;border-top:1px solid #ffffff14;flex:none;padding:8px 14px;font-size:10.5px}.envchainfeatures-module__RxJAEq__grid3{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.envchainfeatures-module__RxJAEq__tile{text-align:left;border:1px solid var(--border);background:var(--canvas);cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 7px;transition:border-color .12s,background .12s;display:flex}.envchainfeatures-module__RxJAEq__tile:hover{background:var(--subtle)}.envchainfeatures-module__RxJAEq__tileOn,.envchainfeatures-module__RxJAEq__tileOn:hover{border-color:var(--accent);background:var(--asb)}.envchainfeatures-module__RxJAEq__tileName{font-size:11px;font-weight:600;display:block}.envchainfeatures-module__RxJAEq__tileTag{color:var(--muted);font-size:9.5px;line-height:1.3;display:block}.envchainfeatures-module__RxJAEq__tile .envchainfeatures-module__RxJAEq__badge{height:15px;margin-top:auto;padding:0 6px;font-size:9px}.envchainfeatures-module__RxJAEq__foot{flex:none;justify-content:flex-end;gap:6px;display:flex}.envchainfeatures-module__RxJAEq__group{align-items:center;gap:8px;padding:2px 0;display:flex}.envchainfeatures-module__RxJAEq__grow{color:var(--muted);flex:1;font-size:11px}.envchainfeatures-module__RxJAEq__change{border:1px solid var(--border);border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:3px;padding:4px 8px;font-size:11px;display:flex}.envchainfeatures-module__RxJAEq__banner{background:var(--subtle);border:1px solid var(--border);color:var(--muted);border-radius:6px;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px;font-size:11px;display:flex}.envchainfeatures-module__RxJAEq__mask{border:1px solid var(--border);background:var(--subtle);border-radius:6px;flex:1;min-height:52px;padding:8px}.envchainfeatures-module__RxJAEq__maskHead{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:10.5px;display:flex}.envchainfeatures-module__RxJAEq__maskVal{font-family:var(--mono);word-break:break-all;font-size:11px}.envchainfeatures-module__RxJAEq__maskDots{font-family:var(--mono);letter-spacing:.15em;color:var(--muted);font-size:12px}.envchainfeatures-module__RxJAEq__eye{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:2px;display:grid}.envchainfeatures-module__RxJAEq__eye:hover{color:var(--text)}.envchainfeatures-module__RxJAEq__nav{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}
.huexly-module__DSu5cW__root{--canvas:#f6f8fa;--surface:#fff;--soft:#eef1f3;--text:#16181e;--muted:#55585f;--accent:#126ff0;--border:#d6d9dd;--border-strong:#b3b8be;--border-subtle:#e6e8eb;--ok:#008a30;--ok-fg:#005217;--ok-bg:#e1fae3;--bad:#d8151e;--bad-fg:#960009;--bad-bg:#ffedeb;--accent-hover:#0062e0;--accent-disabled:#87afed;--focus:#0075cc;--faint:#777a80;--placeholder:#a9abb0;--both-bg:#e7f1ff;--both-fg:#126ff0;--neither-bg:#fff2e0;--neither-fg:#7e4b00;--shadow-xs:0 1px 2px #0000000f;--shadow-pop:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000000f;--win-ring:#0000001f;--win-shadow:#0000004d;--card-ring:#0000000f;--card-shadow:#00000040;--swatch-ring:#0000001f;--dot-ring:#0003;--menu-bg:#f6f6f8eb;--menu-ring:#00000040;--menu-shadow:#00000059;--menu-sep:#0000001f;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--text);text-align:left;font:13px/1.4 system-ui,-apple-system,SF Pro Text,sans-serif}@supports (color:lab(0% 0 0)){.huexly-module__DSu5cW__root{--canvas:lab(97.4458% -.333846 -1.07462);--soft:lab(94.893% -.443876 -1.43209);--text:lab(8.29785% -.0998601 -4.44778);--muted:lab(37.3044% -.214353 -4.50028);--accent:lab(47.9897% 14.1386 -73.0097);--border:lab(86.6482% -.491321 -2.20358);--border-strong:lab(74.4593% -.800997 -3.66263);--border-subtle:lab(91.8703% -.41151 -1.83753);--ok:lab(49.959% -53.5424 40.4163);--ok-fg:lab(29.9417% -48.3316 39.0389);--ok-bg:lab(95.8901% -11.5862 8.0274);--bad:lab(46.7455% 69.423 50.7381);--bad-fg:lab(30.656% 63.5176 51.7084);--bad-bg:lab(95.0028% 12.0867 7.12119);--accent-hover:lab(43.2063% 16.3828 -72.9482);--accent-disabled:lab(70.4857% -1.8369 -35.7668);--focus:lab(46.637% -1.19734 -62.4621);--faint:lab(51.2352% -.205308 -3.76425);--placeholder:lab(69.7961% .0558794 -3.02941);--both-bg:lab(94.6802% -1.53971 -11.0718);--both-fg:lab(47.9897% 14.1386 -73.0097);--neither-bg:lab(96.5046% 5.37455 14.4752);--neither-fg:lab(36.8459% 26.6311 76.7881);--shadow-xs:0 1px 2px lab(0% 0 0/.06)}}:root[data-theme=dark] .huexly-module__DSu5cW__root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#1e1e1e;--surface:#1e1e1e;--soft:#303030;--text:#fff;--muted:#b0b0b0;--accent:#0a84ff;--border:#404040;--border-strong:#5d5d5d;--border-subtle:#161b23;--ok:#1ca045;--ok-fg:#52b766;--ok-bg:#011705;--bad:#ed4b43;--bad-fg:#ff7266;--bad-bg:#2c0806;--accent-hover:#2793ff;--accent-disabled:#234272;--focus:#008ae5;--faint:#8c8f95;--placeholder:#45484d;--both-bg:#001c34;--both-fg:#0a84ff;--neither-bg:#221202;--neither-fg:#ef9d32;--shadow-xs:0 1px 2px #0003;--shadow-pop:0 4px 16px #0000005c, 0 0 0 1px #ffffff0f;--win-ring:#ffffff24;--win-shadow:#0009;--card-ring:#ffffff14;--card-shadow:#00000080;--swatch-ring:#ffffff24;--dot-ring:#ffffff40;--menu-bg:#1e1e1ed9;--menu-ring:#ffffff2e;--menu-shadow:#0009;--menu-sep:#ffffff26}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .huexly-module__DSu5cW__root{--border-subtle:lab(9.41869% -.00986457 -6.61865);--ok:lab(57.9954% -50.215 36.9892);--ok-fg:lab(67.069% -44.0141 31.7439);--ok-bg:lab(5.7431% -10.0571 6.42014);--bad:lab(56.2769% 62.6535 41.5743);--bad-fg:lab(65.7891% 56.0191 35.5089);--bad-bg:lab(6.69201% 18.434 7.8477);--accent-disabled:lab(27.4328% 1.62464 -31.6158);--focus:lab(55.012% -4.9046 -59.4359);--faint:lab(59.3556% -.210881 -3.7673);--placeholder:lab(30.3427% .111312 -3.76386);--both-bg:lab(9.23724% -2.02796 -19.8478);--neither-bg:lab(7.13466% 6.70031 10.0859);--neither-fg:lab(71.7952% 25.5834 64.6375);--shadow-xs:0 1px 2px lab(0% 0 0/.2);--shadow-pop:0 4px 16px lab(0% 0 0/.36), 0 0 0 1px lab(100% 0 0/.06)}}:where(.huexly-module__DSu5cW__root) button{font:inherit;color:inherit}.huexly-module__DSu5cW__win{background:var(--canvas);color:var(--text);border-radius:var(--mock-radius,12px);box-shadow:0 0 0 1px var(--win-ring), 0 12px 32px -12px var(--win-shadow);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.huexly-module__DSu5cW__bar{flex:none;justify-content:center;align-items:center;height:28px;font-size:13px;font-weight:600;display:flex;position:relative}.huexly-module__DSu5cW__lights{gap:8px;display:flex;position:absolute;top:8px;left:12px}.huexly-module__DSu5cW__lights i{border-radius:50%;width:12px;height:12px;display:block}.huexly-module__DSu5cW__hdr{border-bottom:1px solid var(--border);letter-spacing:-.015em;flex:none;align-items:center;height:28px;padding:0 16px;font-size:12.5px;font-weight:600;display:flex}.huexly-module__DSu5cW__scene{justify-content:center;align-items:flex-start;gap:40px;width:1180px;height:668px;display:flex}.huexly-module__DSu5cW__desk{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:40px;width:1260px;height:748px;padding:40px;display:flex}.huexly-module__DSu5cW__desk>*{--mock-radius:12px}.huexly-module__DSu5cW__btn{border:1px solid var(--border);background:var(--surface);height:26px;box-shadow:var(--shadow-xs);cursor:pointer;letter-spacing:-.015em;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.huexly-module__DSu5cW__btn:hover{background:var(--soft);border-color:var(--border-strong)}.huexly-module__DSu5cW__btn:disabled{opacity:.45;cursor:default;pointer-events:none}.huexly-module__DSu5cW__cc{width:420px;height:588px}.huexly-module__DSu5cW__ccBody{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow:hidden}.huexly-module__DSu5cW__ccFields{gap:12px;display:flex}.huexly-module__DSu5cW__field{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.huexly-module__DSu5cW__field label{color:var(--muted);letter-spacing:-.015em;font-size:12px;font-weight:500}.huexly-module__DSu5cW__fieldRow{border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;height:36px;display:flex}.huexly-module__DSu5cW__fieldRow:focus-within{border-color:var(--accent)}.huexly-module__DSu5cW__fieldBad{border-color:var(--bad-fg)}.huexly-module__DSu5cW__anchor{flex:none;align-self:stretch;position:relative}.huexly-module__DSu5cW__swatch{border:0;border-right:1px solid var(--border);cursor:pointer;border-radius:5px 0 0 5px;flex:none;width:36px;height:100%;padding:0;display:block}.huexly-module__DSu5cW__swatch:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.huexly-module__DSu5cW__picker{z-index:20;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:240px;box-shadow:var(--shadow-pop);border-radius:6px;flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.huexly-module__DSu5cW__pickerAbove{top:auto;bottom:calc(100% + 6px)}.huexly-module__DSu5cW__sv{cursor:crosshair;touch-action:none;background-image:linear-gradient(90deg,#fff,#0000),linear-gradient(#0000,#000);border-radius:4px;outline:0;width:216px;height:160px;position:relative;overflow:hidden}.huexly-module__DSu5cW__sv:focus-visible,.huexly-module__DSu5cW__hue:focus-visible{box-shadow:0 0 0 2px var(--accent)}.huexly-module__DSu5cW__svDot{box-sizing:border-box;pointer-events:none;border:2px solid #fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;box-shadow:0 0 0 1px #0006,0 1px 3px #00000080}.huexly-module__DSu5cW__hue{cursor:pointer;touch-action:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:9999px;outline:0;width:216px;height:12px;position:relative}.huexly-module__DSu5cW__hueDot{box-sizing:border-box;pointer-events:none;background:#fff;border:2px solid #00000040;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;box-shadow:0 1px 4px #00000059}.huexly-module__DSu5cW__pickRow{align-items:center;gap:8px;display:flex}.huexly-module__DSu5cW__pickSw{border:1px solid var(--border);border-radius:4px;flex:none;width:24px;height:24px}.huexly-module__DSu5cW__pickBox{border:1px solid var(--border);background:var(--surface);border-radius:4px;flex:1;align-items:center;min-width:0;height:28px;padding-left:8px;display:flex;overflow:hidden}.huexly-module__DSu5cW__pickHash{font-family:var(--mono);color:var(--muted);font-size:12.5px}.huexly-module__DSu5cW__pickInput{min-width:0;font-family:var(--mono);color:inherit;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;padding:0 4px;font-size:12.5px}.huexly-module__DSu5cW__hexInput{min-width:0;font-family:var(--mono);flex:1;align-items:center;padding-left:8px;font-size:12.5px;display:flex}.huexly-module__DSu5cW__hexInput span{color:var(--muted)}.huexly-module__DSu5cW__hexInput input{min-width:0;font:inherit;color:inherit;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;padding:0 4px}.huexly-module__DSu5cW__hexInput input::placeholder{color:var(--placeholder)}.huexly-module__DSu5cW__icoBtn{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--muted);border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.huexly-module__DSu5cW__icoBtn:hover{background:var(--soft);color:var(--text)}.huexly-module__DSu5cW__copyBtn{border:0;border-left:1px solid var(--border);cursor:pointer;width:30px;color:var(--muted);background:0 0;border-radius:0 5px 5px 0;flex:none;align-self:stretch;place-items:center;padding:0;display:grid}.huexly-module__DSu5cW__copyBtn:hover{background:var(--soft);color:var(--text)}.huexly-module__DSu5cW__preview{border:1px solid var(--border);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:8px;min-height:88px;padding:16px;transition:background .15s,color .15s;display:flex}.huexly-module__DSu5cW__pvBig{font-size:24px;font-weight:700;line-height:1.3}.huexly-module__DSu5cW__pvSmall{font-size:17px;line-height:1.5}.huexly-module__DSu5cW__swapRow{justify-content:center;display:flex}.huexly-module__DSu5cW__card{border:1px solid var(--border);background:var(--soft);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.huexly-module__DSu5cW__block{flex-direction:column;gap:4px;display:flex}.huexly-module__DSu5cW__cap{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:10.5px;font-weight:600}.huexly-module__DSu5cW__ratio{font-family:var(--mono);font-size:28px;font-weight:700;line-height:1.1}.huexly-module__DSu5cW__badges{justify-content:space-between;gap:8px;display:flex}.huexly-module__DSu5cW__badgeCol{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.huexly-module__DSu5cW__badgeCol>span:first-child{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);white-space:nowrap;text-align:center;font-size:10.5px;font-weight:600}.huexly-module__DSu5cW__chip{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.huexly-module__DSu5cW__pass{background:var(--ok-bg);color:var(--ok-fg)}.huexly-module__DSu5cW__fail{background:var(--bad-bg);color:var(--bad-fg)}.huexly-module__DSu5cW__divider{background:var(--border);height:1px}.huexly-module__DSu5cW__lc{align-items:baseline;gap:12px;display:flex}.huexly-module__DSu5cW__lcVal{font-family:var(--mono);font-size:28px;font-weight:700;line-height:1.1}.huexly-module__DSu5cW__lcLabel{color:var(--muted);font-size:12px;font-style:italic}.huexly-module__DSu5cW__copyRep{width:100%}.huexly-module__DSu5cW__pb{width:720px;height:668px}.huexly-module__DSu5cW__pbBody{flex:1;min-height:0;display:flex}.huexly-module__DSu5cW__pbLeft{border-right:1px solid var(--border);flex-direction:column;flex:none;width:240px;min-height:0;display:flex;overflow:hidden}.huexly-module__DSu5cW__genWrap{border-top:1px solid var(--border);flex:none;padding:12px 16px}.huexly-module__DSu5cW__genBtn{background:var(--accent);color:#fff;letter-spacing:-.015em;cursor:pointer;border:0;border-radius:4px;width:100%;height:34px;font-size:13px;font-weight:600;transition:background .1s}.huexly-module__DSu5cW__genBtn:hover:not(:disabled){background:var(--accent-hover)}.huexly-module__DSu5cW__genBtn:disabled{background:var(--accent-disabled);cursor:not-allowed}.huexly-module__DSu5cW__pbScroll{flex-direction:column;flex:1;gap:20px;min-height:0;padding:16px;display:flex;overflow:hidden}.huexly-module__DSu5cW__sec{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.huexly-module__DSu5cW__secT{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin:0;font-size:11.5px;font-weight:600}.huexly-module__DSu5cW__addBtn{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;padding:2px 7px;font-size:11.5px}.huexly-module__DSu5cW__addBtn:hover{color:var(--text);border-color:var(--muted)}.huexly-module__DSu5cW__seed{align-items:center;gap:8px;padding:8px 0;display:flex}.huexly-module__DSu5cW__seedSw{border:1px solid var(--border);border-radius:4px;flex:none;width:28px;height:28px}.huexly-module__DSu5cW__seed input{box-sizing:border-box;border:1px solid var(--border);min-width:0;height:28px;font-family:var(--mono);letter-spacing:.02em;background:var(--soft);text-transform:uppercase;color:var(--text);border-radius:4px;outline:0;flex:1;padding:0 8px;font-size:11.5px}.huexly-module__DSu5cW__seed input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--focus) 35%, transparent)}.huexly-module__DSu5cW__seedBad{color:var(--bad)!important;border-color:var(--bad)!important}.huexly-module__DSu5cW__seedX{cursor:pointer;width:22px;height:22px;color:var(--muted);background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.huexly-module__DSu5cW__seedX:hover{background:var(--bad-bg);color:var(--bad)}.huexly-module__DSu5cW__harm{flex-direction:column;gap:1px;display:flex}.huexly-module__DSu5cW__tog{cursor:pointer;text-align:left;width:100%;color:var(--muted);background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:4px;font-size:11.5px;display:flex}.huexly-module__DSu5cW__togOn{color:var(--text)}.huexly-module__DSu5cW__tog:hover{background:var(--soft)}.huexly-module__DSu5cW__box{border:1px solid var(--border);background:0 0;border-radius:3px;flex:none;place-items:center;width:14px;height:14px;display:grid}.huexly-module__DSu5cW__boxOn{background:var(--accent);border-color:var(--accent);color:#fff}.huexly-module__DSu5cW__pbRight{scrollbar-width:none;flex:1;min-width:0;padding:16px;overflow-y:auto}.huexly-module__DSu5cW__pbRight::-webkit-scrollbar{display:none}.huexly-module__DSu5cW__pal{background:var(--canvas);border:1px solid var(--border);border-radius:6px;margin-bottom:12px;overflow:hidden}.huexly-module__DSu5cW__palHead{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}.huexly-module__DSu5cW__palName{letter-spacing:-.015em;flex:1;font-size:12.5px;font-weight:600}.huexly-module__DSu5cW__neutral{letter-spacing:-.015em;border:1px solid #0000;border-radius:9999px;flex:none;padding:2px 7px;font-size:11.5px;font-weight:500}.huexly-module__DSu5cW__n_white{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.huexly-module__DSu5cW__n_black{color:#f9fafb;background:#1f2937;border-color:#374151}.huexly-module__DSu5cW__n_both{background:var(--both-bg);color:var(--both-fg);border-color:#bfdbfe}.huexly-module__DSu5cW__n_neither{background:var(--neither-bg);color:var(--neither-fg);border-color:#fde68a}.huexly-module__DSu5cW__palChev{cursor:pointer;width:24px;height:24px;color:var(--muted);background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.huexly-module__DSu5cW__palChev:hover{color:var(--text)}.huexly-module__DSu5cW__palChev svg{transition:transform .15s}.huexly-module__DSu5cW__palChevOpen svg{transform:rotate(180deg)}.huexly-module__DSu5cW__sws{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.huexly-module__DSu5cW__swCol{flex-direction:column;align-items:center;gap:4px;min-width:48px;display:flex}.huexly-module__DSu5cW__sw40{border:1px solid var(--swatch-ring);cursor:pointer;border-radius:4px;outline:0;flex:none;width:40px;height:40px;padding:0;position:relative}.huexly-module__DSu5cW__sw40:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--focus) 50%, transparent)}.huexly-module__DSu5cW__sw40:active{transform:scale(.95)}.huexly-module__DSu5cW__swDone{border-radius:inherit;color:#fff;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.huexly-module__DSu5cW__hexTip{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);opacity:0;-webkit-user-select:none;user-select:none;font-size:10px;line-height:1;transition:opacity .1s}.huexly-module__DSu5cW__swCol:hover .huexly-module__DSu5cW__hexTip,.huexly-module__DSu5cW__swCol:focus-within .huexly-module__DSu5cW__hexTip{opacity:1}.huexly-module__DSu5cW__cap3{font-family:var(--mono);letter-spacing:.01em;text-align:center;color:var(--faint);white-space:pre-line;font-size:9px;line-height:1.4}.huexly-module__DSu5cW__copyAs{border-top:1px solid var(--border);background:var(--soft);align-items:center;gap:8px;padding:8px 16px;display:flex}.huexly-module__DSu5cW__copyAs>span{color:var(--muted);flex:1;font-size:11.5px}.huexly-module__DSu5cW__copyAs .huexly-module__DSu5cW__fb{color:var(--accent);font-weight:500}.huexly-module__DSu5cW__copyAs .huexly-module__DSu5cW__btn{letter-spacing:0;background:var(--canvas);height:auto;box-shadow:none;padding:3px 8px;font-size:11.5px;font-weight:400}.huexly-module__DSu5cW__copyAs .huexly-module__DSu5cW__btn:hover{background:var(--both-bg);color:var(--accent);border-color:#bfdbfe}.huexly-module__DSu5cW__select{border:1px solid var(--border);background-color:var(--surface);height:32px;box-shadow:var(--shadow-xs);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;outline:0;max-width:200px;padding:0 32px 0 12px;font-size:12.5px}.huexly-module__DSu5cW__select:hover{border-color:var(--border-strong)}.huexly-module__DSu5cW__select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 15%, transparent)}.huexly-module__DSu5cW__menuWrap{align-items:flex-start;gap:4px;display:flex}.huexly-module__DSu5cW__nm{border-radius:min(var(--mock-radius,10px), 14px);background:var(--menu-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:232px;box-shadow:0 0 0 .5px var(--menu-ring), 0 12px 32px -6px var(--menu-shadow);padding:5px;font-size:13px}.huexly-module__DSu5cW__nmItem{cursor:default;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;height:22px;padding:0 10px;display:flex}.huexly-module__DSu5cW__nmItem:hover,.huexly-module__DSu5cW__nmOpen{background:var(--accent);color:#fff}.huexly-module__DSu5cW__nmSep{background:var(--menu-sep);height:1px;margin:5px 8px}.huexly-module__DSu5cW__chev{opacity:.75}.huexly-module__DSu5cW__recent{margin-top:55px}.huexly-module__DSu5cW__recent .huexly-module__DSu5cW__nmItem{justify-content:flex-start;gap:8px}.huexly-module__DSu5cW__recent .huexly-module__DSu5cW__mono{font-family:var(--mono);font-size:12px}.huexly-module__DSu5cW__dot{width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--dot-ring);border-radius:3px;flex:none}.huexly-module__DSu5cW__stage{border-radius:var(--mock-radius,12px);cursor:crosshair;width:640px;height:400px;box-shadow:0 0 0 1px var(--win-ring), 0 12px 32px -12px var(--win-shadow);background:var(--surface);touch-action:none;outline:0;position:relative;overflow:hidden}.huexly-module__DSu5cW__stageS{width:360px;height:220px}.huexly-module__DSu5cW__stage:focus-visible{box-shadow:0 0 0 2px var(--accent)}.huexly-module__DSu5cW__bd{width:640px;height:400px;display:block;position:absolute;inset:0}.huexly-module__DSu5cW__bdS{inset:-140px auto auto -150px}.huexly-module__DSu5cW__loupe{pointer-events:none;width:180px;height:180px;position:absolute}.huexly-module__DSu5cW__lpBox{filter:drop-shadow(0 4px 12px #0000008c);border-radius:14px;width:140px;height:140px;position:absolute;top:20px;left:20px;overflow:hidden}.huexly-module__DSu5cW__lpClip{border-radius:14px;position:absolute;inset:0;overflow:hidden}.huexly-module__DSu5cW__lpFlash{animation:.35s ease-out huexly-module__DSu5cW__lpflash}@keyframes huexly-module__DSu5cW__lpflash{0%{box-shadow:inset 0 0 0 4px #ffffffe6}to{box-shadow:inset 0 0 #fff0}}@media (prefers-reduced-motion:reduce){.huexly-module__DSu5cW__lpFlash{animation:none}}.huexly-module__DSu5cW__lpCanvas{width:140px;height:140px;image-rendering:pixelated;display:block}.huexly-module__DSu5cW__reticle{box-sizing:border-box;border:2px solid #fffffff2;outline:2px solid #000000e6;width:14px;height:14px;position:absolute;top:63px;left:63px}.huexly-module__DSu5cW__hexBar{color:#fffffff5;height:18px;font-family:var(--mono);letter-spacing:.05em;background:#0009;place-items:center;font-size:10px;font-weight:500;display:grid;position:absolute;bottom:0;left:0;right:0}.huexly-module__DSu5cW__pin{background:#4394f1;background:lab(59.6133% -1.43492 -55.0247);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:10px}.huexly-module__DSu5cW__multi{color:#fff;background:#dc501ef2;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.huexly-module__DSu5cW__toast{text-align:center;color:#fff;pointer-events:none;z-index:3;background:#141416e6;border-radius:8px;width:168px;padding:6px 10px;font-size:11.5px;line-height:1.35;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.huexly-module__DSu5cW__marq{pointer-events:none;position:absolute;overflow:visible}
.huexlyfeatures-module__qL7-Jq__cfCard{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--mock-radius,10px);background:var(--canvas);width:400px;box-shadow:0 0 0 1px var(--card-ring), 0 12px 32px -12px var(--card-shadow);padding:4px 20px 0}.huexlyfeatures-module__qL7-Jq__cfRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.huexlyfeatures-module__qL7-Jq__cfLabel{font-size:13px;font-weight:500}.huexlyfeatures-module__qL7-Jq__cfOut{align-items:center;gap:12px;padding:16px 0;display:flex}.huexlyfeatures-module__qL7-Jq__cfSw{border:1px solid var(--border);background:#ff8c00;border-radius:8px;flex:none;width:36px;height:36px}.huexlyfeatures-module__qL7-Jq__cfArrow{color:var(--muted);flex:none}.huexlyfeatures-module__qL7-Jq__cfCode{background:var(--soft);border:1px solid var(--border);min-width:0;min-height:36px;font-family:var(--mono);word-break:break-word;border-radius:8px;flex:1;align-items:center;padding:6px 12px;font-size:13px;line-height:1.35;display:flex}
.caffeinated-module__Yu2lFq__root{--accent:#0a64ff;--ink:#000;--wallpaper:linear-gradient(160deg, #3a3470, #a94f72);--stage-ring:#00000024;--stage-shadow:#00000059;--bar-bg:#ffffff8c;--item-open:#0003;--menu-bg:#f6f6f8e6;--menu-ring:#00000047;--menu-shadow:#0006;--sep:#0000001f;--note-dim:#a8a29e;text-align:left;color:var(--ink);--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font:13px/1.3 -apple-system,SF Pro Text,system-ui,sans-serif}:root[data-theme=dark] .caffeinated-module__Yu2lFq__root{--ink:#ffffffd9;--wallpaper:linear-gradient(160deg, #15122c, #5a2742);--stage-ring:#ffffff1a;--stage-shadow:#0009;--bar-bg:#1e1e1e8c;--item-open:#fff3;--menu-bg:#1e1e1ed9;--menu-ring:#ffffff2e;--menu-shadow:#0009;--sep:#ffffff26}.caffeinated-module__Yu2lFq__stage{border-radius:var(--mock-radius,14px);background:var(--wallpaper);width:560px;height:320px;box-shadow:0 0 0 1px var(--stage-ring), 0 12px 32px -12px var(--stage-shadow);position:relative;overflow:hidden}.caffeinated-module__Yu2lFq__stageCard{width:520px;height:300px}.caffeinated-module__Yu2lFq__stageWide{width:1000px;height:540px}.caffeinated-module__Yu2lFq__bar{background:var(--bar-bg);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);justify-content:flex-end;align-items:center;height:24px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0}.caffeinated-module__Yu2lFq__item{cursor:default;width:30px;height:20px;color:var(--ink);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;transition:background 80ms;display:grid}.caffeinated-module__Yu2lFq__itemOpen{background:var(--item-open)}.caffeinated-module__Yu2lFq__cup{display:block}.caffeinated-module__Yu2lFq__menu{background:var(--menu-bg);-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);width:220px;box-shadow:0 0 0 .5px var(--menu-ring), 0 14px 36px -6px var(--menu-shadow);border-radius:10px;padding:5px;position:absolute;top:28px}.caffeinated-module__Yu2lFq__main{right:8px}.caffeinated-module__Yu2lFq__subm{width:150px;top:61px;right:232px}.caffeinated-module__Yu2lFq__row{cursor:default;white-space:nowrap;border-radius:5px;justify-content:space-between;align-items:center;height:22px;padding:0 22px 0 24px;display:flex;position:relative}.caffeinated-module__Yu2lFq__row:hover,.caffeinated-module__Yu2lFq__rowOpen{background:var(--accent);color:#fff}.caffeinated-module__Yu2lFq__tick{position:absolute;top:5px;left:7px}.caffeinated-module__Yu2lFq__chev{opacity:.8;position:absolute;top:5.5px;right:8px}.caffeinated-module__Yu2lFq__sep{background:var(--sep);height:1px;margin:5px 8px}.caffeinated-module__Yu2lFq__noteDim{color:var(--note-dim);margin-top:4px}.caffeinated-module__Yu2lFq__note{word-break:break-all;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f5f5f4;max-width:250px;font-family:var(--mono);background:#1412108c;border-radius:9px;padding:9px 11px;font-size:10.5px;line-height:1.5;transition:opacity .2s;position:absolute;bottom:12px;left:14px;box-shadow:0 0 0 .5px #ffffff2e}.caffeinated-module__Yu2lFq__noteTop{top:40px;bottom:auto}.caffeinated-module__Yu2lFq__noteHidden{opacity:0}.caffeinated-module__Yu2lFq__noteHead{color:#d6d3d1;margin-bottom:4px;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:10.5px}.caffeinated-module__Yu2lFq__assert{opacity:.45;align-items:center;gap:7px;transition:opacity .2s;display:flex}.caffeinated-module__Yu2lFq__assertOn{opacity:1}.caffeinated-module__Yu2lFq__assertDot{background:#a8a29e;border-radius:50%;flex:none;width:7px;height:7px}.caffeinated-module__Yu2lFq__assertOn .caffeinated-module__Yu2lFq__assertDot{background:#4ade80}@media (prefers-reduced-motion:reduce){.caffeinated-module__Yu2lFq__note,.caffeinated-module__Yu2lFq__assert{transition:none}}
.pastely-module__YwjfuG__root{--bg:#fafaf7;--subtle:#f3f2ec;--surface:#fff;--border:#e6e4dc;--fg:#0b0b0c;--muted:#6a6a6e;--faint:#9a9a9e;--accent:#4f46e5;--accent-h:#3a31c7;--accent-sub:#eeecff;--ok:#008a30;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);color:var(--fg);text-align:left;font:13px/1.4 Inter,-apple-system,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.pastely-module__YwjfuG__root{--accent-sub:lab(93.8028% 5.13428 -14.0356);--ok:lab(49.959% -53.5424 40.4163)}}:where(.pastely-module__YwjfuG__root) button{font:inherit;color:inherit}.pastely-module__YwjfuG__win{background:var(--bg);border-radius:12px;flex-direction:column;width:1100px;height:780px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000024,0 30px 80px -20px #00000059,0 8px 24px -8px #0003}.pastely-module__YwjfuG__title{background:linear-gradient(#f3f2ee,#e9e8e3);border-bottom:1px solid #d6d4cc;flex:none;justify-content:center;align-items:center;height:38px;font-size:13px;font-weight:600;display:flex;position:relative}.pastely-module__YwjfuG__lights{gap:8px;display:flex;position:absolute;top:13px;left:14px}.pastely-module__YwjfuG__lights i{border-radius:50%;width:12px;height:12px;display:block}.pastely-module__YwjfuG__row{flex:1;min-height:0;display:flex}.pastely-module__YwjfuG__pane{background:var(--subtle);flex:1;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.pastely-module__YwjfuG__canvas{transition:padding .12s var(--ease);display:flex;position:relative}.pastely-module__YwjfuG__checker{background:repeating-conic-gradient(#e2e0d8 0 25%, #f3f2ec 0 50%) 0 0 / 16px 16px}.pastely-module__YwjfuG__card{width:440px;transition:box-shadow .2s var(--ease), border-radius .12s var(--ease), background .2s;overflow:hidden}.pastely-module__YwjfuG__cardDark{color:#e6e6ef;background:#14141b}.pastely-module__YwjfuG__cardLight{color:#1b1b22;background:#fff}.pastely-module__YwjfuG__chrome{align-items:center;gap:7px;height:34px;padding:0 12px;display:flex;position:relative}.pastely-module__YwjfuG__chromeDark{background:#1d1d27}.pastely-module__YwjfuG__chromeLight{background:#f1f0eb}.pastely-module__YwjfuG__dots{flex:none;gap:6px;display:flex}.pastely-module__YwjfuG__dots i{border-radius:50%;width:10px;height:10px;display:block}.pastely-module__YwjfuG__ctitle{text-align:center;opacity:.65;pointer-events:none;font-size:12px;position:absolute;left:0;right:0}.pastely-module__YwjfuG__url{opacity:.9;border-radius:6px;justify-content:center;align-items:center;width:220px;height:22px;font-size:11.5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pastely-module__YwjfuG__urlDark{color:#b9b9c8;background:#ffffff14}.pastely-module__YwjfuG__urlLight{color:#555;background:#0000000f}.pastely-module__YwjfuG__code{font-family:var(--mono);white-space:pre;margin:0;padding:18px 20px 20px;font-size:12.5px;line-height:1.75}.pastely-module__YwjfuG__wm{color:#fff;text-shadow:0 1px 2px #00000059;pointer-events:none;font-size:11px;font-weight:500;position:absolute;bottom:8px;right:12px}.pastely-module__YwjfuG__panel{background:var(--surface);border-left:1px solid var(--border);flex-direction:column;flex:none;width:320px;min-height:0;display:flex;position:relative}.pastely-module__YwjfuG__pHead{flex:none;justify-content:space-between;align-items:center;height:42px;padding:0 16px;display:flex}.pastely-module__YwjfuG__pHead h2{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:11px;font-weight:600}.pastely-module__YwjfuG__ghost{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:12px;transition:background .12s}.pastely-module__YwjfuG__ghost:hover{background:var(--subtle);color:var(--fg)}.pastely-module__YwjfuG__tabs{flex:none;gap:4px;padding:0 16px 12px;display:flex}.pastely-module__YwjfuG__tab{height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;font-size:12.5px;transition:background .12s,color .12s}.pastely-module__YwjfuG__tab:hover{background:var(--subtle)}.pastely-module__YwjfuG__tabOn,.pastely-module__YwjfuG__tabOn:hover{background:var(--accent-sub);color:var(--accent-h);font-weight:600}.pastely-module__YwjfuG__body{scrollbar-width:thin;flex-direction:column;flex:1;gap:14px;min-height:0;padding:4px 16px 16px;display:flex;overflow-y:auto}.pastely-module__YwjfuG__sec{flex-direction:column;gap:10px;display:flex}.pastely-module__YwjfuG__sec+.pastely-module__YwjfuG__sec{border-top:1px solid var(--border);padding-top:14px}.pastely-module__YwjfuG__secT{font-size:12px;font-weight:600}.pastely-module__YwjfuG__lab{color:var(--muted);font-size:11.5px}.pastely-module__YwjfuG__seg{background:var(--subtle);border-radius:8px;gap:2px;padding:2px;display:flex}.pastely-module__YwjfuG__seg button{height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;font-size:12px;transition:background .12s,color .12s}.pastely-module__YwjfuG__seg button:hover{color:var(--fg)}.pastely-module__YwjfuG__seg .pastely-module__YwjfuG__segOn,.pastely-module__YwjfuG__seg .pastely-module__YwjfuG__segOn:hover{background:var(--surface);color:var(--fg);font-weight:500;box-shadow:0 1px 2px #0000001a,0 0 0 1px #0000000a}.pastely-module__YwjfuG__chips{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pastely-module__YwjfuG__chip{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:6px;height:28px;font-size:11.5px;transition:border-color .12s,background .12s}.pastely-module__YwjfuG__chip:hover{border-color:#cfcdc3}.pastely-module__YwjfuG__chipOn,.pastely-module__YwjfuG__chipOn:hover{border-color:var(--accent);background:var(--accent-sub);color:var(--accent-h);font-weight:600}.pastely-module__YwjfuG__radios{gap:16px;display:flex}.pastely-module__YwjfuG__radio{cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12.5px;display:flex}.pastely-module__YwjfuG__rdot{border:1.5px solid #bdbbb2;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.pastely-module__YwjfuG__rdotOn{border-color:var(--accent)}.pastely-module__YwjfuG__rdotOn:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.pastely-module__YwjfuG__tRow{justify-content:space-between;align-items:center;display:flex}.pastely-module__YwjfuG__sw{cursor:pointer;background:#d4d2c9;border:0;border-radius:999px;flex:none;width:32px;height:18px;padding:0;transition:background .15s;position:relative}.pastely-module__YwjfuG__sw:after{content:"";width:14px;height:14px;transition:transform .15s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.pastely-module__YwjfuG__swOn{background:var(--accent)}.pastely-module__YwjfuG__swOn:after{transform:translate(14px)}.pastely-module__YwjfuG__input{border:1px solid var(--border);height:28px;font:inherit;background:var(--surface);box-sizing:border-box;border-radius:6px;outline:0;width:100%;padding:0 10px;font-size:12.5px}.pastely-module__YwjfuG__input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 22%, transparent)}.pastely-module__YwjfuG__input::placeholder{color:var(--faint)}.pastely-module__YwjfuG__slider{grid-template-columns:1fr auto;align-items:center;row-gap:2px;display:grid}.pastely-module__YwjfuG__slider span:last-of-type{font-family:var(--mono);color:var(--faint);font-size:11px}.pastely-module__YwjfuG__slider input{width:100%;accent-color:var(--accent);grid-column:1/-1;height:16px;margin:0}.pastely-module__YwjfuG__frames{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pastely-module__YwjfuG__frameCard{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:64px;font-size:11.5px;transition:border-color .12s,background .12s;display:flex}.pastely-module__YwjfuG__frameCard:hover{border-color:#cfcdc3}.pastely-module__YwjfuG__frameOn,.pastely-module__YwjfuG__frameOn:hover{border-color:var(--accent);background:var(--accent-sub);color:var(--accent-h);font-weight:600}.pastely-module__YwjfuG__group{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.pastely-module__YwjfuG__colorRow{justify-content:space-between;align-items:center;display:flex}.pastely-module__YwjfuG__colorRow input{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:5px;width:34px;height:22px;padding:0}.pastely-module__YwjfuG__strip{border-top:1px solid var(--border);background:var(--surface);flex:none;justify-content:space-between;align-items:center;height:34px;padding:0 12px;display:flex}.pastely-module__YwjfuG__sL{align-items:center;gap:4px;display:flex}.pastely-module__YwjfuG__cap{color:var(--muted);margin-left:8px;font-size:12px}.pastely-module__YwjfuG__ib{width:26px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;transition:background .12s;display:grid}.pastely-module__YwjfuG__ib:hover{background:var(--subtle);color:var(--fg)}.pastely-module__YwjfuG__ib:disabled{opacity:.35;cursor:default;background:0 0}.pastely-module__YwjfuG__exp{border-top:1px solid var(--border);background:var(--surface);flex:none;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 16px;display:flex}.pastely-module__YwjfuG__fmts{align-items:center;gap:14px;display:flex}.pastely-module__YwjfuG__chk{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;display:flex}.pastely-module__YwjfuG__cbox{background:var(--surface);border:1.5px solid #bdbbb2;border-radius:4px;place-items:center;width:15px;height:15px;transition:background .12s,border-color .12s;display:grid}.pastely-module__YwjfuG__cboxOn{background:var(--accent);border-color:var(--accent);color:#fff}.pastely-module__YwjfuG__q{font-family:var(--mono);color:var(--muted);align-items:center;gap:8px;font-size:11.5px;display:flex}.pastely-module__YwjfuG__q input{width:96px;accent-color:var(--accent);margin:0}.pastely-module__YwjfuG__exLeft{align-items:center;gap:18px;min-width:0;display:flex}.pastely-module__YwjfuG__right{align-items:center;gap:10px;display:flex}.pastely-module__YwjfuG__done{color:color-mix(in srgb, var(--ok) 85%, #000);background:color-mix(in srgb, var(--ok) 12%, #fff);border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500;display:inline-flex}.pastely-module__YwjfuG__btn{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;height:32px;padding:0 16px;font-size:13px;transition:background .12s}.pastely-module__YwjfuG__btn:hover{background:var(--subtle)}.pastely-module__YwjfuG__btnP{background:var(--accent);border-color:#0000;font-weight:500;box-shadow:inset 0 1px #ffffff40;color:#fff!important}.pastely-module__YwjfuG__btnP:hover{background:var(--accent-h)}.pastely-module__YwjfuG__tray{background:var(--surface);animation:pastely-module__YwjfuG__slide .2s var(--ease);flex-direction:column;display:flex;position:absolute;inset:0}@keyframes pastely-module__YwjfuG__slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pastely-module__YwjfuG__tray{animation:none}.pastely-module__YwjfuG__canvas,.pastely-module__YwjfuG__card{transition:none}}.pastely-module__YwjfuG__tHead{flex:none;justify-content:space-between;align-items:center;height:42px;padding:0 10px 0 16px;display:flex}.pastely-module__YwjfuG__tHead h2{margin:0;font-size:14px;font-weight:600}.pastely-module__YwjfuG__tHead div{align-items:center;gap:2px;display:flex}.pastely-module__YwjfuG__search{margin:0 16px 8px;position:relative}.pastely-module__YwjfuG__search svg{color:var(--faint);position:absolute;top:7px;left:9px}.pastely-module__YwjfuG__search .pastely-module__YwjfuG__input{padding-left:30px}.pastely-module__YwjfuG__tList{scrollbar-width:thin;flex:1;min-height:0;padding:4px 8px 12px;overflow-y:auto}.pastely-module__YwjfuG__tSec{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:10px 8px 6px;font-size:11px;font-weight:600}.pastely-module__YwjfuG__hRow{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;transition:background .12s;display:flex}.pastely-module__YwjfuG__hRow:hover{background:var(--subtle)}.pastely-module__YwjfuG__thumb{background:var(--subtle);border:1px solid var(--border);width:36px;height:36px;color:var(--muted);border-radius:6px;flex:none;place-items:center;display:grid;overflow:hidden}.pastely-module__YwjfuG__hText{min-width:0}.pastely-module__YwjfuG__hPrev{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pastely-module__YwjfuG__hMeta{color:var(--faint);margin-top:1px;font-size:11px}.pastely-module__YwjfuG__tEmpty{color:var(--faint);padding:20px 8px;font-size:12.5px}
.depot-module__V-TUMG__win{--bg:#fcfaf6;--fg:#101116;--muted:#5a5d66;--border:#dbd7d0;--sbg:#e6f1ef;--sborder:#c9d8d5;--tbg:#f4faf9;--hover:#e9f5f3;--sel:#b6ebe3;--accent:#008074;--danger:#c2181d;--head:#eff5f4;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--bg);width:1100px;height:700px;color:var(--fg);text-align:left;border-radius:12px;font:13px/1.35 Inter Variable,Inter,-apple-system,system-ui,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 30px 80px -20px #00000059,0 8px 24px -8px #0003}@supports (color:lab(0% 0 0)){.depot-module__V-TUMG__win{--bg:lab(98.2748% .282407 1.88136);--fg:lab(5.22067% .152588 -3.0996);--muted:lab(39.5924% .194609 -5.63159);--border:lab(86.1085% .583261 3.77473);--sbg:lab(94.3446% -4.04939 -.435805);--sborder:lab(85.1128% -5.40355 -.580299);--tbg:lab(97.7523% -2.02286 -.218201);--hover:lab(95.5046% -4.0493 -.435793);--sel:lab(89.0622% -18.6908 -1.97665);--accent:lab(47.2806% -53.1016 -5.16515);--danger:lab(42.3119% 63.0679 45.4931);--head:lab(96.0123% -2.02289 -.218201)}}.depot-module__V-TUMG__win.depot-module__V-TUMG__sm{width:760px;height:440px}.depot-module__V-TUMG__win.depot-module__V-TUMG__md{width:640px;height:400px}.depot-module__V-TUMG__mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.depot-module__V-TUMG__win .mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.depot-module__V-TUMG__win.depot-module__V-TUMG__dark{--bg:#080d12;--fg:#dee2e5;--muted:#8e9398;--border:#242a30;--sbg:#091114;--sborder:#1d252a;--tbg:#0d1116;--hover:#0d1b1c;--sel:#002824;--head:#0f1318}@supports (color:lab(0% 0 0)){.depot-module__V-TUMG__win.depot-module__V-TUMG__dark{--bg:lab(3.34735% -.655368 -3.16457);--fg:lab(89.5553% -.661552 -2.14579);--muted:lab(60.5509% -1.07801 -3.5627);--border:lab(16.4597% -1.36483 -4.91937);--sbg:lab(4.46803% -1.80986 -3.03877);--sborder:lab(14.2086% -2.84654 -4.02953);--tbg:lab(4.82617% -.776641 -3.36412);--hover:lab(8.5561% -6.15057 -2.6058);--sel:lab(13.7207% -21.0442 -2.08204);--head:lab(5.70321% -.879385 -3.74194)}}.depot-module__V-TUMG__lights{z-index:5;gap:8px;display:flex;position:absolute;top:16px;left:16px}.depot-module__V-TUMG__lights i{border-radius:50%;width:12px;height:12px;display:block}.depot-module__V-TUMG__sidebar{background:var(--sbg);border-right:1px solid var(--sborder);flex-direction:column;flex:none;width:220px;display:flex}.depot-module__V-TUMG__sbTop{flex:none;align-items:center;gap:8px;height:44px;padding-left:80px;font-size:13px;font-weight:600;display:flex}.depot-module__V-TUMG__sbTop img{border-radius:4px;width:18px;height:18px;display:block}.depot-module__V-TUMG__sbBody{flex:1;min-height:0;padding:4px 8px;overflow:hidden}.depot-module__V-TUMG__secLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:10px 8px 4px;font-size:10px;font-weight:600}.depot-module__V-TUMG__prof{width:100%;height:30px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .12s var(--ease);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.depot-module__V-TUMG__prof:hover{background:var(--hover)}.depot-module__V-TUMG__profOn,.depot-module__V-TUMG__profOn:hover{background:var(--sel)}.depot-module__V-TUMG__profName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.depot-module__V-TUMG__chip{border-radius:999px;flex:none;align-items:center;height:20px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.depot-module__V-TUMG__chipAws{color:#573400;color:lab(25.5201% 15.3858 41.6917);background:#ffebd3;background:lab(94.1994% 5.63097 16.5638)}.depot-module__V-TUMG__chipR2{color:#6b2e04;color:lab(27.4081% 26.2939 36.6722);background:#ffe9de;background:lab(94.0058% 9.25109 11.6186)}.depot-module__V-TUMG__chipB2{color:#75201a;color:lab(26.9146% 37.444 26.0637);background:#ffe8e5;background:lab(93.8942% 10.4768 6.43022)}.depot-module__V-TUMG__recent{height:28px;color:var(--muted);cursor:pointer;transition:background .12s var(--ease);border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.depot-module__V-TUMG__recent:hover{background:var(--hover)}.depot-module__V-TUMG__sbBottom{border-top:1px solid var(--sborder);flex:none;padding:8px}.depot-module__V-TUMG__manage{height:26px;color:var(--muted);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:flex}.depot-module__V-TUMG__main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.depot-module__V-TUMG__toolbar{background:var(--tbg);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:4px;height:44px;padding:0 12px;display:flex}.depot-module__V-TUMG__win.depot-module__V-TUMG__sm .depot-module__V-TUMG__toolbar,.depot-module__V-TUMG__win.depot-module__V-TUMG__md .depot-module__V-TUMG__toolbar{padding-left:12px}.depot-module__V-TUMG__ib{width:28px;height:28px;color:var(--muted);cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.depot-module__V-TUMG__ib:hover:not(:disabled){background:var(--hover);color:var(--fg)}.depot-module__V-TUMG__ib:disabled{opacity:.35;cursor:default}.depot-module__V-TUMG__ibOn{background:var(--sel);color:var(--fg)}.depot-module__V-TUMG__vdiv{background:var(--border);flex:none;width:1px;height:18px;margin:0 6px}.depot-module__V-TUMG__crumbs{white-space:nowrap;flex:1;align-items:center;gap:2px;min-width:0;font-size:13px;display:flex;overflow:hidden}.depot-module__V-TUMG__crumb{height:26px;color:var(--muted);font:inherit;cursor:pointer;transition:background .12s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.depot-module__V-TUMG__crumb:hover{background:var(--hover)}.depot-module__V-TUMG__crumbCur{color:var(--fg);font-weight:500}.depot-module__V-TUMG__crumbSep{color:var(--muted);opacity:.6;place-items:center;display:grid}.depot-module__V-TUMG__search{border:1px solid var(--border);background:var(--bg);width:150px;height:26px;color:var(--fg);font:inherit;transition:border-color .12s var(--ease);border-radius:6px;outline:none;flex:none;padding:0 8px;font-size:12px}.depot-module__V-TUMG__search:focus{border-color:var(--accent)}.depot-module__V-TUMG__search::placeholder{color:var(--muted)}.depot-module__V-TUMG__seg{border:1px solid var(--border);border-radius:6px;flex:none;margin-left:2px;display:inline-flex;overflow:hidden}.depot-module__V-TUMG__seg button{width:28px;height:24px;color:var(--muted);cursor:pointer;transition:background .12s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.depot-module__V-TUMG__seg button+button{border-left:1px solid var(--border)}.depot-module__V-TUMG__seg button:hover{background:var(--hover)}.depot-module__V-TUMG__seg .depot-module__V-TUMG__segOn,.depot-module__V-TUMG__seg .depot-module__V-TUMG__segOn:hover{background:var(--sel);color:var(--fg)}.depot-module__V-TUMG__content{flex:1;min-height:0;display:flex}.depot-module__V-TUMG__listCol{flex-direction:column;flex:1;min-width:0;display:flex}.depot-module__V-TUMG__head{background:var(--head);border-bottom:1px solid var(--border);height:28px;color:var(--muted);flex:none;align-items:center;padding:0 12px;font-size:11px;font-weight:500;display:flex}.depot-module__V-TUMG__cName{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.depot-module__V-TUMG__cSize{text-align:right;flex:none;width:80px}.depot-module__V-TUMG__cDate{text-align:right;flex:none;width:140px}.depot-module__V-TUMG__rows{flex:1;min-height:0;overflow:hidden}.depot-module__V-TUMG__row{cursor:default;-webkit-user-select:none;user-select:none;height:32px;transition:background .12s var(--ease);align-items:center;padding:0 12px;display:flex}.depot-module__V-TUMG__row:hover{background:var(--hover)}.depot-module__V-TUMG__rowOn,.depot-module__V-TUMG__rowOn:hover{background:var(--sel)}.depot-module__V-TUMG__nm{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.depot-module__V-TUMG__meta{color:var(--muted);font-size:12px}.depot-module__V-TUMG__fIcon{color:var(--accent);flex:none;place-items:center;display:grid}.depot-module__V-TUMG__dIcon{color:var(--muted);flex:none;place-items:center;display:grid}.depot-module__V-TUMG__empty{text-align:center;color:var(--muted);padding:40px 12px;font-size:12px}.depot-module__V-TUMG__bucketRow{cursor:default;height:36px;transition:background .12s var(--ease);align-items:center;gap:10px;padding:0 16px;display:flex}.depot-module__V-TUMG__bucketRow:hover{background:var(--hover)}.depot-module__V-TUMG__region{color:var(--muted);margin-left:auto;font-size:12px}.depot-module__V-TUMG__win.depot-module__V-TUMG__sm .depot-module__V-TUMG__search{width:110px}.depot-module__V-TUMG__tiles{flex:1;grid-template-columns:repeat(auto-fill,112px);grid-auto-rows:92px;align-content:start;gap:10px;min-height:0;padding:12px;display:grid;overflow:hidden}.depot-module__V-TUMG__tile{border:1px solid var(--border);background:var(--bg);cursor:default;transition:background .12s var(--ease);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.depot-module__V-TUMG__tile:hover{background:var(--hover)}.depot-module__V-TUMG__tileOn,.depot-module__V-TUMG__tileOn:hover{background:var(--sel)}.depot-module__V-TUMG__tile .depot-module__V-TUMG__nm{max-width:100%;font-size:12px}.depot-module__V-TUMG__aside{border-left:1px solid var(--border);background:var(--bg);flex:none;width:240px;padding:14px;overflow:hidden}.depot-module__V-TUMG__prompt{color:var(--muted);font-size:12px}.depot-module__V-TUMG__asideName{overflow-wrap:anywhere;margin:0 0 10px;font-size:13px;font-weight:600}.depot-module__V-TUMG__kv{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:5px 0;font-size:12px;display:flex}.depot-module__V-TUMG__kv span:first-child{color:var(--muted);flex:none}.depot-module__V-TUMG__kv span:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.depot-module__V-TUMG__kv .depot-module__V-TUMG__mono{font-size:11px}.depot-module__V-TUMG__asideHead{color:var(--muted);margin:14px 0 0;font-size:11px;font-weight:600}.depot-module__V-TUMG__status{border-top:1px solid var(--border);background:var(--tbg);height:24px;color:var(--muted);flex:none;justify-content:space-between;align-items:center;padding:0 12px;font-size:11px;display:flex}.depot-module__V-TUMG__status span+span{margin-left:12px}.depot-module__V-TUMG__menu{z-index:20;background:var(--bg);border:1px solid var(--border);border-radius:10px;min-width:200px;padding:4px;position:absolute;box-shadow:0 12px 32px -8px #00000047,0 2px 6px #0000001a}.depot-module__V-TUMG__mi{cursor:default;height:28px;transition:background .12s var(--ease);border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:0 10px;font-size:12px;display:flex}.depot-module__V-TUMG__mi:hover,.depot-module__V-TUMG__miHot{background:var(--sel)}.depot-module__V-TUMG__mi kbd{font:inherit;color:var(--muted);font-size:11px}.depot-module__V-TUMG__miDanger{color:var(--danger)}.depot-module__V-TUMG__msep{background:var(--border);height:1px;margin:4px 6px}
.bundles-module__ThvwXG__page{padding-bottom:40px}.bundles-module__ThvwXG__container{max-width:1200px;margin:0 auto;padding:0 32px}.bundles-module__ThvwXG__intro{max-width:820px;padding-top:72px}.bundles-module__ThvwXG__title{font-family:var(--display);letter-spacing:-.05em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(40px,6vw,76px);font-weight:700;line-height:.98}.bundles-module__ThvwXG__quiet{color:var(--muted-2)}.bundles-module__ThvwXG__lede{max-width:560px;color:var(--muted);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.55}.bundles-module__ThvwXG__fineprint{max-width:560px;color:var(--muted-2);margin:14px 0 0;font-size:13px;line-height:1.6}.bundles-module__ThvwXG__list{gap:16px;margin-top:56px;display:grid}@media (max-width:640px){.bundles-module__ThvwXG__container{padding:0 16px}.bundles-module__ThvwXG__intro{padding-top:48px}.bundles-module__ThvwXG__list{margin-top:40px}}
