.SpriteSheetPacker_section__cAdkQ{padding-top:0;scroll-margin-top:96px}.SpriteSheetPacker_packer__UkUmW{position:relative;max-width:1080px;margin:0 auto;border-radius:18px;border:1px solid var(--v2-card-border);background:var(--v2-card);box-shadow:var(--v2-lane-shadow,none);padding:20px;text-align:left}@media(max-width:900px){.SpriteSheetPacker_packer__UkUmW{padding:14px;border-radius:14px}}.SpriteSheetPacker_fileInput__52gpr{display:none}.SpriteSheetPacker_drop__2Bh_X{border:2px dashed var(--v2-accent-line);border-radius:14px;padding:56px 24px;text-align:center;background-color:var(--v2-bg-alt);background-image:linear-gradient(45deg,var(--v2-check,rgba(255,255,255,.06)) 25%,transparent 25%),linear-gradient(-45deg,var(--v2-check,rgba(255,255,255,.06)) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--v2-check,rgba(255,255,255,.06)) 75%),linear-gradient(-45deg,transparent 75%,var(--v2-check,rgba(255,255,255,.06)) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;transition:border-color .2s ease,background-color .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.SpriteSheetPacker_drop__2Bh_X.SpriteSheetPacker_dropActive__J4In8{border-color:var(--v2-accent);background-color:var(--v2-accent-soft);transform:scale(1.01)}@media(max-width:900px){.SpriteSheetPacker_drop__2Bh_X{padding:36px 16px}}.SpriteSheetPacker_dropIcon__yN74_{display:inline-grid;grid-template-columns:repeat(3,14px);gap:4px;margin-bottom:18px}.SpriteSheetPacker_dropIcon__yN74_ span{width:14px;height:14px;border-radius:3px;border:1.5px solid var(--v2-accent-line);transition:background .2s ease,border-color .2s ease}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span{background:var(--v2-accent);border-color:var(--v2-accent)}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:first-child{transition-delay:0s}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(2){transition-delay:30ms}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(3){transition-delay:60ms}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(4){transition-delay:90ms}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(5){transition-delay:.12s}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(6){transition-delay:.15s}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(7){transition-delay:.18s}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(8){transition-delay:.21s}.SpriteSheetPacker_dropActive__J4In8 .SpriteSheetPacker_dropIcon__yN74_ span:nth-child(9){transition-delay:.24s}.SpriteSheetPacker_dropTitle__uj5PT{font-size:1.35rem;font-weight:700;color:var(--v2-text);margin:0 0 6px}.SpriteSheetPacker_dropNote__0AyBr{color:var(--v2-text-dim);margin:0 0 22px;font-size:.95rem}.SpriteSheetPacker_dropActions__DmXX7,.SpriteSheetPacker_exportActions__4Js0H{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.SpriteSheetPacker_ghost__tdVmf,.SpriteSheetPacker_link__zLJU7,.SpriteSheetPacker_primary__6vdJD{font:inherit;font-weight:700;cursor:pointer;border-radius:999px;transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.SpriteSheetPacker_ghost__tdVmf:disabled,.SpriteSheetPacker_link__zLJU7:disabled,.SpriteSheetPacker_primary__6vdJD:disabled{opacity:.55;cursor:default}.SpriteSheetPacker_ghost__tdVmf:focus-visible,.SpriteSheetPacker_link__zLJU7:focus-visible,.SpriteSheetPacker_primary__6vdJD:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.SpriteSheetPacker_primary__6vdJD{border:0;padding:12px 24px;color:#fff;background:linear-gradient(90deg,#7e2ff0,#4f80ff)}.SpriteSheetPacker_ghost__tdVmf{padding:11px 20px;color:var(--v2-text);background:rgba(0,0,0,0);border:1px solid var(--v2-card-border)}.SpriteSheetPacker_ghost__tdVmf:hover:not(:disabled){border-color:var(--v2-accent-line)}.SpriteSheetPacker_link__zLJU7{border:0;background:none;padding:8px 6px;color:var(--v2-text-dim);font-weight:600;text-decoration:underline;text-underline-offset:3px}.SpriteSheetPacker_link__zLJU7:hover{color:var(--v2-text)}.SpriteSheetPacker_error__rv8z4{margin:16px 0 0;color:#ff7a8a;font-weight:600;text-align:center}.SpriteSheetPacker_privacy__9wdh7{margin:14px 0 0;text-align:center;font-size:.85rem;color:var(--v2-text-dim)}.SpriteSheetPacker_privacy__9wdh7:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:1px;background:#3ecf8e;vertical-align:1px}.SpriteSheetPacker_dropOverlay___7u_9{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;border-radius:inherit;border:2px dashed var(--v2-accent);background:color-mix(in srgb,var(--v2-card) 86%,transparent);color:var(--v2-text);font-weight:700;font-size:1.1rem;pointer-events:none}.SpriteSheetPacker_workspace__F7nXh{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}@media(max-width:900px){.SpriteSheetPacker_workspace__F7nXh{grid-template-columns:1fr}}.SpriteSheetPacker_panelLabel__q0oPf{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-text-dim)}.SpriteSheetPacker_panelLabel__q0oPf span{text-transform:none;letter-spacing:0;font-weight:600;font-variant-numeric:tabular-nums}.SpriteSheetPacker_sheetWrap__A_9aC{position:relative;border-radius:12px;border:1px solid var(--v2-card-border);background-color:var(--v2-bg-alt);background-image:linear-gradient(45deg,var(--v2-check,rgba(255,255,255,.06)) 25%,transparent 25%),linear-gradient(-45deg,var(--v2-check,rgba(255,255,255,.06)) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--v2-check,rgba(255,255,255,.06)) 75%),linear-gradient(-45deg,transparent 75%,var(--v2-check,rgba(255,255,255,.06)) 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0;padding:12px;display:flex;justify-content:center;align-items:center;min-height:260px;max-height:560px;overflow:auto}@media(max-width:900px){.SpriteSheetPacker_sheetWrap__A_9aC{min-height:180px;max-height:380px}}.SpriteSheetPacker_sheetHost__u7bqI{position:relative;max-width:100%;line-height:0}.SpriteSheetPacker_sheetCanvas__qQOqv{display:block;max-width:100%;max-height:520px;height:auto;width:auto;outline:1px solid var(--v2-accent-line)}@media(max-width:900px){.SpriteSheetPacker_sheetCanvas__qQOqv{max-height:340px}}.SpriteSheetPacker_crisp__N1Rsx{image-rendering:pixelated}.SpriteSheetPacker_animBox__aOsWX{border-radius:12px;border:1px solid var(--v2-card-border);background-color:var(--v2-bg-alt);background-image:linear-gradient(45deg,var(--v2-check,rgba(255,255,255,.06)) 25%,transparent 25%),linear-gradient(-45deg,var(--v2-check,rgba(255,255,255,.06)) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--v2-check,rgba(255,255,255,.06)) 75%),linear-gradient(-45deg,transparent 75%,var(--v2-check,rgba(255,255,255,.06)) 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0;aspect-ratio:1/1;max-height:260px;width:100%;display:flex;align-items:center;justify-content:center;padding:10px}.SpriteSheetPacker_animCanvas__Zvctg{max-width:100%;max-height:100%;width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.SpriteSheetPacker_hint__bFny6{margin:8px 0 0;font-size:.82rem;color:var(--v2-text-dim)}.SpriteSheetPacker_controls__gud_y{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:16px}@media(max-width:600px){.SpriteSheetPacker_controls__gud_y{grid-template-columns:1fr}}.SpriteSheetPacker_field__QDnNO{display:flex;flex-direction:column;gap:6px;min-width:0}.SpriteSheetPacker_field__QDnNO>span{font-size:.8rem;font-weight:700;color:var(--v2-text-dim)}.SpriteSheetPacker_wide__NDSfG{grid-column:1/-1}.SpriteSheetPacker_stepper__kHNU2{display:flex;align-items:stretch;border:1px solid var(--v2-card-border);border-radius:10px;overflow:hidden;background:var(--v2-bg-alt)}.SpriteSheetPacker_stepper__kHNU2 button{width:38px;border:0;background:rgba(0,0,0,0);color:var(--v2-text);font-size:1.1rem;cursor:pointer;transition:background .2s ease}.SpriteSheetPacker_stepper__kHNU2 button:hover:not(:disabled){background:var(--v2-accent-soft)}.SpriteSheetPacker_stepper__kHNU2 button:disabled{opacity:.35;cursor:default}.SpriteSheetPacker_stepper__kHNU2 input{flex:1;min-width:0;text-align:center;border:0;background:rgba(0,0,0,0);color:var(--v2-text);font:inherit;font-weight:700;font-variant-numeric:tabular-nums;padding:8px 0;-moz-appearance:textfield}.SpriteSheetPacker_stepper__kHNU2 input::-webkit-inner-spin-button,.SpriteSheetPacker_stepper__kHNU2 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SpriteSheetPacker_range__iriRo{display:flex;align-items:center;gap:10px;height:40px}.SpriteSheetPacker_range__iriRo input{flex:1;min-width:0;accent-color:var(--v2-accent)}.SpriteSheetPacker_range__iriRo output{min-width:52px;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--v2-text)}.SpriteSheetPacker_text__zZ_gI{border:1px solid var(--v2-card-border);border-radius:10px;background:var(--v2-bg-alt);color:var(--v2-text);font:inherit;padding:9px 12px;min-width:0}.SpriteSheetPacker_text__zZ_gI:focus-visible{outline:2px solid var(--v2-accent);outline-offset:1px}.SpriteSheetPacker_segmented__kSai1{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--v2-card-border);background:var(--v2-bg-alt)}.SpriteSheetPacker_segmented__kSai1 button{flex:1 1 auto;border:0;border-radius:8px;padding:8px 10px;background:rgba(0,0,0,0);color:var(--v2-text-dim);font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease}.SpriteSheetPacker_segmented__kSai1 button:hover{color:var(--v2-text)}.SpriteSheetPacker_segmented__kSai1 button:focus-visible{outline:2px solid var(--v2-accent);outline-offset:1px}.SpriteSheetPacker_segmented__kSai1 .SpriteSheetPacker_segOn__QygWg{background:var(--v2-accent);color:#fff}.SpriteSheetPacker_segmented__kSai1 .SpriteSheetPacker_segOn__QygWg:hover{color:#fff}.SpriteSheetPacker_exportBar__lfi6U{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:end;margin-top:20px;padding-top:18px;border-top:1px solid var(--v2-card-border)}.SpriteSheetPacker_exportBar__lfi6U .SpriteSheetPacker_exportActions__4Js0H{justify-content:flex-end}@media(max-width:900px){.SpriteSheetPacker_exportBar__lfi6U{grid-template-columns:1fr}.SpriteSheetPacker_exportBar__lfi6U .SpriteSheetPacker_exportActions__4Js0H{justify-content:flex-start}}.SpriteSheetPacker_engines__hx9EI{max-width:620px}@media(max-width:900px){.SpriteSheetPacker_engines__hx9EI{display:grid;grid-template-columns:1fr 1fr}}.SpriteSheetPacker_engineNote__1p6tx{margin:2px 0 0;font-size:.82rem;color:var(--v2-text-dim);min-height:1.3em}@media(prefers-reduced-motion:reduce){.SpriteSheetPacker_dropIcon__yN74_ span,.SpriteSheetPacker_drop__2Bh_X,.SpriteSheetPacker_ghost__tdVmf,.SpriteSheetPacker_primary__6vdJD,.SpriteSheetPacker_segmented__kSai1 button{transition:none}}