.FileDropHero_hero__P2hxI{z-index:1;height:100%;margin:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FileDropHero_hero__P2hxI,.FileDropHero_stage__akAcn{position:relative;width:100%;display:flex;flex-direction:column}.FileDropHero_stage__akAcn{align-items:flex-start;justify-content:center;flex:1 1 auto;gap:clamp(2px,.35vh,5px);min-height:0}.FileDropHero_hiddenInput__2OvEQ{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.FileDropHero_ctaWrap__5bQvH{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:stretch;pointer-events:auto;flex:1 1 auto;margin-top:0;padding:0}.FileDropHero_ctaButtonCentered__E78KZ{--fdh-corner-nudge:0px;--fdh-inner-pad:var(--fdh-corner-nudge);--fdh-inner-r:max(0px,calc(2px - var(--fdh-inner-pad)));padding:clamp(12px,2vh,22px) clamp(20px,3.8vw,32px);overflow:hidden;isolation:isolate;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none;transition:background-color var(--dur-hover) var(--ease),box-shadow .2s var(--ease-out)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active),.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active){--fdh-corner-nudge:8px}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible,.FileDropHero_ctaButtonCentered__E78KZ:hover{background:transparent;border:none;box-shadow:none;outline:none}.FileDropHero_ctaMarchFrame__XZoU_{display:none;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;opacity:0;transition:opacity .18s var(--ease)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_ctaMarchFrame__XZoU_,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_ctaMarchFrame__XZoU_{opacity:1}.FileDropHero_ctaMarchRect__YwCgC{fill:none;stroke:color-mix(in srgb,var(--text-dim) 36%,transparent);stroke-width:1;stroke-dasharray:1.35 3.15;stroke-dashoffset:0;stroke-linecap:square;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation:FileDropHero_fdh-march-stroke__FtUE4 1.05s linear infinite}.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaMarchFrame__XZoU_{opacity:0;transition-duration:var(--dur-press)}.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaMarchRect__YwCgC{animation:none}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_ctaMarchFrame__XZoU_,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_ctaMarchFrame__XZoU_{opacity:0}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_ctaMarchRect__YwCgC,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_ctaMarchRect__YwCgC{animation:none}@keyframes FileDropHero_fdh-march-stroke__FtUE4{to{stroke-dashoffset:-4.5}}.FileDropHero_ctaButtonCentered__E78KZ:active{--fdh-corner-nudge:0px;background:transparent;border:none;box-shadow:none;color:var(--bg);transition-duration:var(--dur-press)}.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaAccent__gzmRU,.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaAccent__gzmRU .FileDropHero_ctaChar__klF_v,.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaLead__raNil,.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaLead__raNil .FileDropHero_ctaChar__klF_v{color:var(--bg);text-shadow:none}.FileDropHero_ctaSweep__x8os0{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:1}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_ctaSweep__x8os0{display:none;transition:inset .22s cubic-bezier(.22,.61,.36,1),border-radius .22s cubic-bezier(.22,.61,.36,1)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_ctaSweep__x8os0,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_ctaSweep__x8os0{animation:FileDropHero_fdh-cta-sweep__iz906 .52s cubic-bezier(.2,0,0,1) forwards}.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_ctaSweep__x8os0{display:none}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerTR__SEA0T{position:absolute;width:11px;height:11px;border:0 solid color-mix(in srgb,var(--accent) 78%,var(--text-bright));pointer-events:none;opacity:1;z-index:3;transform:translate(0) scale(1);transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s cubic-bezier(.22,.61,.36,1)}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerTL__Y3X_B{top:0;left:0;transform-origin:0 0;border-top-width:2px;border-left-width:2px}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerTR__SEA0T{top:0;right:0;transform-origin:100% 0;border-top-width:2px;border-right-width:2px}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerBL__CPCe9{bottom:0;left:0;transform-origin:0 100%;border-bottom-width:2px;border-left-width:2px}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerBR__5FN9G{bottom:0;right:0;transform-origin:100% 100%;border-bottom-width:2px;border-right-width:2px}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerTR__SEA0T,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerTR__SEA0T,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:not(:active) .FileDropHero_cornerBL__CPCe9,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:not(:active) .FileDropHero_cornerBR__5FN9G,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:not(:active) .FileDropHero_cornerTL__Y3X_B,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:not(:active) .FileDropHero_cornerTR__SEA0T{border-color:var(--text-hero)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerTL__Y3X_B{transform:translate(var(--fdh-corner-nudge),var(--fdh-corner-nudge)) scale(1)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerTR__SEA0T,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerTR__SEA0T{transform:translate(calc(-1 * var(--fdh-corner-nudge)),var(--fdh-corner-nudge)) scale(1)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerBL__CPCe9{transform:translate(var(--fdh-corner-nudge),calc(-1 * var(--fdh-corner-nudge))) scale(1)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerBR__5FN9G{transform:translate(calc(-1 * var(--fdh-corner-nudge)),calc(-1 * var(--fdh-corner-nudge))) scale(1)}.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ:active .FileDropHero_cornerTR__SEA0T{transform:none;transition-duration:var(--dur-press)}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_ctaPickArea__Ob83o{position:relative;z-index:auto}.FileDropHero_hero__P2hxI[data-layout=centered]{height:auto;width:100%}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_stage__akAcn{align-items:center;justify-content:flex-start;width:100%}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaWrap__5bQvH{flex:0 0 auto;width:100%;max-width:100%;justify-content:center;height:auto}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaPickArea__Ob83o{justify-content:center;width:100%;flex:1 1 auto;min-height:0}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaBody__vDNmQ{align-items:center;gap:0;padding:0}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaPhrase__rYuEM{align-items:center;text-align:center;font-size:clamp(13px,1.55vw,17px);letter-spacing:.03em;line-height:1.32;font-weight:500;gap:0;--fdh-copy-overlap:clamp(12px,2.6vh,22px);--fdh-lead-lower:clamp(18px,3.2vh,34px)}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaLead__raNil{position:relative;z-index:4;margin-top:0;margin-bottom:calc(-1 * (var(--fdh-copy-overlap) + var(--fdh-lead-lower)) + clamp(16px, 2.4vh, 28px))}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaAccent__gzmRU{position:relative;z-index:4;margin-top:calc(-1 * var(--fdh-copy-overlap))}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaGlyphStack__nZy1W{margin:0;isolation:auto;z-index:auto;width:100%;justify-content:center}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaGlyphStackBg__fm4ff{max-width:min(288px,80vw);mix-blend-mode:plus-lighter}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaGlyphStackFront__LeQ4A{top:55%;transform:translate(-50%,-50%) scale(.94);transform-origin:center center}.FileDropHero_ctaGlyphStack__nZy1W{position:relative;display:flex;justify-content:center;align-items:flex-end;flex-shrink:0;isolation:isolate}.FileDropHero_ctaGlyphStackBg__fm4ff{position:relative;z-index:0;display:block;height:clamp(96px,17vw,176px);width:auto;max-width:82%;object-fit:contain;object-position:bottom center;image-rendering:pixelated;image-rendering:-moz-crisp-edges;filter:saturate(.55) brightness(.92) contrast(1.02);opacity:.98;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FileDropHero_ctaGlyphStackFront__LeQ4A{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaGlyphStackFront__LeQ4A [data-variant=hero]{margin:0}.FileDropHero_ctaButton__AdD6g{position:relative;overflow:visible;background:transparent;--fdh-bw:0px;border:none;border-radius:2px;box-sizing:border-box;padding:var(--space-3) var(--frame-px) var(--space-3);min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);flex:1 1 auto;width:100%;max-width:100%;text-align:left;font-family:var(--font-mono),var(--font-mono-fallback);color:inherit;white-space:nowrap;cursor:pointer}.FileDropHero_ctaButton__AdD6g:not(.FileDropHero_ctaButtonCentered__E78KZ){transition:background-color .16s var(--ease)}.FileDropHero_ctaButton__AdD6g:focus-visible{outline:none}.FileDropHero_ctaButton__AdD6g:focus-visible:not(.FileDropHero_ctaButtonCentered__E78KZ),.FileDropHero_ctaButton__AdD6g:hover:not(.FileDropHero_ctaButtonCentered__E78KZ){background:color-mix(in srgb,var(--panel-hover) 40%,transparent)}.FileDropHero_ctaButton__AdD6g:active:not(.FileDropHero_ctaButtonCentered__E78KZ){background:color-mix(in srgb,var(--accent) 4%,transparent)}.FileDropHero_ctaPickArea__Ob83o{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;width:100%;margin:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:center;box-sizing:border-box}.FileDropHero_ctaGlyphSlot__F2owa{display:flex;justify-content:center;align-items:center;flex-shrink:0;margin:var(--space-2) 0 var(--space-1)}.FileDropHero_ctaGlyphSlot__F2owa [data-variant=hero]{margin:0}.FileDropHero_ctaButton__AdD6g:after,.FileDropHero_ctaButton__AdD6g:before{content:none}.FileDropHero_ctaButton__AdD6g.FileDropHero_ctaButtonCentered__E78KZ:before{content:"";position:absolute;z-index:0;pointer-events:none;background:color-mix(in srgb,var(--panel) 55%,transparent);transition:background-color var(--dur-hover) var(--ease),inset .22s cubic-bezier(.22,.61,.36,1),border-radius .22s cubic-bezier(.22,.61,.36,1)}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_ctaSweep__x8os0,.FileDropHero_ctaButton__AdD6g.FileDropHero_ctaButtonCentered__E78KZ:before{inset:var(--fdh-inner-pad);border-radius:var(--fdh-inner-r)}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active):before,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active):before{background:var(--panel-hover)}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:before{background:color-mix(in srgb,var(--accent) 6%,transparent)}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active):before,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active):before{background:color-mix(in srgb,var(--panel-hover) 88%,var(--accent) 8%)}.FileDropHero_ctaButtonCentered__E78KZ:active:before,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ:active:before{background:var(--bg-inverted)}.FileDropHero_ctaButton__AdD6g.FileDropHero_ctaButtonCentered__E78KZ{overflow:hidden;width:min(352px,92vw);max-width:100%;flex:0 0 auto;align-self:center;min-height:clamp(220px,34vh,300px);justify-content:center;padding-top:clamp(12px,2vh,20px);padding-bottom:clamp(18px,2.7vh,28px)}.FileDropHero_ctaOrbitPlane__DtMCz{position:absolute;z-index:10;pointer-events:none}.FileDropHero_orbitOuter__COq__{position:absolute;inset:0;pointer-events:none;will-change:transform;--orbit-dur:22s;animation:FileDropHero_fdh-orbit-x__S0M_h var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitInner__hihCx{position:absolute;top:0;left:0;display:block;will-change:transform;animation:FileDropHero_fdh-orbit-y__6vvct var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitCenter__zTudo{display:flex;align-items:center;width:max-content;transform:translate(-50%,-50%)}.FileDropHero_orbitChip__S9XS2{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:19px;padding:3px 5px;border:1px solid color-mix(in srgb,var(--text-hero) 40%,var(--line));background:color-mix(in srgb,var(--bg) 90%,transparent);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;line-height:11px;color:var(--text-hero);white-space:nowrap;overflow:hidden;box-shadow:0 2px 10px -6px color-mix(in srgb,var(--text-hero) 30%,transparent);will-change:transform,color,border-color,background,box-shadow;animation:FileDropHero_fdh-chip-style__5gt6_ var(--orbit-dur) linear infinite,FileDropHero_fdh-chip-feel__v9ohm var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8)),calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitChip__S9XS2:after{content:"";position:absolute;inset:-1px;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 0 34%,color-mix(in srgb,currentColor 28%,transparent) 48%,transparent 62% 100%);transform:translateX(-130%);animation:FileDropHero_fdh-chip-sheen__XI5mt var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitIconBox__6DDRd{position:relative;width:11px;height:11px;flex-shrink:0;isolation:isolate;animation:FileDropHero_fdh-icon-pop__AF9pZ var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitFileIcon__n9aVM,.FileDropHero_orbitToolIcon__M0xbW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.FileDropHero_orbitIcon__Vlklp{width:11px;height:11px;display:block}.FileDropHero_orbitDot__2bvqL{display:inline-block;width:5px;height:5px;background:currentColor}.FileDropHero_orbitFileIcon__n9aVM{animation:FileDropHero_fdh-file-icon-fade__DhRaz var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitToolIcon__M0xbW{animation:FileDropHero_fdh-tool-icon-fade__URsJa var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitFileLabel__kdWGv,.FileDropHero_orbitToolLabel___jwYp{display:block;flex-shrink:0;overflow:hidden;max-width:0;margin-left:0;opacity:0;white-space:nowrap;line-height:11px;letter-spacing:.06em}.FileDropHero_orbitFileLabel__kdWGv{text-transform:uppercase;animation:FileDropHero_fdh-file-label__ghP8f var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}.FileDropHero_orbitToolLabel___jwYp{text-transform:none;letter-spacing:.04em;animation:FileDropHero_fdh-tool-label__bxMtM var(--orbit-dur) linear infinite;animation-delay:calc(var(--oi, 0) * -1 * var(--orbit-dur) / var(--on, 8))}@keyframes FileDropHero_fdh-orbit-x__S0M_h{0%{transform:translateX(0)}43%{transform:translateX(var(--rect-w,700px))}50%{transform:translateX(var(--rect-w,700px))}93%{transform:translateX(0)}to{transform:translateX(0)}}@keyframes FileDropHero_fdh-orbit-y__6vvct{0%{transform:translateY(0)}43%{transform:translateY(0)}50%{transform:translateY(var(--rect-h,110px))}93%{transform:translateY(var(--rect-h,110px))}to{transform:translateY(0)}}@keyframes FileDropHero_fdh-chip-style__5gt6_{0%,44%{color:var(--text-hero);border-color:color-mix(in srgb,var(--text-hero) 45%,var(--line));background:color-mix(in srgb,var(--bg) 90%,transparent);box-shadow:0 2px 10px -6px color-mix(in srgb,var(--text-hero) 28%,transparent);text-shadow:none}49%,91%{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 60%,var(--line));background:color-mix(in srgb,var(--bg) 80%,var(--accent) 20%);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-glow) 18%,transparent),0 0 14px -5px color-mix(in srgb,var(--accent) 45%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--accent-glow) 24%,transparent)}98%,to{color:var(--text-hero);border-color:color-mix(in srgb,var(--text-hero) 45%,var(--line));background:color-mix(in srgb,var(--bg) 90%,transparent);box-shadow:0 2px 10px -6px color-mix(in srgb,var(--text-hero) 28%,transparent);text-shadow:none}}@keyframes FileDropHero_fdh-chip-feel__v9ohm{0%{transform:scale(.88);filter:none}4.5%{transform:scale(1);filter:none}38%{transform:scale(1);filter:none}43%{transform:scale(.88);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent-glow) 20%,transparent))}50%{transform:scale(.88);filter:none}54.5%{transform:scale(1);filter:none}88%{transform:scale(1);filter:none}93%{transform:scale(.88);filter:none}to{transform:scale(.88);filter:none}}@keyframes FileDropHero_fdh-chip-sheen__XI5mt{0%,44%,98%,to{opacity:0;transform:translateX(-130%)}46.5%{opacity:.42;transform:translateX(8%)}48%{opacity:0;transform:translateX(130%)}94.5%{opacity:0;transform:translateX(-130%)}96.5%{opacity:.34;transform:translateX(8%)}98%{opacity:0;transform:translateX(130%)}}@keyframes FileDropHero_fdh-icon-pop__AF9pZ{0%,45%,97%,to{transform:scale(1)}46.5%{transform:scale(1.1)}48%{transform:scale(1)}96.5%{transform:scale(1.08)}98%{transform:scale(1)}}@keyframes FileDropHero_fdh-file-icon-fade__DhRaz{0%,45%{opacity:1}48%,95%{opacity:0}98%,to{opacity:1}}@keyframes FileDropHero_fdh-tool-icon-fade__URsJa{0%,45%{opacity:0}48%,95%{opacity:1}98%,to{opacity:0}}@keyframes FileDropHero_fdh-file-label__ghP8f{0%{max-width:0;margin-left:0;opacity:0}4.5%{max-width:70px;margin-left:5px;opacity:1}38%{max-width:70px;margin-left:5px;opacity:1}43%{max-width:0;margin-left:0;opacity:0}43%,to{max-width:0;margin-left:0;opacity:0}}@keyframes FileDropHero_fdh-tool-label__bxMtM{0%,50%{max-width:0;margin-left:0;opacity:0}54.5%{max-width:120px;margin-left:5px;opacity:1}88%{max-width:120px;margin-left:5px;opacity:1}93%{max-width:0;margin-left:0;opacity:0}93%,to{max-width:0;margin-left:0;opacity:0}}.FileDropHero_ctaBody__vDNmQ{justify-content:center;gap:4px;padding:2px 0}.FileDropHero_ctaBody__vDNmQ,.FileDropHero_ctaPhrase__rYuEM{display:flex;flex-direction:column;align-items:center;min-width:0}.FileDropHero_ctaPhrase__rYuEM{gap:0;font-size:clamp(14px,1.5vw,18px);letter-spacing:-.015em;text-transform:lowercase;font-weight:500;line-height:1.18}.FileDropHero_ctaLead__raNil{color:var(--text-hero)}.FileDropHero_ctaAccent__gzmRU{color:var(--accent);text-shadow:0 0 10px color-mix(in srgb,var(--accent-glow) 24%,transparent)}.FileDropHero_ctaLead__raNil .FileDropHero_ctaChar__klF_v{--wave-final:var(--text-hero)}.FileDropHero_ctaAccent__gzmRU .FileDropHero_ctaChar__klF_v{--wave-final:var(--accent);--wave-accent:var(--text-hero)}.FileDropHero_ctaChar__klF_v{display:inline-block;transform-origin:50% 80%;will-change:transform,color}@media (prefers-reduced-motion:no-preference){.FileDropHero_ctaButton__AdD6g:focus-visible .FileDropHero_ctaChar__klF_v,.FileDropHero_ctaButton__AdD6g:hover .FileDropHero_ctaChar__klF_v{animation:FileDropHero_fc-fdh-hover-wave__X_h_J .26s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 12ms)}}@keyframes FileDropHero_fc-fdh-hover-wave__X_h_J{0%{transform:translateY(0) scale(1);color:var(--wave-final,var(--text-hero))}55%{transform:translateY(-4px) scale(1.022);color:var(--wave-accent,var(--accent-bright))}to{transform:translateY(0) scale(1);color:var(--wave-final,var(--text-hero))}}@media (max-width:640px){.FileDropHero_ctaButton__AdD6g{padding:var(--space-3) var(--frame-px) var(--space-4);min-width:0;max-width:100%}.FileDropHero_ctaPickArea__Ob83o{padding-left:0}.FileDropHero_ctaPhrase__rYuEM{font-size:clamp(13px,3.5vw,16px)}.FileDropHero_hero__P2hxI[data-layout=centered] .FileDropHero_ctaPhrase__rYuEM{font-size:clamp(12px,3.6vw,15px);--fdh-copy-overlap:clamp(10px,2.2vh,18px);--fdh-lead-lower:clamp(14px,2.6vh,26px)}}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButton__AdD6g{background:color-mix(in srgb,var(--accent) 6%,transparent)}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaButtonCentered__E78KZ{background:transparent;border:none;box-shadow:none}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaAccent__gzmRU,.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_ctaLead__raNil{color:var(--accent-bright)}.FileDropHero_hero__P2hxI[data-hot] .FileDropHero_orbitChip__S9XS2{filter:brightness(1.25) saturate(1.15)}@keyframes FileDropHero_fdh-cta-sweep__iz906{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}@media (prefers-reduced-motion:reduce){.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_ctaSweep__x8os0,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_ctaSweep__x8os0{animation:none}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible .FileDropHero_ctaMarchFrame__XZoU_,.FileDropHero_ctaButtonCentered__E78KZ:hover .FileDropHero_ctaMarchFrame__XZoU_{opacity:0}.FileDropHero_ctaMarchRect__YwCgC{animation:none}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible,.FileDropHero_ctaButtonCentered__E78KZ:hover{border:none}.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ .FileDropHero_cornerTR__SEA0T{transition:none}.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ:focus-visible:not(:active) .FileDropHero_cornerTR__SEA0T,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerBL__CPCe9,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerBR__5FN9G,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerTL__Y3X_B,.FileDropHero_ctaButtonCentered__E78KZ:hover:not(:active) .FileDropHero_cornerTR__SEA0T{transform:none}.FileDropHero_ctaButton__AdD6g:focus-visible .FileDropHero_ctaAccent__gzmRU,.FileDropHero_ctaButton__AdD6g:focus-visible .FileDropHero_ctaLead__raNil,.FileDropHero_ctaButton__AdD6g:hover .FileDropHero_ctaAccent__gzmRU,.FileDropHero_ctaButton__AdD6g:hover .FileDropHero_ctaLead__raNil{color:var(--accent-bright)}.FileDropHero_ctaChar__klF_v{animation:none!important}}.HomeFileDropOverlay_dropScreen__BM1rp{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;pointer-events:none;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--accent) 8%,transparent) 0,transparent 60%),color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:HomeFileDropOverlay_fc-fdo-fadein__eOEnk .16s var(--ease-out) both}@keyframes HomeFileDropOverlay_fc-fdo-fadein__eOEnk{0%{opacity:0}to{opacity:1}}.HomeFileDropOverlay_dropFrame__wr2a7{position:relative;width:min(680px,88vw);padding:clamp(28px,6vh,56px) clamp(24px,6vw,48px);border:1px dashed color-mix(in srgb,var(--accent) 60%,var(--line));background:repeating-linear-gradient(45deg,transparent 0,transparent 8px,color-mix(in srgb,var(--accent) 5%,transparent) 8px,color-mix(in srgb,var(--accent) 5%,transparent) 9px),color-mix(in srgb,var(--bg) 92%,transparent);text-align:center;animation:HomeFileDropOverlay_fc-fdo-pulse__FZfvZ 2s var(--ease) infinite}@keyframes HomeFileDropOverlay_fc-fdo-pulse__FZfvZ{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-glow) 0%,transparent)}50%{box-shadow:0 0 60px -10px var(--accent-glow)}}.HomeFileDropOverlay_cornerBL__p4TH7,.HomeFileDropOverlay_cornerBR__l0tJl,.HomeFileDropOverlay_cornerTL__q2EYV,.HomeFileDropOverlay_cornerTR__Y79kt{position:absolute;width:16px;height:16px;border:0 solid var(--accent)}.HomeFileDropOverlay_cornerTL__q2EYV{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.HomeFileDropOverlay_cornerTR__Y79kt{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.HomeFileDropOverlay_cornerBL__p4TH7{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.HomeFileDropOverlay_cornerBR__l0tJl{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.HomeFileDropOverlay_dropPrompt__Rm7lt{display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-mono),var(--font-mono-fallback)}.HomeFileDropOverlay_dropKickerRow__8rxgP{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.HomeFileDropOverlay_dropKickerBlock__0h7Pz{display:inline-block;width:var(--fc-kicker-square);height:var(--fc-kicker-square);background:var(--accent);animation:HomeFileDropOverlay_fc-fdo-blink__psKP0 1s steps(2,start) infinite}@keyframes HomeFileDropOverlay_fc-fdo-blink__psKP0{0%,49%{opacity:1}50%,to{opacity:.35}}.HomeFileDropOverlay_dropKickerLabel__unjqt{color:var(--text-dim)}.HomeFileDropOverlay_dropTitle__VEwSl{display:inline-flex;align-items:baseline;gap:12px;flex-wrap:wrap;justify-content:center;font-size:clamp(20px,3vw,30px);letter-spacing:-.015em;font-weight:500;text-transform:lowercase;line-height:1.18}.HomeFileDropOverlay_dropTitleLead__Fb8NP{color:var(--text-hero)}.HomeFileDropOverlay_dropTitleAccent__lYNVO{color:var(--accent);text-shadow:0 0 14px color-mix(in srgb,var(--accent-glow) 35%,transparent)}.HomeFileDropOverlay_dropSub__H43hd{font-size:11px;letter-spacing:.1em;color:var(--text-faint);text-transform:lowercase}.HomeFileDropOverlay_modalScreen__sQRHw{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:clamp(20px,6vh,80px) clamp(16px,4vw,40px);background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);overflow-y:auto;animation:HomeFileDropOverlay_fc-fdo-fadein__eOEnk .18s var(--ease-out) both}.HomeFileDropOverlay_modal___9fgK{position:relative;width:min(820px,100%);background:var(--panel);border:1px solid var(--line-strong);box-shadow:0 0 0 1px rgba(0,0,0,.2),0 30px 80px -30px rgba(0,0,0,.7),0 0 60px -30px var(--accent-glow);animation:HomeFileDropOverlay_fc-fdo-rise__MN0sy .22s var(--ease-out) both;font-family:var(--font-mono),var(--font-mono-fallback)}@keyframes HomeFileDropOverlay_fc-fdo-rise__MN0sy{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.HomeFileDropOverlay_modalHead__DhF9F{position:relative;padding:clamp(20px,4vw,32px) clamp(20px,4vw,36px) clamp(16px,3vw,22px);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.HomeFileDropOverlay_modalKickerRow__SoDnm{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.HomeFileDropOverlay_modalKickerBlock__bzCiZ{display:inline-block;width:var(--fc-kicker-square);height:var(--fc-kicker-square);background:var(--accent)}.HomeFileDropOverlay_modalKickerLabel__riaGW{color:var(--text-dim)}.HomeFileDropOverlay_modalTitle__CVn5N{margin:0;font-size:clamp(20px,2.6vw,28px);line-height:1.18;letter-spacing:-.015em;font-weight:500;text-transform:lowercase;color:var(--text-hero);display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0}.HomeFileDropOverlay_modalTitleLead__VcjMI{color:var(--text-bright)}.HomeFileDropOverlay_modalTitleFile__CQjJC{display:inline-flex;align-items:baseline;gap:4px;color:var(--accent);font-weight:500;min-width:0;max-width:100%}.HomeFileDropOverlay_fileBracket__5FvOM{color:var(--accent);flex-shrink:0}.HomeFileDropOverlay_fileName__qQ9dY{color:var(--accent-bright);font-size:.92em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 10px color-mix(in srgb,var(--accent-glow) 30%,transparent)}.HomeFileDropOverlay_modalMeta__Ibqrp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding-top:4px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.HomeFileDropOverlay_modalMetaItem__rBQEi{display:flex;flex-direction:column;gap:4px;padding:8px 12px 0 0;border-right:1px solid var(--line);min-width:0}.HomeFileDropOverlay_modalMetaItem__rBQEi:not(:first-child){padding-left:12px}.HomeFileDropOverlay_modalMetaItem__rBQEi:last-child{border-right:none;padding-right:0}.HomeFileDropOverlay_modalMetaKey__8ofDk{color:var(--text-faint);margin:0}.HomeFileDropOverlay_modalMetaVal__cqGGv{color:var(--text-dim);margin:0;letter-spacing:.06em;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.HomeFileDropOverlay_modalMeta__Ibqrp{grid-template-columns:1fr}.HomeFileDropOverlay_modalMetaItem__rBQEi{border-right:none;border-bottom:1px solid var(--line);padding:8px 0}.HomeFileDropOverlay_modalMetaItem__rBQEi:not(:first-child){padding-left:0}.HomeFileDropOverlay_modalMetaItem__rBQEi:last-child{border-bottom:none}}.HomeFileDropOverlay_modalClose__3UDs7{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--line);padding:4px 8px 4px 6px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);cursor:pointer;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.HomeFileDropOverlay_modalClose__3UDs7:focus-visible,.HomeFileDropOverlay_modalClose__3UDs7:hover{outline:none;color:var(--accent-bright);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.HomeFileDropOverlay_modalCloseGlyph__Trmpp{font-size:14px;line-height:1}.HomeFileDropOverlay_modalCloseLabel__NFjsi{letter-spacing:.18em}.HomeFileDropOverlay_modalBody__XVLmy{padding:clamp(12px,3vw,22px);max-height:min(70vh,720px);overflow-y:auto}.HomeFileDropOverlay_empty__V_RpZ{margin:0;padding:clamp(24px,6vw,48px);font-size:14px;line-height:1.65;color:var(--text-bright);text-align:center;letter-spacing:0;text-transform:lowercase}.HomeFileDropOverlay_emptyExt__pJCSY{color:var(--accent-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.85em;padding:1px 6px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));margin:0 4px}.HomeFileDropOverlay_emptyHi__xD7q_{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-underline-offset:3px}.HomeFileDropOverlay_groups__SHPC_{display:flex;flex-direction:column;gap:clamp(14px,2.5vw,22px)}.HomeFileDropOverlay_group__Nkcj2{display:flex;flex-direction:column;gap:8px}.HomeFileDropOverlay_groupHead__LzNXg{display:inline-flex;align-items:baseline;gap:6px;padding:6px 4px 4px;border-bottom:1px solid var(--line);font-size:13px;letter-spacing:0;text-transform:lowercase;color:var(--text-bright)}.HomeFileDropOverlay_groupBracket__KsFNa{color:var(--accent)}.HomeFileDropOverlay_groupLabel__REZFQ{color:var(--text-hero);font-weight:500;letter-spacing:-.01em}.HomeFileDropOverlay_groupCount__dsyCe{margin-left:auto;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}@media (prefers-reduced-motion:reduce){.HomeFileDropOverlay_dropFrame__wr2a7,.HomeFileDropOverlay_dropKickerBlock__0h7Pz,.HomeFileDropOverlay_dropScreen__BM1rp,.HomeFileDropOverlay_modalScreen__sQRHw,.HomeFileDropOverlay_modal___9fgK{animation:none}}.HomeSectionTabs_root__wuXvE{--fc-tab-h:56px}.HomeSectionTabs_rootContents__jogbo{display:contents}.HomeSectionTabs_rootStack__qFFJw,.HomeSectionTabs_tabRow__lq_Pr{display:flex;flex-direction:column;width:100%}.HomeSectionTabs_tabRow__lq_Pr{grid-column:1;grid-row:2;justify-self:stretch;align-self:start;height:auto;min-height:0;max-height:none;overflow:hidden;border:none;background:var(--bg)}.HomeSectionTabs_tabRowHorizontal__1ILUr{flex-direction:row;align-items:stretch;grid-column:unset;grid-row:unset;align-self:stretch}.HomeSectionTabs_tabRowGrid2x2__XIcOf{--fc-tab-grid-min-h:84px;display:flex;flex-direction:row;align-items:stretch;align-self:stretch;min-height:0;overflow:visible;border:none;background:var(--bg)}.HomeSectionTabs_tabRowGrid2x2__XIcOf>.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG{border:0;box-shadow:none}.HomeSectionTabs_tabRowHomeDock__u2SY4.HomeSectionTabs_tabRowGrid2x2__XIcOf{--fc-dock-logo-w:24px;--fc-dock-logo-gap:6px;--fc-dock-shift-right:22px}.HomeSectionTabs_tabRowHomeDock__u2SY4.HomeSectionTabs_tabRowGrid2x2__XIcOf>.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG{justify-content:center;overflow:visible;padding:20px var(--space-3) 20px var(--space-3)}.HomeSectionTabs_tabRowHomeDock__u2SY4.HomeSectionTabs_tabRowGrid2x2__XIcOf>.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG .HomeSectionTabs_labelWrap__glfr_{display:flex;align-items:center;justify-content:center;gap:var(--fc-dock-logo-gap);transform:translateX(calc(-1 * (var(--fc-dock-logo-w) + var(--fc-dock-logo-gap)) + var(--fc-dock-shift-right, 0px)))}.HomeSectionTabs_tab__w9JLh{position:relative;isolation:isolate;flex:0 0 var(--fc-tab-h);justify-content:flex-start;min-width:0;height:var(--fc-tab-h);width:100%;padding:0 var(--space-2) 0 calc(var(--space-2) + 6px);display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;cursor:pointer;font-family:var(--font-mono),var(--font-mono-fallback);overflow:hidden;transition:background-color .16s var(--ease)}.HomeSectionTabs_tab__w9JLh:first-child{border-top:none}.HomeSectionTabs_tabHorizontal__90BwH{flex:1 1;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:auto;height:auto;min-height:60px;padding:10px 6px 14px;border-top:none;border-left:none}.HomeSectionTabs_tabHorizontal__90BwH:first-child{border-left:none}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_bracket__9KWOT,.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_chevron__I4Oie{display:none}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_icon__WndBT{width:18px;height:18px;margin-right:0;margin-bottom:1px}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_labelWrap__glfr_{order:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;flex-wrap:nowrap}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_label__Ye0qZ{font-size:11px;font-weight:400;letter-spacing:.04em;overflow:visible;text-overflow:clip;white-space:nowrap}.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG{flex:1 1;min-width:0;height:auto;align-self:stretch;flex-direction:row;align-items:center;justify-content:flex-start;padding:20px var(--space-3) 20px calc(var(--space-3) + 6px);min-height:var(--fc-tab-grid-min-h);gap:var(--space-3)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_labelWrap__glfr_{order:unset;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;text-align:left;flex-wrap:nowrap;font-size:13px;letter-spacing:0;color:var(--text-hero)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_icon__WndBT{width:24px;height:24px;margin-right:0;margin-bottom:0}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_label__Ye0qZ{font-size:13px;font-weight:500;letter-spacing:0;color:var(--text-hero)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH[data-active] .HomeSectionTabs_label__Ye0qZ{color:var(--accent)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH[data-active] .HomeSectionTabs_icon__WndBT{color:var(--accent-bright)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH>.HomeSectionTabs_bar___rlk6{top:0;left:0;right:auto;bottom:0;width:0;height:auto;background:transparent;z-index:2;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH:focus-visible>.HomeSectionTabs_bar___rlk6,.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH:hover>.HomeSectionTabs_bar___rlk6,.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH[data-active]>.HomeSectionTabs_bar___rlk6{top:0;left:0;right:auto;bottom:0;width:4px;height:auto;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH:active>.HomeSectionTabs_bar___rlk6{background:var(--bg);box-shadow:none;transition-duration:var(--dur-press)}.HomeSectionTabs_tabHorizontal__90BwH:not(.HomeSectionTabs_tabGridCell__mNUVG)>.HomeSectionTabs_bar___rlk6{top:auto;left:0;right:0;bottom:0;width:auto;height:3px;background:transparent;box-shadow:none;transition:background .16s var(--ease),box-shadow .16s var(--ease)}.HomeSectionTabs_tabHorizontal__90BwH:not(.HomeSectionTabs_tabGridCell__mNUVG):focus-visible>.HomeSectionTabs_bar___rlk6,.HomeSectionTabs_tabHorizontal__90BwH:not(.HomeSectionTabs_tabGridCell__mNUVG):hover>.HomeSectionTabs_bar___rlk6{width:auto;height:3px;background:var(--line-strong);box-shadow:none}.HomeSectionTabs_tabHorizontal__90BwH:not(.HomeSectionTabs_tabGridCell__mNUVG)[data-active]>.HomeSectionTabs_bar___rlk6{width:auto;height:3px;background:var(--accent);box-shadow:0 -4px 14px -4px var(--accent-glow)}.HomeSectionTabs_tabHorizontal__90BwH:not(.HomeSectionTabs_tabGridCell__mNUVG):active>.HomeSectionTabs_bar___rlk6{height:3px;background:var(--accent-bright);box-shadow:none}.HomeSectionTabs_tab__w9JLh:not(.HomeSectionTabs_tabHorizontal__90BwH)[data-active]{background:linear-gradient(90deg,var(--accent-faint),rgba(232,200,122,.025) 60%,transparent),var(--panel-hover)}.HomeSectionTabs_tabHorizontal__90BwH[data-active]{background:var(--panel-hover)}.HomeSectionTabs_tabHorizontal__90BwH[data-active] .HomeSectionTabs_icon__WndBT,.HomeSectionTabs_tabHorizontal__90BwH[data-active] .HomeSectionTabs_label__Ye0qZ{color:var(--accent)}.HomeSectionTabs_tab__w9JLh:focus-visible,.HomeSectionTabs_tab__w9JLh:hover{background:var(--panel-hover);outline:none}.HomeSectionTabs_bar___rlk6{position:absolute;top:0;left:0;bottom:0;width:2px;background:transparent;transition:width .16s var(--ease),background .16s var(--ease),box-shadow .16s var(--ease)}.HomeSectionTabs_tab__w9JLh:not(.HomeSectionTabs_tabHorizontal__90BwH):focus-visible>.HomeSectionTabs_bar___rlk6,.HomeSectionTabs_tab__w9JLh:not(.HomeSectionTabs_tabHorizontal__90BwH):hover>.HomeSectionTabs_bar___rlk6,.HomeSectionTabs_tab__w9JLh:not(.HomeSectionTabs_tabHorizontal__90BwH)[data-active]>.HomeSectionTabs_bar___rlk6{width:4px;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.HomeSectionTabs_tab__w9JLh:not(.HomeSectionTabs_tabHorizontal__90BwH):active>.HomeSectionTabs_bar___rlk6{background:var(--bg);box-shadow:none}.HomeSectionTabs_sweep__b1yu1{position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,.04),transparent 60%);transform:translateX(-100%);pointer-events:none}.HomeSectionTabs_tab__w9JLh:focus-visible>.HomeSectionTabs_sweep__b1yu1,.HomeSectionTabs_tab__w9JLh:hover>.HomeSectionTabs_sweep__b1yu1{animation:HomeSectionTabs_fc-tab-sweep__vRj_N .52s cubic-bezier(.2,0,0,1) forwards}.HomeSectionTabs_tab__w9JLh:active>.HomeSectionTabs_sweep__b1yu1{display:none}@keyframes HomeSectionTabs_fc-tab-sweep__vRj_N{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.HomeSectionTabs_chevron__I4Oie{position:relative;z-index:1;flex:0 0 auto;font-size:11px;color:var(--text-dim);transform:rotate(0deg);transition:transform .24s var(--ease),color .16s var(--ease)}.HomeSectionTabs_tab__w9JLh[data-active] .HomeSectionTabs_chevron__I4Oie{transform:rotate(90deg);color:var(--accent)}.HomeSectionTabs_tab__w9JLh:focus-visible .HomeSectionTabs_chevron__I4Oie,.HomeSectionTabs_tab__w9JLh:hover .HomeSectionTabs_chevron__I4Oie{color:var(--accent-bright)}.HomeSectionTabs_tab__w9JLh:active .HomeSectionTabs_chevron__I4Oie{color:var(--bg)}.HomeSectionTabs_labelWrap__glfr_{position:relative;z-index:1;display:inline-flex;align-items:baseline;gap:6px;font-size:14px;min-width:0;color:var(--text-bright)}.HomeSectionTabs_icon__WndBT{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;margin-right:2px;color:var(--text-dim);align-self:center;transition:color .16s var(--ease)}.HomeSectionTabs_tab__w9JLh:focus-visible .HomeSectionTabs_icon__WndBT,.HomeSectionTabs_tab__w9JLh:hover .HomeSectionTabs_icon__WndBT,.HomeSectionTabs_tab__w9JLh[data-active] .HomeSectionTabs_icon__WndBT{color:var(--accent-bright)}.HomeSectionTabs_tab__w9JLh:active .HomeSectionTabs_icon__WndBT{color:var(--bg)}.HomeSectionTabs_bracket__9KWOT{font-size:12px;color:var(--text-faint);transition:color .16s var(--ease)}.HomeSectionTabs_tab__w9JLh:focus-visible .HomeSectionTabs_bracket__9KWOT,.HomeSectionTabs_tab__w9JLh:hover .HomeSectionTabs_bracket__9KWOT,.HomeSectionTabs_tab__w9JLh[data-active] .HomeSectionTabs_bracket__9KWOT{color:var(--accent)}.HomeSectionTabs_tab__w9JLh:active .HomeSectionTabs_bracket__9KWOT{color:var(--bg)}.HomeSectionTabs_srOnly__O9Jmi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomeSectionTabs_tabRightBadge__YynU3{position:absolute;right:0;top:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-2);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:lowercase;transition:opacity .16s var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.HomeSectionTabs_tab__w9JLh[data-active] .HomeSectionTabs_tabRightBadge__YynU3{opacity:1;pointer-events:auto}.HomeSectionTabs_tabRightBadge__YynU3:hover{color:var(--accent-bright);background:color-mix(in srgb,var(--accent) 10%,transparent)}.HomeSectionTabs_label__Ye0qZ{display:inline-flex;align-items:baseline;font-weight:500;color:var(--text-bright);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .16s var(--ease)}.HomeSectionTabs_tab__w9JLh:active .HomeSectionTabs_label__Ye0qZ{color:var(--bg)}.HomeSectionTabs_char__xNVPE{display:inline-block;transform-origin:50% 80%;transform:translateY(0) scale(1);color:inherit;will-change:transform,color}.HomeSectionTabs_tab__w9JLh:hover .HomeSectionTabs_char__xNVPE{animation:HomeSectionTabs_fc-tab-char-in___2NM9 .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 16ms)}.HomeSectionTabs_tab__w9JLh:active .HomeSectionTabs_char__xNVPE{color:var(--bg);animation:none}@keyframes HomeSectionTabs_fc-tab-char-in___2NM9{0%{transform:translateY(0) scale(1);color:var(--text-bright)}40%{transform:translateY(-3px) scale(1.04);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--text-bright)}}@keyframes HomeSectionTabs_fc-tab-char-in-grid__mNMid{0%{transform:translateY(0) scale(1);color:var(--text-hero)}40%{transform:translateY(-3px) scale(1.04);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--text-hero)}}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH:focus-visible .HomeSectionTabs_char__xNVPE,.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH:hover .HomeSectionTabs_char__xNVPE{animation:HomeSectionTabs_fc-tab-char-in-grid__mNMid .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 16ms)}.HomeSectionTabs_panel__fVMMt{grid-column:1/-1;grid-row:3;width:100%;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s var(--ease-out),opacity .2s var(--ease-out)}.HomeSectionTabs_panelHorizontal__WBLv4{grid-column:unset;grid-row:unset}.HomeSectionTabs_panel__fVMMt.HomeSectionTabs_panelHorizontal__WBLv4.HomeSectionTabs_panelCompositeFooter__AOKpc{grid-column:1/-1;grid-row:3}.HomeSectionTabs_panel__fVMMt[data-open]{grid-template-rows:1fr;opacity:1}.HomeSectionTabs_panelInner__0WAJB{min-height:0;overflow:hidden}.HomeSectionTabs_panel__fVMMt:not([data-open]) .HomeSectionTabs_panelInner__0WAJB{pointer-events:none}.HomeSectionTabs_panelHint__hZzid{display:flex;align-items:center;gap:10px;padding:10px calc(var(--space-2) + 6px) 6px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--text-faint);letter-spacing:.06em;flex-wrap:wrap}@media (max-width:640px){.HomeSectionTabs_root__wuXvE{--fc-tab-h:50px}.HomeSectionTabs_tabRowGrid2x2__XIcOf{--fc-tab-grid-min-h:75px}.HomeSectionTabs_tabRow__lq_Pr{grid-column:1;grid-row:2}.HomeSectionTabs_panel__fVMMt{grid-column:1;grid-row:3}.HomeSectionTabs_panelHorizontal__WBLv4{grid-column:unset;grid-row:unset}.HomeSectionTabs_tabHorizontal__90BwH{min-height:52px;padding:8px 3px 12px;gap:4px}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_icon__WndBT{width:16px;height:16px}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_label__Ye0qZ{font-size:10.5px}.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG{padding:18px var(--space-2) 18px calc(var(--space-2) + 6px);gap:var(--space-3)}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_icon__WndBT{width:24px;height:24px}.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_labelWrap__glfr_,.HomeSectionTabs_tabGridCell__mNUVG.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_label__Ye0qZ{font-size:13px}.HomeSectionTabs_labelWrap__glfr_{font-size:12.5px;gap:4px}.HomeSectionTabs_bracket__9KWOT{font-size:11px}.HomeSectionTabs_tab__w9JLh{padding:0 8px 0 calc(8px + 6px);gap:6px}.HomeSectionTabs_icon__WndBT{width:14px;height:14px}}@media (max-width:380px){.HomeSectionTabs_icon__WndBT{display:none}.HomeSectionTabs_tab__w9JLh{padding:0 6px 0 calc(6px + 5px);gap:4px}.HomeSectionTabs_tabHorizontal__90BwH{padding:7px 2px 11px;min-height:46px}.HomeSectionTabs_tabHorizontal__90BwH .HomeSectionTabs_icon__WndBT{display:flex;width:14px;height:14px}.HomeSectionTabs_labelWrap__glfr_{font-size:11.5px}}@media (max-width:600px){.HomeSectionTabs_tabRowGrid2x2__XIcOf{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(var(--fc-tab-grid-min-h),auto);grid-gap:0;gap:0;grid-column-gap:0;column-gap:0;grid-row-gap:0;row-gap:0;min-height:0}.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG{flex:1 1 auto;min-width:unset;padding:18px var(--space-2) 18px calc(var(--space-2) + 6px)}.HomeSectionTabs_tabRowHomeDock__u2SY4.HomeSectionTabs_tabRowGrid2x2__XIcOf>.HomeSectionTabs_tab__w9JLh.HomeSectionTabs_tabHorizontal__90BwH.HomeSectionTabs_tabGridCell__mNUVG{padding:18px var(--space-2) 18px var(--space-2)}.HomeSectionTabs_panelCompositeFooter__AOKpc.HomeSectionTabs_panelHorizontal__WBLv4{grid-row:4}}@media (prefers-reduced-motion:reduce){.HomeSectionTabs_tab__w9JLh{transition:none}.HomeSectionTabs_char__xNVPE{animation:none!important}.HomeSectionTabs_sweep__b1yu1{display:none}}.ToolCountLede_lede__37o6a{margin:0;font-family:var(--font-mono),var(--font-mono-fallback);font-size:14.5px;line-height:1.6;color:var(--text-dim);max-width:56ch;letter-spacing:0}.ToolCountLede_countSlot___EO0B{display:inline-block;vertical-align:baseline;min-width:3ch;text-align:right;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.ToolCountLede_count__ymV_5{display:inline-block;font-weight:500;letter-spacing:-.02em;transform-origin:50% 80%;color:var(--text-dim)}.ToolCountLede_countWave__bDmkr{will-change:transform;animation:ToolCountLede_fc-count-wave__5ces8 .44s cubic-bezier(.22,.61,.36,1) both}@keyframes ToolCountLede_fc-count-wave__5ces8{0%{transform:translateY(5px) scale(.99)}55%{transform:translateY(-3px) scale(1.022)}to{transform:translateY(0) scale(1)}}.ToolCountLede_count__ymV_5[data-done]{color:var(--accent-bright)}.ToolCountLede_rest__Gitvi{color:inherit}.ToolCountLede_lBreak__ZHqza{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ToolCountLede_line1__TeaqS,.ToolCountLede_line2__iSg4v{color:inherit}@media (prefers-reduced-motion:reduce){.ToolCountLede_countWave__bDmkr{animation:none}.ToolCountLede_count__ymV_5{color:var(--accent)}.ToolCountLede_count__ymV_5[data-done]{color:var(--accent-bright)}}