.GifEditorWorkspace-module__YZVpUq__workspace{min-height:calc(100vh - 92px);color:var(--foreground);padding:18px}.GifEditorWorkspace-module__YZVpUq__embeddedWorkspace{padding-top:12px}.GifEditorWorkspace-module__YZVpUq__hiddenInput{display:none}.GifEditorWorkspace-module__YZVpUq__topBar,.GifEditorWorkspace-module__YZVpUq__sidePanel,.GifEditorWorkspace-module__YZVpUq__previewPanel,.GifEditorWorkspace-module__YZVpUq__framesPanel{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 44px #0f172a14}.GifEditorWorkspace-module__YZVpUq__topBar{border-radius:8px;grid-template-columns:repeat(3,minmax(190px,1fr)) minmax(200px,auto);align-items:center;gap:14px;min-height:72px;margin-bottom:14px;padding:10px 14px;display:grid}.GifEditorWorkspace-module__YZVpUq__topBar>div,.GifEditorWorkspace-module__YZVpUq__panelHeading,.GifEditorWorkspace-module__YZVpUq__contentHeading>div,.GifEditorWorkspace-module__YZVpUq__localNotice{align-items:center;gap:10px;display:flex}.GifEditorWorkspace-module__YZVpUq__topBar>div>span:last-child,.GifEditorWorkspace-module__YZVpUq__panelHeading>div,.GifEditorWorkspace-module__YZVpUq__contentHeading>div>span:last-child,.GifEditorWorkspace-module__YZVpUq__localNotice>span{gap:2px;display:grid}.GifEditorWorkspace-module__YZVpUq__topBar strong,.GifEditorWorkspace-module__YZVpUq__panelHeading strong,.GifEditorWorkspace-module__YZVpUq__contentHeading strong{font-size:14px}.GifEditorWorkspace-module__YZVpUq__topBar small,.GifEditorWorkspace-module__YZVpUq__panelHeading small,.GifEditorWorkspace-module__YZVpUq__contentHeading small,.GifEditorWorkspace-module__YZVpUq__localNotice small,.GifEditorWorkspace-module__YZVpUq__exportBar small{color:#71809b;font-size:11px}.GifEditorWorkspace-module__YZVpUq__step{background:var(--brand-primary);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.GifEditorWorkspace-module__YZVpUq__localNotice{justify-self:end}.GifEditorWorkspace-module__YZVpUq__localNotice>svg{width:28px;height:28px;color:var(--brand-primary);background:#e9f2ff;border-radius:50%;padding:6px}.GifEditorWorkspace-module__YZVpUq__layout{grid-template-columns:286px minmax(420px,1fr) 370px;align-items:stretch;gap:14px;min-width:1120px;display:grid}.GifEditorWorkspace-module__YZVpUq__sidePanel,.GifEditorWorkspace-module__YZVpUq__previewPanel,.GifEditorWorkspace-module__YZVpUq__framesPanel{border-radius:8px;min-height:706px;overflow:hidden}.GifEditorWorkspace-module__YZVpUq__previewPanel,.GifEditorWorkspace-module__YZVpUq__framesPanel{grid-template-rows:60px minmax(0,1fr);display:grid}.GifEditorWorkspace-module__YZVpUq__framesPanel{grid-template-rows:60px minmax(0,1fr) 72px}.GifEditorWorkspace-module__YZVpUq__panelHeading,.GifEditorWorkspace-module__YZVpUq__contentHeading{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);min-height:60px;padding:0 14px}.GifEditorWorkspace-module__YZVpUq__panelHeading>svg{width:34px;height:34px;color:var(--brand-primary);background:#e9f2ff;border-radius:8px;padding:8px}.GifEditorWorkspace-module__YZVpUq__contentHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.GifEditorWorkspace-module__YZVpUq__contentHeading>button,.GifEditorWorkspace-module__YZVpUq__frameCount{color:#536985;border:1px solid #c8d8f2;border-radius:16px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:11px;font-weight:750;display:inline-flex}.GifEditorWorkspace-module__YZVpUq__contentHeading>button svg{width:14px;height:14px}.GifEditorWorkspace-module__YZVpUq__uploadBox{background:color-mix(in srgb, var(--background) 92%, #e8f2ff 8%);text-align:center;border:1px dashed #aac7f5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:360px;margin:12px;transition:border-color .16s,background .16s;display:flex}.GifEditorWorkspace-module__YZVpUq__uploadBox.GifEditorWorkspace-module__YZVpUq__dragActive{border-color:var(--brand-primary);background:#eaf3ff}.GifEditorWorkspace-module__YZVpUq__uploadBox>strong{font-size:14px}.GifEditorWorkspace-module__YZVpUq__uploadBox>span:not(.GifEditorWorkspace-module__YZVpUq__uploadIcon),.GifEditorWorkspace-module__YZVpUq__uploadBox>small{color:#75839d;font-size:11px}.GifEditorWorkspace-module__YZVpUq__uploadIcon{width:52px;height:52px;color:var(--brand-primary);background:#e8f2ff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 8px #3882f60f}.GifEditorWorkspace-module__YZVpUq__uploadIcon svg{width:26px;height:26px}.GifEditorWorkspace-module__YZVpUq__uploadBox button,.GifEditorWorkspace-module__YZVpUq__settings button,.GifEditorWorkspace-module__YZVpUq__secondaryButton,.GifEditorWorkspace-module__YZVpUq__clearButton,.GifEditorWorkspace-module__YZVpUq__cancelButton,.GifEditorWorkspace-module__YZVpUq__exportButton,.GifEditorWorkspace-module__YZVpUq__confirmButton{color:#536985;border:1px solid #c8d8f2;border-radius:18px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.GifEditorWorkspace-module__YZVpUq__uploadBox button:not(.GifEditorWorkspace-module__YZVpUq__secondaryButton),.GifEditorWorkspace-module__YZVpUq__settings>button:first-of-type,.GifEditorWorkspace-module__YZVpUq__exportButton,.GifEditorWorkspace-module__YZVpUq__confirmButton{background:linear-gradient(135deg, var(--brand-primary), color-mix(in srgb, var(--brand-primary) 82%, #fff));color:#fff;border-color:#0000}.GifEditorWorkspace-module__YZVpUq__uploadBox .GifEditorWorkspace-module__YZVpUq__secondaryButton{background:0 0}.GifEditorWorkspace-module__YZVpUq__or{line-height:1}.GifEditorWorkspace-module__YZVpUq__fileInfo,.GifEditorWorkspace-module__YZVpUq__settings{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--background) 93%, #eaf2ff 7%);border-radius:8px;margin:12px}.GifEditorWorkspace-module__YZVpUq__fileInfo{padding:10px 12px}.GifEditorWorkspace-module__YZVpUq__fileInfo>div{border-bottom:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);grid-template-columns:58px minmax(0,1fr);gap:8px;padding:6px 0;font-size:11px;display:grid}.GifEditorWorkspace-module__YZVpUq__fileInfo>div:last-child{border-bottom:0}.GifEditorWorkspace-module__YZVpUq__fileInfo dt{color:#75839d}.GifEditorWorkspace-module__YZVpUq__fileInfo dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.GifEditorWorkspace-module__YZVpUq__settings{gap:12px;padding:12px;display:grid}.GifEditorWorkspace-module__YZVpUq__settings>label{color:#63738d;gap:7px;font-size:11px;font-weight:700;display:grid}.GifEditorWorkspace-module__YZVpUq__settings input,.GifEditorWorkspace-module__YZVpUq__settings select,.GifEditorWorkspace-module__YZVpUq__frameControls input{background:color-mix(in srgb, var(--background) 96%, transparent);width:100%;min-height:36px;color:var(--foreground);border:1px solid #c8d8f2;border-radius:8px;outline:none;padding:0 11px;font-size:12px}.GifEditorWorkspace-module__YZVpUq__inlineControl,.GifEditorWorkspace-module__YZVpUq__frameControls label{align-items:center;display:flex;position:relative}.GifEditorWorkspace-module__YZVpUq__inlineControl em,.GifEditorWorkspace-module__YZVpUq__frameControls label em{color:#8290a7;pointer-events:none;font-size:10px;font-style:normal;position:absolute;right:9px}.GifEditorWorkspace-module__YZVpUq__settings .GifEditorWorkspace-module__YZVpUq__clearButton{color:#d64b5c}.GifEditorWorkspace-module__YZVpUq__settings svg,.GifEditorWorkspace-module__YZVpUq__secondaryButton svg,.GifEditorWorkspace-module__YZVpUq__clearButton svg,.GifEditorWorkspace-module__YZVpUq__cancelButton svg,.GifEditorWorkspace-module__YZVpUq__exportButton svg,.GifEditorWorkspace-module__YZVpUq__confirmButton svg{width:15px;height:15px}.GifEditorWorkspace-module__YZVpUq__previewStage{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background-color:#f7f9fc;background-image:linear-gradient(45deg,#e8edf5 25%,#0000 25%),linear-gradient(-45deg,#e8edf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8edf5 75%),linear-gradient(-45deg,#0000 75%,#e8edf5 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;place-items:center;min-height:620px;margin:14px;display:grid;position:relative;overflow:hidden}.GifEditorWorkspace-module__YZVpUq__previewStage img{object-fit:contain;max-width:calc(100% - 32px);max-height:580px;display:block}.GifEditorWorkspace-module__YZVpUq__previewStage>span{color:#fff;background:#0f1f39c7;border-radius:14px;padding:5px 9px;font-size:10px;position:absolute;bottom:10px;right:10px}.GifEditorWorkspace-module__YZVpUq__emptyState,.GifEditorWorkspace-module__YZVpUq__emptyFrames{color:#71809b;text-align:center;align-content:center;place-items:center;gap:9px;display:grid}.GifEditorWorkspace-module__YZVpUq__emptyState{min-height:620px}.GifEditorWorkspace-module__YZVpUq__emptyFrames{min-height:480px}.GifEditorWorkspace-module__YZVpUq__emptyState>svg,.GifEditorWorkspace-module__YZVpUq__emptyFrames>svg{width:42px;height:42px;color:var(--brand-primary);background:#e8f2ff;border-radius:50%;padding:9px}.GifEditorWorkspace-module__YZVpUq__emptyState strong{color:var(--foreground);font-size:15px}.GifEditorWorkspace-module__YZVpUq__emptyState p{max-width:360px;font-size:12px}.GifEditorWorkspace-module__YZVpUq__frameList{align-content:start;gap:8px;max-height:574px;padding:10px;display:grid;overflow:auto}.GifEditorWorkspace-module__YZVpUq__frameRow{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--background) 93%, #eaf2ff 7%);cursor:pointer;border-radius:8px;grid-template-columns:24px 58px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:7px;display:grid}.GifEditorWorkspace-module__YZVpUq__frameRow.GifEditorWorkspace-module__YZVpUq__activeFrame{border-color:var(--brand-primary-line-strong);box-shadow:inset 0 0 0 1px #347ff11f}.GifEditorWorkspace-module__YZVpUq__frameNumber{width:22px;height:22px;color:var(--brand-primary);background:#eaf2ff;border-radius:6px;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.GifEditorWorkspace-module__YZVpUq__frameThumb{background:#eef2f8;border-radius:6px;place-items:center;width:58px;height:48px;display:grid;overflow:hidden}.GifEditorWorkspace-module__YZVpUq__frameThumb img{object-fit:contain;width:100%;height:100%}.GifEditorWorkspace-module__YZVpUq__frameControls{gap:6px;min-width:0;display:grid}.GifEditorWorkspace-module__YZVpUq__frameControls label{width:100%}.GifEditorWorkspace-module__YZVpUq__frameControls input{min-height:30px;padding-right:28px}.GifEditorWorkspace-module__YZVpUq__frameControls>span{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.GifEditorWorkspace-module__YZVpUq__frameControls button{color:#60728d;border:1px solid #d0ddf0;border-radius:6px;justify-content:center;align-items:center;min-width:0;height:26px;display:inline-flex}.GifEditorWorkspace-module__YZVpUq__frameControls button:disabled{cursor:not-allowed;opacity:.35}.GifEditorWorkspace-module__YZVpUq__frameControls button:last-child{color:#d64b5c}.GifEditorWorkspace-module__YZVpUq__frameControls svg{width:13px;height:13px}.GifEditorWorkspace-module__YZVpUq__exportBar{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);justify-content:space-between;align-items:center;gap:10px;min-height:72px;padding:10px;display:flex}.GifEditorWorkspace-module__YZVpUq__exportBar>div{gap:3px;min-width:0;display:grid}.GifEditorWorkspace-module__YZVpUq__exportBar strong{color:#556983;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.GifEditorWorkspace-module__YZVpUq__exportButton,.GifEditorWorkspace-module__YZVpUq__cancelButton{flex:none}.GifEditorWorkspace-module__YZVpUq__exportButton:disabled,.GifEditorWorkspace-module__YZVpUq__settings button:disabled{cursor:not-allowed;opacity:.42}.GifEditorWorkspace-module__YZVpUq__busyToast{z-index:70;background:var(--background);color:#48607f;border:1px solid #bad2f6;border-radius:18px;align-items:center;gap:9px;padding:9px 14px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 34px #0f254829}.GifEditorWorkspace-module__YZVpUq__busyToast svg{width:16px;height:16px;color:var(--brand-primary)}.GifEditorWorkspace-module__YZVpUq__spinner{animation:.8s linear infinite GifEditorWorkspace-module__YZVpUq__spin}.GifEditorWorkspace-module__YZVpUq__dialogBackdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0813268a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.GifEditorWorkspace-module__YZVpUq__dialog{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--background);text-align:center;border-radius:8px;width:min(420px,100%);padding:28px;position:relative;box-shadow:0 30px 70px #030a184d}.GifEditorWorkspace-module__YZVpUq__dialogClose{color:#71809b;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;top:12px;right:12px}.GifEditorWorkspace-module__YZVpUq__dialogClose svg{width:17px;height:17px}.GifEditorWorkspace-module__YZVpUq__dialogIcon{width:48px;height:48px;color:var(--brand-primary);background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.GifEditorWorkspace-module__YZVpUq__dialogIcon svg{width:22px;height:22px}.GifEditorWorkspace-module__YZVpUq__dialog h2{font-size:20px}.GifEditorWorkspace-module__YZVpUq__dialog p{color:#71809b;margin:10px auto 18px;font-size:12px;line-height:1.7}.GifEditorWorkspace-module__YZVpUq__dialog>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}:is(.dark .GifEditorWorkspace-module__YZVpUq__topBar,.dark .GifEditorWorkspace-module__YZVpUq__sidePanel,.dark .GifEditorWorkspace-module__YZVpUq__previewPanel,.dark .GifEditorWorkspace-module__YZVpUq__framesPanel){background:#08162bd1;border-color:#6d9ee138;box-shadow:0 18px 50px #00051247}:is(.dark .GifEditorWorkspace-module__YZVpUq__uploadBox,.dark .GifEditorWorkspace-module__YZVpUq__fileInfo,.dark .GifEditorWorkspace-module__YZVpUq__settings,.dark .GifEditorWorkspace-module__YZVpUq__frameRow){background:#0a1d37c2;border-color:#6fa0e133}:is(.dark .GifEditorWorkspace-module__YZVpUq__previewStage,.dark .GifEditorWorkspace-module__YZVpUq__frameThumb){background-color:#0b1d37;background-image:linear-gradient(45deg,#122b4e 25%,#0000 25%),linear-gradient(-45deg,#122b4e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#122b4e 75%),linear-gradient(-45deg,#0000 75%,#122b4e 75%)}.dark .GifEditorWorkspace-module__YZVpUq__panelHeading>svg{color:#75aaff;background:#102d53}.dark .GifEditorWorkspace-module__YZVpUq__uploadIcon{color:#75aaff;background:#102d53}.dark .GifEditorWorkspace-module__YZVpUq__emptyState>svg{color:#75aaff;background:#102d53}.dark .GifEditorWorkspace-module__YZVpUq__emptyFrames>svg{color:#75aaff;background:#102d53}.dark .GifEditorWorkspace-module__YZVpUq__dialogIcon{color:#75aaff;background:#102d53}.dark .GifEditorWorkspace-module__YZVpUq__frameNumber{color:#75aaff;background:#102d53}:is(.dark .GifEditorWorkspace-module__YZVpUq__settings input,.dark .GifEditorWorkspace-module__YZVpUq__settings select,.dark .GifEditorWorkspace-module__YZVpUq__frameControls input){background:#0a1d37;border-color:#6fa0e13d}.dark .GifEditorWorkspace-module__YZVpUq__frameControls button{color:#8fadd1;border-color:#6fa0e138}:is(.dark .GifEditorWorkspace-module__YZVpUq__dialog,.dark .GifEditorWorkspace-module__YZVpUq__busyToast){background:#0a1d37;border-color:#6fa0e140}@keyframes GifEditorWorkspace-module__YZVpUq__spin{to{transform:rotate(360deg)}}
.GifExtractorWorkspace-module__Glzpmq__workspace{min-height:calc(100vh - 92px);color:var(--foreground);padding:18px}.GifExtractorWorkspace-module__Glzpmq__embeddedWorkspace{padding-top:12px}.GifExtractorWorkspace-module__Glzpmq__hiddenInput{display:none}.GifExtractorWorkspace-module__Glzpmq__topBar,.GifExtractorWorkspace-module__Glzpmq__sidePanel,.GifExtractorWorkspace-module__Glzpmq__contentPanel{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 44px #0f172a14}.GifExtractorWorkspace-module__Glzpmq__topBar{border-radius:8px;grid-template-columns:minmax(240px,1fr) minmax(240px,.7fr) auto;align-items:center;gap:18px;min-height:74px;margin-bottom:14px;padding:10px 14px;display:grid}.GifExtractorWorkspace-module__Glzpmq__topBar>div,.GifExtractorWorkspace-module__Glzpmq__panelHeading,.GifExtractorWorkspace-module__Glzpmq__contentHeading>div,.GifExtractorWorkspace-module__Glzpmq__localNotice{align-items:center;gap:10px;display:flex}.GifExtractorWorkspace-module__Glzpmq__topBar>div>span:last-child,.GifExtractorWorkspace-module__Glzpmq__panelHeading>div,.GifExtractorWorkspace-module__Glzpmq__contentHeading>div>span:last-child,.GifExtractorWorkspace-module__Glzpmq__localNotice>span{gap:2px;display:grid}.GifExtractorWorkspace-module__Glzpmq__topBar strong,.GifExtractorWorkspace-module__Glzpmq__contentHeading strong{font-size:15px}.GifExtractorWorkspace-module__Glzpmq__topBar small,.GifExtractorWorkspace-module__Glzpmq__panelHeading small,.GifExtractorWorkspace-module__Glzpmq__contentHeading small,.GifExtractorWorkspace-module__Glzpmq__localNotice small{color:#71809b;font-size:11px}.GifExtractorWorkspace-module__Glzpmq__step{background:var(--brand-primary);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.GifExtractorWorkspace-module__Glzpmq__localNotice{justify-self:end}.GifExtractorWorkspace-module__Glzpmq__localNotice>svg{width:28px;height:28px;color:var(--brand-primary);background:#e9f2ff;border-radius:50%;padding:6px}.GifExtractorWorkspace-module__Glzpmq__layout{grid-template-columns:292px minmax(740px,1fr);align-items:start;gap:14px;min-width:1060px;display:grid}.GifExtractorWorkspace-module__Glzpmq__sidePanel,.GifExtractorWorkspace-module__Glzpmq__contentPanel{border-radius:8px;overflow:hidden}.GifExtractorWorkspace-module__Glzpmq__sidePanel{min-height:700px}.GifExtractorWorkspace-module__Glzpmq__contentPanel{grid-template-rows:auto minmax(500px,1fr) auto;min-height:700px;display:grid}.GifExtractorWorkspace-module__Glzpmq__panelHeading,.GifExtractorWorkspace-module__Glzpmq__contentHeading{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);min-height:60px;padding:0 14px}.GifExtractorWorkspace-module__Glzpmq__contentHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.GifExtractorWorkspace-module__Glzpmq__uploadBox{background:color-mix(in srgb, var(--background) 92%, #e8f2ff 8%);text-align:center;border:1px dashed #aac7f5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:214px;margin:12px;transition:border-color .16s,background .16s;display:flex}.GifExtractorWorkspace-module__Glzpmq__uploadBox.GifExtractorWorkspace-module__Glzpmq__dragActive{border-color:var(--brand-primary);background:#eaf3ff}.GifExtractorWorkspace-module__Glzpmq__uploadBox>strong{font-size:14px}.GifExtractorWorkspace-module__Glzpmq__uploadBox>span:not(.GifExtractorWorkspace-module__Glzpmq__uploadIcon),.GifExtractorWorkspace-module__Glzpmq__uploadBox>small{color:#75839d;font-size:11px}.GifExtractorWorkspace-module__Glzpmq__uploadIcon{width:50px;height:50px;color:var(--brand-primary);background:#e8f2ff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 8px #3882f60f}.GifExtractorWorkspace-module__Glzpmq__uploadIcon svg{width:25px;height:25px}.GifExtractorWorkspace-module__Glzpmq__uploadBox button,.GifExtractorWorkspace-module__Glzpmq__clearButton,.GifExtractorWorkspace-module__Glzpmq__selectionActions button,.GifExtractorWorkspace-module__Glzpmq__cancelButton,.GifExtractorWorkspace-module__Glzpmq__exportButton,.GifExtractorWorkspace-module__Glzpmq__secondaryButton,.GifExtractorWorkspace-module__Glzpmq__confirmButton{color:#536985;border:1px solid #c8d8f2;border-radius:18px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.GifExtractorWorkspace-module__Glzpmq__uploadBox button,.GifExtractorWorkspace-module__Glzpmq__exportButton,.GifExtractorWorkspace-module__Glzpmq__confirmButton{background:linear-gradient(135deg, var(--brand-primary), color-mix(in srgb, var(--brand-primary) 82%, #fff));color:#fff;border-color:#0000}.GifExtractorWorkspace-module__Glzpmq__uploadBox button:disabled,.GifExtractorWorkspace-module__Glzpmq__clearButton:disabled,.GifExtractorWorkspace-module__Glzpmq__selectionActions button:disabled,.GifExtractorWorkspace-module__Glzpmq__exportButton:disabled{cursor:not-allowed;opacity:.42}.GifExtractorWorkspace-module__Glzpmq__clearButton svg,.GifExtractorWorkspace-module__Glzpmq__selectionActions svg,.GifExtractorWorkspace-module__Glzpmq__cancelButton svg,.GifExtractorWorkspace-module__Glzpmq__exportButton svg,.GifExtractorWorkspace-module__Glzpmq__secondaryButton svg,.GifExtractorWorkspace-module__Glzpmq__confirmButton svg{width:15px;height:15px}.GifExtractorWorkspace-module__Glzpmq__sourcePreview{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background-image:linear-gradient(45deg,#eef2f8 25%,#0000 25%),linear-gradient(-45deg,#eef2f8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef2f8 75%),linear-gradient(-45deg,#0000 75%,#eef2f8 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:8px;place-items:center;min-height:178px;margin:12px;display:grid;position:relative;overflow:hidden}.GifExtractorWorkspace-module__Glzpmq__sourcePreview img{object-fit:contain;max-width:100%;max-height:190px;display:block}.GifExtractorWorkspace-module__Glzpmq__sourcePreview>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f1f39c2;border-radius:14px;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:inline-flex;position:absolute;bottom:8px;right:8px}.GifExtractorWorkspace-module__Glzpmq__sourcePreview>span svg{width:12px;height:12px}.GifExtractorWorkspace-module__Glzpmq__fileInfo{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--background) 93%, #eaf2ff 7%);border-radius:8px;margin:12px;padding:12px}.GifExtractorWorkspace-module__Glzpmq__fileInfo>div{border-bottom:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);grid-template-columns:62px minmax(0,1fr);gap:8px;padding:6px 0;font-size:11px;display:grid}.GifExtractorWorkspace-module__Glzpmq__fileInfo>div:last-child{border-bottom:0}.GifExtractorWorkspace-module__Glzpmq__fileInfo dt{color:#75839d}.GifExtractorWorkspace-module__Glzpmq__fileInfo dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.GifExtractorWorkspace-module__Glzpmq__emptyInfo{background:color-mix(in srgb, var(--background) 93%, #eaf2ff 7%);color:#71809b;text-align:center;border-radius:8px;place-items:center;gap:8px;margin:12px;padding:24px 16px;display:grid}.GifExtractorWorkspace-module__Glzpmq__emptyInfo svg{width:27px;height:27px}.GifExtractorWorkspace-module__Glzpmq__emptyInfo p{max-width:210px;font-size:11px;line-height:1.7}.GifExtractorWorkspace-module__Glzpmq__selectionActions{align-items:center;gap:8px;display:flex}.GifExtractorWorkspace-module__Glzpmq__frameGrid{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));align-content:start;gap:10px;max-height:calc(100vh - 260px);padding:14px;display:grid;overflow:auto}.GifExtractorWorkspace-module__Glzpmq__frameCard{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 92%, #eaf2ff 8%);cursor:pointer;border-radius:8px;gap:8px;min-width:0;padding:8px;display:grid;position:relative;overflow:hidden}.GifExtractorWorkspace-module__Glzpmq__frameCard.GifExtractorWorkspace-module__Glzpmq__frameSelected{border-color:var(--brand-primary-line-strong);box-shadow:inset 0 0 0 1px #347ff11f}.GifExtractorWorkspace-module__Glzpmq__frameCard>input{opacity:0;pointer-events:none;position:absolute}.GifExtractorWorkspace-module__Glzpmq__frameCheck{z-index:2;width:25px;height:25px;color:var(--brand-primary);background:#ffffffe6;border-radius:7px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:13px;right:13px;box-shadow:0 3px 12px #0f172a21}.GifExtractorWorkspace-module__Glzpmq__frameCheck svg{width:15px;height:15px}.GifExtractorWorkspace-module__Glzpmq__frameImage{background-image:linear-gradient(45deg,#eef2f8 25%,#0000 25%),linear-gradient(-45deg,#eef2f8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef2f8 75%),linear-gradient(-45deg,#0000 75%,#eef2f8 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:6px;place-items:center;min-height:126px;display:grid;overflow:hidden}.GifExtractorWorkspace-module__Glzpmq__frameImage img{object-fit:contain;width:100%;height:126px;display:block}.GifExtractorWorkspace-module__Glzpmq__frameMeta{justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.GifExtractorWorkspace-module__Glzpmq__frameMeta small{color:#71809b}.GifExtractorWorkspace-module__Glzpmq__emptyState{color:#71809b;text-align:center;align-content:center;place-items:center;gap:10px;min-height:500px;display:grid}.GifExtractorWorkspace-module__Glzpmq__emptyState>svg{width:42px;height:42px;color:var(--brand-primary);background:#e8f2ff;border-radius:50%;padding:9px}.GifExtractorWorkspace-module__Glzpmq__emptyState strong{color:var(--foreground);font-size:15px}.GifExtractorWorkspace-module__Glzpmq__emptyState p{max-width:430px;font-size:12px}.GifExtractorWorkspace-module__Glzpmq__exportBar{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:10px 14px;display:flex}.GifExtractorWorkspace-module__Glzpmq__exportBar>div:first-child{gap:3px;display:grid}.GifExtractorWorkspace-module__Glzpmq__exportBar p{font-size:12px;font-weight:700}.GifExtractorWorkspace-module__Glzpmq__exportBar small{color:#71809b;font-size:11px}.GifExtractorWorkspace-module__Glzpmq__exportBar>div:last-child{gap:8px;display:flex}.GifExtractorWorkspace-module__Glzpmq__exportButton{min-width:154px}.GifExtractorWorkspace-module__Glzpmq__error{color:#e04656}.GifExtractorWorkspace-module__Glzpmq__spinner{animation:.8s linear infinite GifExtractorWorkspace-module__Glzpmq__spin}.GifExtractorWorkspace-module__Glzpmq__dialogBackdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0813268a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.GifExtractorWorkspace-module__Glzpmq__dialog{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--background);text-align:center;border-radius:8px;width:min(420px,100%);padding:28px;position:relative;box-shadow:0 30px 70px #030a184d}.GifExtractorWorkspace-module__Glzpmq__dialogClose{color:#71809b;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;top:12px;right:12px}.GifExtractorWorkspace-module__Glzpmq__dialogClose svg{width:17px;height:17px}.GifExtractorWorkspace-module__Glzpmq__dialogIcon{width:48px;height:48px;color:var(--brand-primary);background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.GifExtractorWorkspace-module__Glzpmq__dialogIcon svg{width:22px;height:22px}.GifExtractorWorkspace-module__Glzpmq__dialog h2{font-size:20px}.GifExtractorWorkspace-module__Glzpmq__dialog p{color:#71809b;margin:10px auto 18px;font-size:12px;line-height:1.7}.GifExtractorWorkspace-module__Glzpmq__dialog>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}:is(.dark .GifExtractorWorkspace-module__Glzpmq__topBar,.dark .GifExtractorWorkspace-module__Glzpmq__sidePanel,.dark .GifExtractorWorkspace-module__Glzpmq__contentPanel){background:#08162bc7;border-color:#6d9ee138;box-shadow:0 18px 50px #00051247}:is(.dark .GifExtractorWorkspace-module__Glzpmq__uploadBox,.dark .GifExtractorWorkspace-module__Glzpmq__fileInfo,.dark .GifExtractorWorkspace-module__Glzpmq__emptyInfo,.dark .GifExtractorWorkspace-module__Glzpmq__frameCard){background:#0a1d37bd;border-color:#6fa0e133}:is(.dark .GifExtractorWorkspace-module__Glzpmq__sourcePreview,.dark .GifExtractorWorkspace-module__Glzpmq__frameImage){background-color:#0b1d37;background-image:linear-gradient(45deg,#122b4e 25%,#0000 25%),linear-gradient(-45deg,#122b4e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#122b4e 75%),linear-gradient(-45deg,#0000 75%,#122b4e 75%)}.dark .GifExtractorWorkspace-module__Glzpmq__frameCheck{color:var(--brand-primary-on-dark);background:#102c51}.dark .GifExtractorWorkspace-module__Glzpmq__uploadIcon{color:#75aaff;background:#102d53}.dark .GifExtractorWorkspace-module__Glzpmq__localNotice>svg{color:#75aaff;background:#102d53}.dark .GifExtractorWorkspace-module__Glzpmq__emptyState>svg{color:#75aaff;background:#102d53}.dark .GifExtractorWorkspace-module__Glzpmq__dialogIcon{color:#75aaff;background:#102d53}.dark .GifExtractorWorkspace-module__Glzpmq__dialog{background:#0a1d37;border-color:#6fa0e140}@keyframes GifExtractorWorkspace-module__Glzpmq__spin{to{transform:rotate(360deg)}}
.GifBatchWorkspace-module__ALaSlq__workspace{min-height:calc(100vh - 92px);color:var(--foreground);padding:18px 18px 110px}.tool-workspace-shell:has(.GifBatchWorkspace-module__ALaSlq__workspace){overflow:hidden auto}.GifBatchWorkspace-module__ALaSlq__embeddedWorkspace{padding-top:12px}.GifBatchWorkspace-module__ALaSlq__hiddenInput{display:none}.GifBatchWorkspace-module__ALaSlq__batchHeader,.GifBatchWorkspace-module__ALaSlq__controlPanel,.GifBatchWorkspace-module__ALaSlq__progressPanel,.GifBatchWorkspace-module__ALaSlq__resultsSummary,.GifBatchWorkspace-module__ALaSlq__listPanel,.GifBatchWorkspace-module__ALaSlq__downloadBar{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 92%, transparent);border-radius:10px;box-shadow:0 14px 38px #0f172a12}.GifBatchWorkspace-module__ALaSlq__batchHeader{grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:18px;padding:13px 15px;display:grid}.GifBatchWorkspace-module__ALaSlq__headerTitle,.GifBatchWorkspace-module__ALaSlq__headerStats,.GifBatchWorkspace-module__ALaSlq__headerActions,.GifBatchWorkspace-module__ALaSlq__presetBlock,.GifBatchWorkspace-module__ALaSlq__controlFooter,.GifBatchWorkspace-module__ALaSlq__queueSummary,.GifBatchWorkspace-module__ALaSlq__statusCell,.GifBatchWorkspace-module__ALaSlq__downloadBar,.GifBatchWorkspace-module__ALaSlq__previewModal header,.GifBatchWorkspace-module__ALaSlq__previewModal footer{align-items:center;display:flex}.GifBatchWorkspace-module__ALaSlq__headerTitle{gap:11px;min-width:0}.GifBatchWorkspace-module__ALaSlq__headerIcon{width:38px;height:38px;color:var(--brand-primary);background:#e9f2ff;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.GifBatchWorkspace-module__ALaSlq__headerIcon svg{width:19px}.GifBatchWorkspace-module__ALaSlq__headerTitle>span:last-child,.GifBatchWorkspace-module__ALaSlq__queueSummary,.GifBatchWorkspace-module__ALaSlq__statusCell>span,.GifBatchWorkspace-module__ALaSlq__previewModal header>span{gap:3px;min-width:0;display:grid}.GifBatchWorkspace-module__ALaSlq__headerTitle strong{font-size:15px}.GifBatchWorkspace-module__ALaSlq__headerTitle small,.GifBatchWorkspace-module__ALaSlq__queueSummary small,.GifBatchWorkspace-module__ALaSlq__headerStats,.GifBatchWorkspace-module__ALaSlq__fileText small,.GifBatchWorkspace-module__ALaSlq__statusCell small,.GifBatchWorkspace-module__ALaSlq__previewModal small{color:#71809b;font-size:11px}.GifBatchWorkspace-module__ALaSlq__headerStats{color:#71809b;gap:18px;font-size:11px}.GifBatchWorkspace-module__ALaSlq__headerStats span{gap:1px;display:grid}.GifBatchWorkspace-module__ALaSlq__headerStats strong{color:var(--foreground);font-size:14px}.GifBatchWorkspace-module__ALaSlq__headerActions{gap:7px}.GifBatchWorkspace-module__ALaSlq__primaryButton,.GifBatchWorkspace-module__ALaSlq__secondaryButton,.GifBatchWorkspace-module__ALaSlq__destructiveButton,.GifBatchWorkspace-module__ALaSlq__cancelButton,.GifBatchWorkspace-module__ALaSlq__presetOptions button,.GifBatchWorkspace-module__ALaSlq__segmentedOptions button,.GifBatchWorkspace-module__ALaSlq__advancedToggle,.GifBatchWorkspace-module__ALaSlq__lockButton,.GifBatchWorkspace-module__ALaSlq__selectPendingButton,.GifBatchWorkspace-module__ALaSlq__selectAllButton,.GifBatchWorkspace-module__ALaSlq__actionCell button,.GifBatchWorkspace-module__ALaSlq__previewModal header button{color:#536985;border:1px solid #c8d8f2;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:12px;font-weight:750;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.GifBatchWorkspace-module__ALaSlq__primaryButton{background:var(--brand-primary);color:#fff;border-color:#0000}.GifBatchWorkspace-module__ALaSlq__primaryButton:hover{background:var(--brand-primary)}.GifBatchWorkspace-module__ALaSlq__primaryButton:disabled,.GifBatchWorkspace-module__ALaSlq__secondaryButton:disabled,.GifBatchWorkspace-module__ALaSlq__destructiveButton:disabled,.GifBatchWorkspace-module__ALaSlq__presetOptions button:disabled,.GifBatchWorkspace-module__ALaSlq__segmentedOptions button:disabled,.GifBatchWorkspace-module__ALaSlq__advancedToggle:disabled,.GifBatchWorkspace-module__ALaSlq__lockButton:disabled,.GifBatchWorkspace-module__ALaSlq__selectControl select:disabled,.GifBatchWorkspace-module__ALaSlq__dimensionControls input:disabled,.GifBatchWorkspace-module__ALaSlq__actionCell button:disabled{cursor:not-allowed;opacity:.45}.GifBatchWorkspace-module__ALaSlq__primaryButton svg,.GifBatchWorkspace-module__ALaSlq__secondaryButton svg,.GifBatchWorkspace-module__ALaSlq__destructiveButton svg,.GifBatchWorkspace-module__ALaSlq__cancelButton svg,.GifBatchWorkspace-module__ALaSlq__advancedToggle svg,.GifBatchWorkspace-module__ALaSlq__lockButton svg,.GifBatchWorkspace-module__ALaSlq__actionCell svg,.GifBatchWorkspace-module__ALaSlq__previewModal header svg{width:15px;height:15px}.GifBatchWorkspace-module__ALaSlq__primaryButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__secondaryButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__destructiveButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__cancelButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__presetOptions button:focus-visible,.GifBatchWorkspace-module__ALaSlq__segmentedOptions button:focus-visible,.GifBatchWorkspace-module__ALaSlq__advancedToggle:focus-visible,.GifBatchWorkspace-module__ALaSlq__lockButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__selectPendingButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__selectControl select:focus-visible,.GifBatchWorkspace-module__ALaSlq__dimensionControls input:focus-visible,.GifBatchWorkspace-module__ALaSlq__selectAllButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__actionCell button:focus-visible,.GifBatchWorkspace-module__ALaSlq__thumbnailButton:focus-visible,.GifBatchWorkspace-module__ALaSlq__previewModal button:focus-visible,.GifBatchWorkspace-module__ALaSlq__checkboxCell input:focus-visible{outline-offset:2px;outline:3px solid #2f73ed3d}.GifBatchWorkspace-module__ALaSlq__cancelButton{color:#c83f54;border-color:#efb8c0}.GifBatchWorkspace-module__ALaSlq__destructiveButton{color:#b7495b;background:0 0;border-color:#0000}.GifBatchWorkspace-module__ALaSlq__destructiveButton:hover{background:#fff4f6;border-color:#efb8c0}.GifBatchWorkspace-module__ALaSlq__notice{color:#8a611c;background:#fff8e8;border:1px solid #f1d49c;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:9px 11px;font-size:11px;display:grid}.GifBatchWorkspace-module__ALaSlq__notice>svg{width:16px}.GifBatchWorkspace-module__ALaSlq__notice button{color:currentColor;background:0 0;border:0;display:inline-flex}.GifBatchWorkspace-module__ALaSlq__notice button svg{width:14px}.GifBatchWorkspace-module__ALaSlq__controlPanel{gap:12px;margin-top:12px;padding:12px 14px;display:grid}.GifBatchWorkspace-module__ALaSlq__settingsControls{gap:9px;display:grid}.GifBatchWorkspace-module__ALaSlq__nextRunLabel{color:#71809b;font-size:10px;font-weight:750}.GifBatchWorkspace-module__ALaSlq__settingsPrimaryGroups{grid-template-columns:minmax(250px,.9fr) minmax(300px,1.05fr) minmax(340px,1.2fr);align-items:stretch;gap:10px;display:grid}.GifBatchWorkspace-module__ALaSlq__presetBlock,.GifBatchWorkspace-module__ALaSlq__settingBlock,.GifBatchWorkspace-module__ALaSlq__advancedBlock{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--background) 96%, #edf4ff 4%);border-radius:8px;min-width:0;margin:0;padding:10px}.GifBatchWorkspace-module__ALaSlq__presetBlock,.GifBatchWorkspace-module__ALaSlq__settingBlock{gap:8px;display:grid}.GifBatchWorkspace-module__ALaSlq__presetBlock legend,.GifBatchWorkspace-module__ALaSlq__settingBlock legend{color:#536985;margin-bottom:7px;font-size:11px;font-weight:800}.GifBatchWorkspace-module__ALaSlq__presetOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.GifBatchWorkspace-module__ALaSlq__presetOptions button{min-width:0;min-height:34px;padding:0 10px}.GifBatchWorkspace-module__ALaSlq__presetOptions .GifBatchWorkspace-module__ALaSlq__selectedPreset{border-color:var(--brand-primary);color:var(--brand-primary);background:#edf4ff}.GifBatchWorkspace-module__ALaSlq__segmentedOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.GifBatchWorkspace-module__ALaSlq__settingBlock:nth-child(2) .GifBatchWorkspace-module__ALaSlq__segmentedOptions{grid-template-columns:repeat(4,minmax(0,1fr))}.GifBatchWorkspace-module__ALaSlq__segmentedOptions button{min-width:0;min-height:34px;padding:0 7px}.GifBatchWorkspace-module__ALaSlq__segmentedOptions .GifBatchWorkspace-module__ALaSlq__selectedPreset{border-color:var(--brand-primary);color:var(--brand-primary);background:#edf4ff}.GifBatchWorkspace-module__ALaSlq__dimensionControls{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:end;gap:6px;display:grid}.GifBatchWorkspace-module__ALaSlq__dimensionControls label,.GifBatchWorkspace-module__ALaSlq__selectControl{color:#63738d;gap:5px;font-size:10px;font-weight:700;display:grid}.GifBatchWorkspace-module__ALaSlq__dimensionControls input,.GifBatchWorkspace-module__ALaSlq__selectControl select{background:color-mix(in srgb, var(--background) 96%, transparent);width:100%;min-height:34px;color:var(--foreground);border:1px solid #c8d8f2;border-radius:8px;outline:none;padding:0 8px;font-size:11px}.GifBatchWorkspace-module__ALaSlq__lockButton{width:34px;min-width:34px;min-height:34px;padding:0}.GifBatchWorkspace-module__ALaSlq__settingsHint{color:#71809b;font-size:10px;line-height:1.45}.GifBatchWorkspace-module__ALaSlq__advancedBlock{grid-template-columns:minmax(180px,260px) minmax(180px,260px);align-items:center;gap:8px;display:grid}.GifBatchWorkspace-module__ALaSlq__advancedToggle{background:0 0;justify-content:flex-start;width:100%}.GifBatchWorkspace-module__ALaSlq__advancedToggle span:nth-child(2){text-align:left;flex:1}.GifBatchWorkspace-module__ALaSlq__controlFooter{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);justify-content:space-between;gap:14px;padding-top:11px}.GifBatchWorkspace-module__ALaSlq__runActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.GifBatchWorkspace-module__ALaSlq__selectPendingButton{color:#536985;background:0 0;border-color:#0000;padding:0 8px}.GifBatchWorkspace-module__ALaSlq__queueSummary{justify-content:center}.GifBatchWorkspace-module__ALaSlq__queueSummary strong{color:#49617f;font-size:12px}.GifBatchWorkspace-module__ALaSlq__progressPanel{gap:8px;margin-top:10px;padding:11px 14px;display:grid}.GifBatchWorkspace-module__ALaSlq__progressPanel>div:first-child{color:#536985;justify-content:space-between;font-size:11px;display:flex}.GifBatchWorkspace-module__ALaSlq__progressTrack{background:#e4ebf5;border-radius:99px;height:7px;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__progressTrack span{border-radius:inherit;background:var(--brand-primary);height:100%;transition:width .18s;display:block}.GifBatchWorkspace-module__ALaSlq__resultsSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__summaryCompletion{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);color:#63738d;grid-column:1/-1;padding:8px 15px;font-size:10px;font-weight:800}.GifBatchWorkspace-module__ALaSlq__resultsSummary>div{border-right:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);gap:4px;padding:13px 15px;display:grid}.GifBatchWorkspace-module__ALaSlq__resultsSummary>div:last-child{border-right:0}.GifBatchWorkspace-module__ALaSlq__resultsSummary small{color:#71809b;font-size:10px}.GifBatchWorkspace-module__ALaSlq__resultsSummary strong{font-size:17px}.GifBatchWorkspace-module__ALaSlq__positive{color:#16835f}.GifBatchWorkspace-module__ALaSlq__negative{color:#c54a5c!important}.GifBatchWorkspace-module__ALaSlq__listPanel{margin-top:12px;transition:border-color .16s,background .16s;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__listPanel.GifBatchWorkspace-module__ALaSlq__dragActive{border-color:var(--brand-primary);background:color-mix(in srgb, var(--background) 88%, #eaf3ff 12%)}.GifBatchWorkspace-module__ALaSlq__listHeader,.GifBatchWorkspace-module__ALaSlq__jobRow{grid-template-columns:42px minmax(280px,1.5fr) minmax(92px,.55fr) minmax(92px,.55fr) minmax(84px,.45fr) minmax(155px,.8fr) 142px;align-items:center;display:grid}.GifBatchWorkspace-module__ALaSlq__listHeader{border-bottom:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--background) 94%, #edf4ff 6%);color:#71809b;text-transform:uppercase;min-height:42px;font-size:10px;font-weight:800}.GifBatchWorkspace-module__ALaSlq__listHeader>span,.GifBatchWorkspace-module__ALaSlq__jobRow>span,.GifBatchWorkspace-module__ALaSlq__checkboxCell,.GifBatchWorkspace-module__ALaSlq__fileCell{min-width:0;padding:0 10px}.GifBatchWorkspace-module__ALaSlq__listHeader>span:first-child{text-align:center;padding:0}.GifBatchWorkspace-module__ALaSlq__jobRow{border-bottom:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);min-height:92px}.GifBatchWorkspace-module__ALaSlq__jobRow:last-of-type{border-bottom:0}.GifBatchWorkspace-module__ALaSlq__jobRow:hover{background:color-mix(in srgb, var(--background) 96%, #eaf2ff 4%)}.GifBatchWorkspace-module__ALaSlq__checkboxCell{place-items:center;display:grid}.GifBatchWorkspace-module__ALaSlq__checkboxCell input{width:16px;height:16px;accent-color:var(--brand-primary)}.GifBatchWorkspace-module__ALaSlq__fileCell{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;display:grid}.GifBatchWorkspace-module__ALaSlq__thumbnailButton{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background-color:#f7f9fc;background-image:linear-gradient(45deg,#e8edf5 25%,#0000 25%),linear-gradient(-45deg,#e8edf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8edf5 75%),linear-gradient(-45deg,#0000 75%,#e8edf5 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:8px;width:72px;height:72px;padding:4px;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__thumbnailButton img{object-fit:contain;width:100%;height:100%;display:block}.GifBatchWorkspace-module__ALaSlq__fileText{gap:5px;min-width:0;display:grid}.GifBatchWorkspace-module__ALaSlq__fileText strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__fileText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__fileText .GifBatchWorkspace-module__ALaSlq__outputDetails{color:#496b91}.GifBatchWorkspace-module__ALaSlq__fileText .GifBatchWorkspace-module__ALaSlq__appliedConfig,.GifBatchWorkspace-module__ALaSlq__previewAppliedConfig{color:var(--brand-primary);font-weight:750}.GifBatchWorkspace-module__ALaSlq__metricCell,.GifBatchWorkspace-module__ALaSlq__savingCell{color:#546983;white-space:nowrap;font-size:11px;font-weight:750}.GifBatchWorkspace-module__ALaSlq__savingCell{color:#16835f;gap:3px;display:grid}.GifBatchWorkspace-module__ALaSlq__savingCell small{font-size:9px;font-weight:650}.GifBatchWorkspace-module__ALaSlq__statusCell{gap:7px}.GifBatchWorkspace-module__ALaSlq__statusCell>svg{flex:none;width:16px;height:16px}.GifBatchWorkspace-module__ALaSlq__statusCell strong{font-size:11px}.GifBatchWorkspace-module__ALaSlq__statusCell small{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__statusSuccess{color:#16835f}.GifBatchWorkspace-module__ALaSlq__statusError{color:#c54a5c}.GifBatchWorkspace-module__ALaSlq__statusCancelled{color:#8a6b39}.GifBatchWorkspace-module__ALaSlq__statusActive{color:var(--brand-primary)}.GifBatchWorkspace-module__ALaSlq__actionCell{justify-content:flex-end;gap:5px;display:flex}.GifBatchWorkspace-module__ALaSlq__actionCell button,.GifBatchWorkspace-module__ALaSlq__previewModal header button{width:30px;min-height:30px;padding:0}.GifBatchWorkspace-module__ALaSlq__actionCell button:hover{border-color:var(--brand-primary-line-strong);color:var(--brand-primary)}.GifBatchWorkspace-module__ALaSlq__actionCell .GifBatchWorkspace-module__ALaSlq__selectedAction{border-color:var(--brand-primary);color:var(--brand-primary);background:#edf4ff}.GifBatchWorkspace-module__ALaSlq__addingRow,.GifBatchWorkspace-module__ALaSlq__addMoreRow{border:0;border-top:1px dashed color-mix(in srgb, var(--foreground) 12%, transparent);color:#63738d;background:0 0;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:11px;display:flex}.GifBatchWorkspace-module__ALaSlq__addMoreRow{width:100%}.GifBatchWorkspace-module__ALaSlq__addMoreRow:hover{color:var(--brand-primary);background:#edf4ff}.GifBatchWorkspace-module__ALaSlq__addMoreRow svg,.GifBatchWorkspace-module__ALaSlq__addingRow svg{width:15px}.GifBatchWorkspace-module__ALaSlq__downloadBar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:flex-end;gap:10px;margin-top:12px;padding:10px 12px;position:sticky;bottom:12px}.GifBatchWorkspace-module__ALaSlq__downloadBar>span{color:#63738d;font-size:11px}.GifBatchWorkspace-module__ALaSlq__selectAllButton{background:0 0;border:0;margin-right:auto;padding-left:0}.GifBatchWorkspace-module__ALaSlq__fakeCheckbox{width:17px;height:17px;color:var(--brand-primary);border:1px solid #9fb5d4;border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.GifBatchWorkspace-module__ALaSlq__archiveProgress{color:var(--brand-primary)!important}.GifBatchWorkspace-module__ALaSlq__modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050f1f9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.GifBatchWorkspace-module__ALaSlq__confirmBackdrop{z-index:110;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050f1f9e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.GifBatchWorkspace-module__ALaSlq__confirmDialog{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--background);text-align:center;border-radius:12px;justify-items:center;gap:10px;width:min(420px,100%);padding:26px 24px 22px;display:grid;position:relative;box-shadow:0 30px 80px #0000004d}.GifBatchWorkspace-module__ALaSlq__confirmDialog h2,.GifBatchWorkspace-module__ALaSlq__confirmDialog p{margin:0}.GifBatchWorkspace-module__ALaSlq__confirmDialog h2{font-size:17px}.GifBatchWorkspace-module__ALaSlq__confirmDialog p{color:#63738d;max-width:340px;font-size:12px;line-height:1.65}.GifBatchWorkspace-module__ALaSlq__confirmClose{color:#71809b;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:10px;right:10px}.GifBatchWorkspace-module__ALaSlq__confirmClose:hover{background:color-mix(in srgb, var(--foreground) 7%, transparent);color:var(--foreground)}.GifBatchWorkspace-module__ALaSlq__confirmClose svg,.GifBatchWorkspace-module__ALaSlq__confirmIcon svg{width:18px;height:18px}.GifBatchWorkspace-module__ALaSlq__confirmIcon{width:42px;height:42px;color:var(--brand-primary);background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.GifBatchWorkspace-module__ALaSlq__confirmActions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:5px;display:grid}.GifBatchWorkspace-module__ALaSlq__confirmDangerButton{color:#fff;background:#c7465b;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}.GifBatchWorkspace-module__ALaSlq__confirmDangerButton:hover{background:#ad374b}.GifBatchWorkspace-module__ALaSlq__previewModal{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--background);border-radius:12px;width:min(780px,100%);max-height:calc(100vh - 40px);display:grid;overflow:hidden;box-shadow:0 30px 80px #00000052}.GifBatchWorkspace-module__ALaSlq__previewModal header,.GifBatchWorkspace-module__ALaSlq__previewModal footer{justify-content:space-between;gap:12px;padding:12px 14px}.GifBatchWorkspace-module__ALaSlq__previewModal header{border-bottom:1px solid color-mix(in srgb, var(--foreground) 9%, transparent)}.GifBatchWorkspace-module__ALaSlq__previewModal header strong{text-overflow:ellipsis;white-space:nowrap;max-width:650px;overflow:hidden}.GifBatchWorkspace-module__ALaSlq__modalPreviewStage{background-color:#f7f9fc;background-image:linear-gradient(45deg,#e8edf5 25%,#0000 25%),linear-gradient(-45deg,#e8edf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8edf5 75%),linear-gradient(-45deg,#0000 75%,#e8edf5 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;place-items:center;min-height:340px;max-height:62vh;padding:18px;display:grid;overflow:auto}.GifBatchWorkspace-module__ALaSlq__modalPreviewStage img{object-fit:contain;max-width:100%;max-height:min(560px,58vh);display:block}.GifBatchWorkspace-module__ALaSlq__previewModal footer{border-top:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);color:#63738d;font-size:11px}.GifBatchWorkspace-module__ALaSlq__spinner{animation:.8s linear infinite GifBatchWorkspace-module__ALaSlq__spin}:is(.dark .GifBatchWorkspace-module__ALaSlq__batchHeader,.dark .GifBatchWorkspace-module__ALaSlq__controlPanel,.dark .GifBatchWorkspace-module__ALaSlq__progressPanel,.dark .GifBatchWorkspace-module__ALaSlq__resultsSummary,.dark .GifBatchWorkspace-module__ALaSlq__listPanel,.dark .GifBatchWorkspace-module__ALaSlq__downloadBar,.dark .GifBatchWorkspace-module__ALaSlq__previewModal,.dark .GifBatchWorkspace-module__ALaSlq__confirmDialog){background:#08162be0;border-color:#6d9ee138;box-shadow:0 18px 50px #00051247}.dark .GifBatchWorkspace-module__ALaSlq__headerIcon{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifBatchWorkspace-module__ALaSlq__presetOptions .GifBatchWorkspace-module__ALaSlq__selectedPreset{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifBatchWorkspace-module__ALaSlq__segmentedOptions .GifBatchWorkspace-module__ALaSlq__selectedPreset{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifBatchWorkspace-module__ALaSlq__actionCell .GifBatchWorkspace-module__ALaSlq__selectedAction{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifBatchWorkspace-module__ALaSlq__listHeader{background:#0d223eeb}:is(.dark .GifBatchWorkspace-module__ALaSlq__jobRow:hover,.dark .GifBatchWorkspace-module__ALaSlq__addMoreRow:hover){background:#0e2646b8}:is(.dark .GifBatchWorkspace-module__ALaSlq__thumbnailButton,.dark .GifBatchWorkspace-module__ALaSlq__modalPreviewStage){background-color:#0b1d37;background-image:linear-gradient(45deg,#122b4e 25%,#0000 25%),linear-gradient(-45deg,#122b4e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#122b4e 75%),linear-gradient(-45deg,#0000 75%,#122b4e 75%)}.dark .GifBatchWorkspace-module__ALaSlq__notice{color:#e6bd6c;background:#553c0f57;border-color:#e0ae4a4d}:is(.dark .GifBatchWorkspace-module__ALaSlq__presetBlock,.dark .GifBatchWorkspace-module__ALaSlq__settingBlock,.dark .GifBatchWorkspace-module__ALaSlq__advancedBlock){background:#0b1d3594;border-color:#6d9ee12e}.dark .GifBatchWorkspace-module__ALaSlq__destructiveButton:hover{background:#651c2c47;border-color:#e76a8061}.dark .GifBatchWorkspace-module__ALaSlq__confirmIcon{color:#8db8ff;background:#102d53}:is(.dark .GifBatchWorkspace-module__ALaSlq__dimensionControls input,.dark .GifBatchWorkspace-module__ALaSlq__selectControl select){background:#0a1d37;border-color:#6fa0e13d}.dark .GifBatchWorkspace-module__ALaSlq__progressTrack{background:#17314f}@media (max-width:1200px){.GifBatchWorkspace-module__ALaSlq__settingsPrimaryGroups{grid-template-columns:repeat(2,minmax(0,1fr))}.GifBatchWorkspace-module__ALaSlq__settingsPrimaryGroups>:last-child{grid-column:1/-1}}@media (max-width:1100px){.GifBatchWorkspace-module__ALaSlq__batchHeader{grid-template-columns:1fr auto}.GifBatchWorkspace-module__ALaSlq__headerStats{grid-area:2/1}.GifBatchWorkspace-module__ALaSlq__headerActions{flex-wrap:wrap;grid-area:1/2/span 2}.GifBatchWorkspace-module__ALaSlq__queueSummary{justify-content:flex-start}.GifBatchWorkspace-module__ALaSlq__listPanel{overflow-x:auto}.GifBatchWorkspace-module__ALaSlq__listHeader,.GifBatchWorkspace-module__ALaSlq__jobRow{min-width:1000px}}@media (max-width:900px){.GifBatchWorkspace-module__ALaSlq__workspace{padding:12px 12px 120px}.GifBatchWorkspace-module__ALaSlq__batchHeader,.GifBatchWorkspace-module__ALaSlq__controlPanel{grid-template-columns:1fr}.GifBatchWorkspace-module__ALaSlq__headerStats,.GifBatchWorkspace-module__ALaSlq__headerActions,.GifBatchWorkspace-module__ALaSlq__queueSummary{grid-area:auto/1}.GifBatchWorkspace-module__ALaSlq__headerActions{width:100%}.GifBatchWorkspace-module__ALaSlq__headerActions button,.GifBatchWorkspace-module__ALaSlq__controlFooter>button{flex:1}.GifBatchWorkspace-module__ALaSlq__settingsControls,.GifBatchWorkspace-module__ALaSlq__settingsPrimaryGroups{grid-template-columns:minmax(0,1fr)}.GifBatchWorkspace-module__ALaSlq__settingsPrimaryGroups>:last-child{grid-column:auto}.GifBatchWorkspace-module__ALaSlq__advancedBlock{grid-template-columns:minmax(0,1fr)}.GifBatchWorkspace-module__ALaSlq__controlFooter{flex-direction:column;align-items:stretch}.GifBatchWorkspace-module__ALaSlq__runActions{width:100%}.GifBatchWorkspace-module__ALaSlq__runActions>button{flex:180px}.GifBatchWorkspace-module__ALaSlq__controlFooter>button{width:100%}.GifBatchWorkspace-module__ALaSlq__presetBlock{gap:8px;display:grid}.GifBatchWorkspace-module__ALaSlq__presetOptions{min-width:0}.GifBatchWorkspace-module__ALaSlq__resultsSummary{grid-template-columns:1fr 1fr}.GifBatchWorkspace-module__ALaSlq__resultsSummary>div:nth-child(2){border-right:0}.GifBatchWorkspace-module__ALaSlq__resultsSummary>div:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent)}.GifBatchWorkspace-module__ALaSlq__listPanel{box-shadow:none;background:0 0;border:0;overflow:visible}.GifBatchWorkspace-module__ALaSlq__listHeader{display:none}.GifBatchWorkspace-module__ALaSlq__jobRow{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 94%, transparent);border-radius:10px;grid-template-columns:30px 1fr auto;gap:10px;min-width:0;min-height:0;margin-bottom:9px;padding:11px;display:grid}.GifBatchWorkspace-module__ALaSlq__checkboxCell,.GifBatchWorkspace-module__ALaSlq__fileCell,.GifBatchWorkspace-module__ALaSlq__jobRow>span{padding:0}.GifBatchWorkspace-module__ALaSlq__checkboxCell{grid-area:1/1;align-self:start;padding-top:4px}.GifBatchWorkspace-module__ALaSlq__fileCell{grid-area:1/2;grid-template-columns:64px minmax(0,1fr)}.GifBatchWorkspace-module__ALaSlq__thumbnailButton{width:64px;height:64px}.GifBatchWorkspace-module__ALaSlq__metricCell{display:none}.GifBatchWorkspace-module__ALaSlq__savingCell{grid-area:2/2;padding-left:75px!important}.GifBatchWorkspace-module__ALaSlq__statusCell{grid-area:3/2;padding-left:75px!important}.GifBatchWorkspace-module__ALaSlq__actionCell{flex-direction:column;grid-area:1/3/span 3;align-self:center}.GifBatchWorkspace-module__ALaSlq__downloadBar{grid-template-columns:1fr 1fr;gap:7px;display:grid;position:fixed;bottom:10px;left:10px;right:10px}.GifBatchWorkspace-module__ALaSlq__downloadBar>span,.GifBatchWorkspace-module__ALaSlq__selectAllButton{grid-column:1/-1;margin:0}.GifBatchWorkspace-module__ALaSlq__downloadBar .GifBatchWorkspace-module__ALaSlq__secondaryButton,.GifBatchWorkspace-module__ALaSlq__downloadBar .GifBatchWorkspace-module__ALaSlq__primaryButton{width:100%;padding:0 8px}.GifBatchWorkspace-module__ALaSlq__modalBackdrop{padding:10px}.GifBatchWorkspace-module__ALaSlq__confirmBackdrop{padding:12px}.GifBatchWorkspace-module__ALaSlq__confirmDialog{padding:24px 18px 18px}.GifBatchWorkspace-module__ALaSlq__modalPreviewStage{min-height:260px}}@keyframes GifBatchWorkspace-module__ALaSlq__spin{to{transform:rotate(360deg)}}
.GifCompressorWorkspace-module__mDq4xa__workspace{min-height:calc(100vh - 92px);color:var(--foreground);padding:18px 18px 34px}.tool-workspace-shell:has(.GifCompressorWorkspace-module__mDq4xa__workspace){overflow:hidden auto}.GifCompressorWorkspace-module__mDq4xa__embeddedWorkspace{padding-top:12px}.GifCompressorWorkspace-module__mDq4xa__hiddenInput{display:none}.GifCompressorWorkspace-module__mDq4xa__topBar,.GifCompressorWorkspace-module__mDq4xa__sourcePanel,.GifCompressorWorkspace-module__mDq4xa__settingsPanel,.GifCompressorWorkspace-module__mDq4xa__resultPanel{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 44px #0f172a14}.GifCompressorWorkspace-module__mDq4xa__topBar{border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;margin-bottom:14px;padding:10px 14px;display:flex}.GifCompressorWorkspace-module__mDq4xa__topBar>div,.GifCompressorWorkspace-module__mDq4xa__panelHeading,.GifCompressorWorkspace-module__mDq4xa__localNotice{align-items:center;gap:10px;display:flex}.GifCompressorWorkspace-module__mDq4xa__topBar>div>span:last-child,.GifCompressorWorkspace-module__mDq4xa__panelHeading>span:last-child,.GifCompressorWorkspace-module__mDq4xa__localNotice>span{gap:2px;display:grid}.GifCompressorWorkspace-module__mDq4xa__topBar strong,.GifCompressorWorkspace-module__mDq4xa__panelHeading strong{font-size:14px}.GifCompressorWorkspace-module__mDq4xa__topBar small,.GifCompressorWorkspace-module__mDq4xa__panelHeading small,.GifCompressorWorkspace-module__mDq4xa__localNotice small,.GifCompressorWorkspace-module__mDq4xa__processBar small,.GifCompressorWorkspace-module__mDq4xa__outputHint{color:#71809b;font-size:11px}.GifCompressorWorkspace-module__mDq4xa__step{background:var(--brand-primary);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.GifCompressorWorkspace-module__mDq4xa__localNotice>svg{width:28px;height:28px;color:var(--brand-primary);background:#e9f2ff;border-radius:50%;padding:6px}.GifCompressorWorkspace-module__mDq4xa__layout{grid-template-columns:minmax(250px,.72fr) minmax(390px,1fr) minmax(430px,1.25fr);align-items:start;gap:14px;display:grid}.GifCompressorWorkspace-module__mDq4xa__sourcePanel,.GifCompressorWorkspace-module__mDq4xa__settingsPanel,.GifCompressorWorkspace-module__mDq4xa__resultPanel{border-radius:8px;min-width:0;height:fit-content;overflow:hidden}.GifCompressorWorkspace-module__mDq4xa__panelHeading{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);min-height:60px;padding:0 14px}.GifCompressorWorkspace-module__mDq4xa__uploadBox,.GifCompressorWorkspace-module__mDq4xa__emptyResult{background:color-mix(in srgb, var(--background) 92%, #e8f2ff 8%);text-align:center;border:1px dashed #aac7f5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:570px;margin:12px;transition:border-color .16s,background .16s;display:flex}.GifCompressorWorkspace-module__mDq4xa__uploadBox.GifCompressorWorkspace-module__mDq4xa__dragActive{border-color:var(--brand-primary);background:#eaf3ff}.GifCompressorWorkspace-module__mDq4xa__uploadBox>strong,.GifCompressorWorkspace-module__mDq4xa__emptyResult strong{font-size:14px}.GifCompressorWorkspace-module__mDq4xa__uploadBox>span:not(.GifCompressorWorkspace-module__mDq4xa__uploadIcon),.GifCompressorWorkspace-module__mDq4xa__uploadBox>small,.GifCompressorWorkspace-module__mDq4xa__emptyResult p{color:#75839d;max-width:300px;font-size:11px;line-height:1.6}.GifCompressorWorkspace-module__mDq4xa__uploadIcon,.GifCompressorWorkspace-module__mDq4xa__emptyResult>span{width:52px;height:52px;color:var(--brand-primary);background:#e8f2ff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 8px #2f73ed0f}.GifCompressorWorkspace-module__mDq4xa__uploadIcon svg,.GifCompressorWorkspace-module__mDq4xa__emptyResult svg{width:26px;height:26px}.GifCompressorWorkspace-module__mDq4xa__uploadBox button,.GifCompressorWorkspace-module__mDq4xa__primaryButton,.GifCompressorWorkspace-module__mDq4xa__secondaryButton,.GifCompressorWorkspace-module__mDq4xa__cancelButton,.GifCompressorWorkspace-module__mDq4xa__presetGrid button,.GifCompressorWorkspace-module__mDq4xa__segmentedOptions button,.GifCompressorWorkspace-module__mDq4xa__advancedToggle,.GifCompressorWorkspace-module__mDq4xa__lockButton{color:#536985;border:1px solid #c8d8f2;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:750;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.GifCompressorWorkspace-module__mDq4xa__uploadBox button,.GifCompressorWorkspace-module__mDq4xa__primaryButton{background:var(--brand-primary);color:#fff;border-color:#0000}.GifCompressorWorkspace-module__mDq4xa__uploadBox button:hover,.GifCompressorWorkspace-module__mDq4xa__primaryButton:hover{background:var(--brand-primary)}.GifCompressorWorkspace-module__mDq4xa__primaryButton:active{background:var(--brand-primary-active)}.GifCompressorWorkspace-module__mDq4xa__primaryButton:focus-visible,.GifCompressorWorkspace-module__mDq4xa__uploadBox button:focus-visible,.GifCompressorWorkspace-module__mDq4xa__presetGrid button:focus-visible,.GifCompressorWorkspace-module__mDq4xa__segmentedOptions button:focus-visible,.GifCompressorWorkspace-module__mDq4xa__advancedToggle:focus-visible,.GifCompressorWorkspace-module__mDq4xa__secondaryButton:focus-visible,.GifCompressorWorkspace-module__mDq4xa__cancelButton:focus-visible,.GifCompressorWorkspace-module__mDq4xa__lockButton:focus-visible,.GifCompressorWorkspace-module__mDq4xa__selectControl select:focus-visible,.GifCompressorWorkspace-module__mDq4xa__dimensionControls input:focus-visible{outline-offset:2px;outline:3px solid #2f73ed3d}.GifCompressorWorkspace-module__mDq4xa__primaryButton:disabled,.GifCompressorWorkspace-module__mDq4xa__secondaryButton:disabled,.GifCompressorWorkspace-module__mDq4xa__advancedToggle:disabled,.GifCompressorWorkspace-module__mDq4xa__presetGrid button:disabled,.GifCompressorWorkspace-module__mDq4xa__segmentedOptions button:disabled{cursor:not-allowed;opacity:.42}.GifCompressorWorkspace-module__mDq4xa__primaryButton svg,.GifCompressorWorkspace-module__mDq4xa__secondaryButton svg,.GifCompressorWorkspace-module__mDq4xa__cancelButton svg,.GifCompressorWorkspace-module__mDq4xa__advancedToggle svg,.GifCompressorWorkspace-module__mDq4xa__lockButton svg{width:15px;height:15px}.GifCompressorWorkspace-module__mDq4xa__sourceContent{gap:12px;padding:12px 12px 22px;display:grid}.GifCompressorWorkspace-module__mDq4xa__sourceActions{grid-template-columns:.8fr 1.2fr;gap:8px;display:grid}.GifCompressorWorkspace-module__mDq4xa__previewStage{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background-color:#f7f9fc;background-image:linear-gradient(45deg,#e8edf5 25%,#0000 25%),linear-gradient(-45deg,#e8edf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8edf5 75%),linear-gradient(-45deg,#0000 75%,#e8edf5 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;place-items:center;min-height:224px;display:grid;position:relative;overflow:hidden}.GifCompressorWorkspace-module__mDq4xa__previewStage img{object-fit:contain;max-width:calc(100% - 20px);max-height:min(460px,60vh);display:block}.GifCompressorWorkspace-module__mDq4xa__previewControl{color:#29415f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #94a3b87a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex;position:absolute;bottom:9px;right:9px;box-shadow:0 5px 16px #0f172a24}.GifCompressorWorkspace-module__mDq4xa__previewControl:hover{color:var(--brand-primary);background:#fffffff5;border-color:#2f73ed7a;transform:translateY(-1px)}.GifCompressorWorkspace-module__mDq4xa__previewControl:focus-visible{outline-offset:2px;outline:3px solid #2f73ed47}.GifCompressorWorkspace-module__mDq4xa__previewControl:disabled{cursor:wait;opacity:.72}.GifCompressorWorkspace-module__mDq4xa__previewControl svg{width:16px;height:16px}.GifCompressorWorkspace-module__mDq4xa__fileInfo{margin:0}.GifCompressorWorkspace-module__mDq4xa__fileInfo>div{border-bottom:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);grid-template-columns:76px minmax(0,1fr);gap:8px;padding:7px 0;font-size:11px;display:grid}.GifCompressorWorkspace-module__mDq4xa__fileInfo>div:last-child{border-bottom:0}.GifCompressorWorkspace-module__mDq4xa__fileInfo dt{color:#75839d}.GifCompressorWorkspace-module__mDq4xa__fileInfo dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:750;overflow:hidden}.GifCompressorWorkspace-module__mDq4xa__settingsBody{gap:16px;padding:14px 14px 22px;display:grid}.GifCompressorWorkspace-module__mDq4xa__settingsBody fieldset{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.GifCompressorWorkspace-module__mDq4xa__settingsBody legend{color:#536985;margin-bottom:8px;font-size:12px;font-weight:800}.GifCompressorWorkspace-module__mDq4xa__presetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.GifCompressorWorkspace-module__mDq4xa__presetGrid button{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;min-height:74px;padding:9px}.GifCompressorWorkspace-module__mDq4xa__presetGrid button strong{color:var(--foreground);font-size:12px}.GifCompressorWorkspace-module__mDq4xa__presetGrid button small{color:#75839d;font-size:10px;line-height:1.45}.GifCompressorWorkspace-module__mDq4xa__presetGrid .GifCompressorWorkspace-module__mDq4xa__selectedOption,.GifCompressorWorkspace-module__mDq4xa__segmentedOptions .GifCompressorWorkspace-module__mDq4xa__selectedOption{border-color:var(--brand-primary);color:var(--brand-primary);background:#edf4ff;box-shadow:inset 0 0 0 1px #2f73ed1a}.GifCompressorWorkspace-module__mDq4xa__segmentedOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.GifCompressorWorkspace-module__mDq4xa__segmentedOptions button{min-width:0;padding:0 8px}.GifCompressorWorkspace-module__mDq4xa__dimensionControls{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:end;gap:7px;display:grid}.GifCompressorWorkspace-module__mDq4xa__dimensionControls label,.GifCompressorWorkspace-module__mDq4xa__selectControl{color:#63738d;gap:6px;font-size:11px;font-weight:700;display:grid}.GifCompressorWorkspace-module__mDq4xa__dimensionControls input,.GifCompressorWorkspace-module__mDq4xa__selectControl select{background:color-mix(in srgb, var(--background) 96%, transparent);width:100%;min-height:36px;color:var(--foreground);border:1px solid #c8d8f2;border-radius:8px;outline:none;padding:0 10px;font-size:12px}.GifCompressorWorkspace-module__mDq4xa__lockButton{width:38px;min-width:38px;padding:0}.GifCompressorWorkspace-module__mDq4xa__outputHint{line-height:1.55}.GifCompressorWorkspace-module__mDq4xa__advancedSection{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);padding-top:12px}.GifCompressorWorkspace-module__mDq4xa__advancedToggle{background:0 0;justify-content:flex-start;width:100%}.GifCompressorWorkspace-module__mDq4xa__advancedToggle span:nth-child(2){text-align:left;flex:1}.GifCompressorWorkspace-module__mDq4xa__selectControl{margin-top:10px}.GifCompressorWorkspace-module__mDq4xa__processBar{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding-top:12px;display:flex}.GifCompressorWorkspace-module__mDq4xa__processBar>div{gap:3px;min-width:0;display:grid}.GifCompressorWorkspace-module__mDq4xa__processBar strong{color:#556983;text-overflow:ellipsis;font-size:11px;overflow:hidden}.GifCompressorWorkspace-module__mDq4xa__processBar .GifCompressorWorkspace-module__mDq4xa__errorText,.GifCompressorWorkspace-module__mDq4xa__cancelButton{color:#d64b5c}.GifCompressorWorkspace-module__mDq4xa__resultContent{gap:14px;padding:12px 12px 22px;display:grid}.GifCompressorWorkspace-module__mDq4xa__comparisonGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.GifCompressorWorkspace-module__mDq4xa__comparisonGrid figure{min-width:0;margin:0}.GifCompressorWorkspace-module__mDq4xa__comparisonGrid figcaption{color:#536985;padding:0 0 7px 2px;font-size:11px;font-weight:800}.GifCompressorWorkspace-module__mDq4xa__comparisonGrid .GifCompressorWorkspace-module__mDq4xa__previewStage{min-height:260px}.GifCompressorWorkspace-module__mDq4xa__warning{color:#92671f;background:#fff8e8;border:1px solid #f1d49c;border-radius:8px;padding:9px 11px;font-size:11px;line-height:1.55}.GifCompressorWorkspace-module__mDq4xa__resultSummary{border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);background:color-mix(in srgb, var(--background) 94%, #eaf2ff 6%);border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;padding:12px 14px;display:grid}.GifCompressorWorkspace-module__mDq4xa__sizeComparison{align-items:center;gap:12px;min-width:0;display:flex}.GifCompressorWorkspace-module__mDq4xa__sizeComparison>span:not(.GifCompressorWorkspace-module__mDq4xa__sizeArrow){gap:2px;min-width:0;display:grid}.GifCompressorWorkspace-module__mDq4xa__sizeComparison small{color:#75839d;font-size:11px}.GifCompressorWorkspace-module__mDq4xa__sizeComparison strong{color:var(--foreground);white-space:nowrap;font-size:18px;line-height:1.2}.GifCompressorWorkspace-module__mDq4xa__sizeArrow{color:#7d91ad;font-size:17px}.GifCompressorWorkspace-module__mDq4xa__savingsSummary{color:#65758d;white-space:nowrap;justify-content:flex-start;align-items:baseline;gap:10px;font-size:11px;display:flex}.GifCompressorWorkspace-module__mDq4xa__savingsSummary strong{color:var(--foreground)}.GifCompressorWorkspace-module__mDq4xa__compressionRate{color:#16835f;font-size:15px;font-weight:850}.GifCompressorWorkspace-module__mDq4xa__resultMetadata{color:#687a94;text-align:left;margin:0;font-size:11px;line-height:1.55}.GifCompressorWorkspace-module__mDq4xa__resultActions{grid-template-columns:1fr 1.25fr;gap:8px;display:grid}.GifCompressorWorkspace-module__mDq4xa__emptyResult{min-height:570px}.GifCompressorWorkspace-module__mDq4xa__busyToast{z-index:70;background:var(--background);color:#48607f;border:1px solid #bad2f6;border-radius:18px;align-items:center;gap:9px;padding:9px 14px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 34px #0f254829}.GifCompressorWorkspace-module__mDq4xa__busyToast svg{width:16px;height:16px;color:var(--brand-primary)}.GifCompressorWorkspace-module__mDq4xa__spinner{animation:.8s linear infinite GifCompressorWorkspace-module__mDq4xa__spin}:is(.dark .GifCompressorWorkspace-module__mDq4xa__topBar,.dark .GifCompressorWorkspace-module__mDq4xa__sourcePanel,.dark .GifCompressorWorkspace-module__mDq4xa__settingsPanel,.dark .GifCompressorWorkspace-module__mDq4xa__resultPanel){background:#08162bd1;border-color:#6d9ee138;box-shadow:0 18px 50px #00051247}:is(.dark .GifCompressorWorkspace-module__mDq4xa__uploadBox,.dark .GifCompressorWorkspace-module__mDq4xa__emptyResult,.dark .GifCompressorWorkspace-module__mDq4xa__resultSummary){background:#0a1d37c2;border-color:#6fa0e133}.dark .GifCompressorWorkspace-module__mDq4xa__previewStage{background-color:#0b1d37;background-image:linear-gradient(45deg,#122b4e 25%,#0000 25%),linear-gradient(-45deg,#122b4e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#122b4e 75%),linear-gradient(-45deg,#0000 75%,#122b4e 75%)}.dark .GifCompressorWorkspace-module__mDq4xa__localNotice>svg{color:#75aaff;background:#102d53}.dark .GifCompressorWorkspace-module__mDq4xa__uploadIcon{color:#75aaff;background:#102d53}.dark .GifCompressorWorkspace-module__mDq4xa__emptyResult>span{color:#75aaff;background:#102d53}:is(.dark .GifCompressorWorkspace-module__mDq4xa__presetGrid .GifCompressorWorkspace-module__mDq4xa__selectedOption,.dark .GifCompressorWorkspace-module__mDq4xa__segmentedOptions .GifCompressorWorkspace-module__mDq4xa__selectedOption){border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}:is(.dark .GifCompressorWorkspace-module__mDq4xa__dimensionControls input,.dark .GifCompressorWorkspace-module__mDq4xa__selectControl select){background:#0a1d37;border-color:#6fa0e13d}.dark .GifCompressorWorkspace-module__mDq4xa__warning{color:#e6bd6c;background:#553c0f57;border-color:#e0ae4a4d}.dark .GifCompressorWorkspace-module__mDq4xa__previewControl{color:#eef5ff;background:#08162bd1;border-color:#7d9dc95c}.dark .GifCompressorWorkspace-module__mDq4xa__previewControl:hover{color:#8db8ff;background:#0c213ef0;border-color:#75aaff94}@media (max-width:1240px){.GifCompressorWorkspace-module__mDq4xa__layout{grid-template-columns:minmax(250px,.72fr) minmax(390px,1fr)}.GifCompressorWorkspace-module__mDq4xa__resultPanel{grid-column:1/-1}.GifCompressorWorkspace-module__mDq4xa__emptyResult{min-height:440px}}@media (max-width:820px){.GifCompressorWorkspace-module__mDq4xa__workspace{padding:12px}.GifCompressorWorkspace-module__mDq4xa__topBar{flex-direction:column;align-items:flex-start}.GifCompressorWorkspace-module__mDq4xa__layout{grid-template-columns:minmax(0,1fr)}.GifCompressorWorkspace-module__mDq4xa__sourcePanel,.GifCompressorWorkspace-module__mDq4xa__settingsPanel,.GifCompressorWorkspace-module__mDq4xa__resultPanel{min-height:0}.GifCompressorWorkspace-module__mDq4xa__resultPanel{grid-column:auto}.GifCompressorWorkspace-module__mDq4xa__uploadBox,.GifCompressorWorkspace-module__mDq4xa__emptyResult{min-height:360px}.GifCompressorWorkspace-module__mDq4xa__presetGrid,.GifCompressorWorkspace-module__mDq4xa__comparisonGrid{grid-template-columns:1fr}.GifCompressorWorkspace-module__mDq4xa__segmentedOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.GifCompressorWorkspace-module__mDq4xa__comparisonGrid .GifCompressorWorkspace-module__mDq4xa__previewStage{min-height:240px}.GifCompressorWorkspace-module__mDq4xa__previewStage img{max-height:min(360px,52vh)}.GifCompressorWorkspace-module__mDq4xa__sizeComparison{justify-content:space-between}.GifCompressorWorkspace-module__mDq4xa__resultActions{z-index:5;background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;padding:7px;position:sticky;bottom:8px;box-shadow:0 10px 28px #0f172a1f}.GifCompressorWorkspace-module__mDq4xa__busyToast{justify-content:center;bottom:12px;left:12px;right:12px}}@keyframes GifCompressorWorkspace-module__mDq4xa__spin{to{transform:rotate(360deg)}}
.GifColorKeyWorkspace-module__L59JLa__workspace{isolation:isolate;min-width:0;min-height:calc(100vh - 92px);color:var(--foreground);flex-direction:column;padding:18px 18px 34px;display:flex;position:relative;overflow-x:clip}.tool-workspace-shell:has(.GifColorKeyWorkspace-module__L59JLa__workspace){overflow:hidden auto}.GifColorKeyWorkspace-module__L59JLa__embeddedWorkspace{padding-top:12px}.GifColorKeyWorkspace-module__L59JLa__hiddenInput{display:none}.GifColorKeyWorkspace-module__L59JLa__topBar,.GifColorKeyWorkspace-module__L59JLa__sourcePanel,.GifColorKeyWorkspace-module__L59JLa__settingsPanel,.GifColorKeyWorkspace-module__L59JLa__resultPanel,.GifColorKeyWorkspace-module__L59JLa__settingBlock,.GifColorKeyWorkspace-module__L59JLa__exportPanel{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 44px #0f172a14}.GifColorKeyWorkspace-module__L59JLa__topBar{border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;margin-bottom:14px;padding:10px 14px;display:flex}.GifColorKeyWorkspace-module__L59JLa__topBar>div,.GifColorKeyWorkspace-module__L59JLa__panelHeading,.GifColorKeyWorkspace-module__L59JLa__resultHeader,.GifColorKeyWorkspace-module__L59JLa__localNotice,.GifColorKeyWorkspace-module__L59JLa__statusLine{align-items:center;gap:10px;display:flex}.GifColorKeyWorkspace-module__L59JLa__topBar>div>span:last-child,.GifColorKeyWorkspace-module__L59JLa__panelHeading>span:last-child,.GifColorKeyWorkspace-module__L59JLa__resultHeader>span:nth-child(2),.GifColorKeyWorkspace-module__L59JLa__localNotice>span,.GifColorKeyWorkspace-module__L59JLa__frameStripHeader>span:first-child{gap:2px;display:grid}.GifColorKeyWorkspace-module__L59JLa__topBar strong,.GifColorKeyWorkspace-module__L59JLa__panelHeading strong,.GifColorKeyWorkspace-module__L59JLa__resultHeader strong{font-size:14px}.GifColorKeyWorkspace-module__L59JLa__topBar small,.GifColorKeyWorkspace-module__L59JLa__panelHeading small,.GifColorKeyWorkspace-module__L59JLa__resultHeader small,.GifColorKeyWorkspace-module__L59JLa__localNotice small,.GifColorKeyWorkspace-module__L59JLa__statusLine small,.GifColorKeyWorkspace-module__L59JLa__settingHint,.GifColorKeyWorkspace-module__L59JLa__emptyText,.GifColorKeyWorkspace-module__L59JLa__resultNote,.GifColorKeyWorkspace-module__L59JLa__frameStripHeader small,.GifColorKeyWorkspace-module__L59JLa__exportPlaceholder p{color:#71809b;font-size:11px;line-height:1.55}.GifColorKeyWorkspace-module__L59JLa__step{background:var(--brand-primary);color:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:850;display:inline-flex}.GifColorKeyWorkspace-module__L59JLa__localNotice>svg{width:28px;height:28px;color:var(--brand-primary);background:#e9f2ff;border-radius:50%;padding:6px}.GifColorKeyWorkspace-module__L59JLa__prepGrid{grid-template-columns:minmax(360px,1fr) minmax(320px,420px);align-items:start;gap:14px;margin-bottom:14px;display:grid}.GifColorKeyWorkspace-module__L59JLa__resultModePrepGrid{order:2;grid-template-columns:minmax(300px,1fr) minmax(320px,440px)}.GifColorKeyWorkspace-module__L59JLa__sourcePanel,.GifColorKeyWorkspace-module__L59JLa__settingsPanel,.GifColorKeyWorkspace-module__L59JLa__resultPanel,.GifColorKeyWorkspace-module__L59JLa__exportPanel{border-radius:12px;min-width:0;overflow:hidden}.GifColorKeyWorkspace-module__L59JLa__resultPanel{min-height:0}.GifColorKeyWorkspace-module__L59JLa__resultPanelActive{border-color:#2f73ed47;min-height:0;box-shadow:0 18px 54px #2f73ed21}.GifColorKeyWorkspace-module__L59JLa__resultPanelLead{margin-bottom:14px}.GifColorKeyWorkspace-module__L59JLa__panelHeading,.GifColorKeyWorkspace-module__L59JLa__resultHeader{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);min-height:60px;padding:0 14px}.GifColorKeyWorkspace-module__L59JLa__resultHeader{flex-wrap:wrap;justify-content:space-between;padding-top:10px;padding-bottom:10px}.GifColorKeyWorkspace-module__L59JLa__headerBadges{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.GifColorKeyWorkspace-module__L59JLa__headerBadges span{color:#47617f;background:#f3f8ff;border:1px solid #c8d8f2;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800}.GifColorKeyWorkspace-module__L59JLa__uploadBox,.GifColorKeyWorkspace-module__L59JLa__sourceStage,.GifColorKeyWorkspace-module__L59JLa__inspectionStage,.GifColorKeyWorkspace-module__L59JLa__emptyResult{flex-direction:column;justify-content:center;align-items:center;display:flex}.GifColorKeyWorkspace-module__L59JLa__uploadBox{background:color-mix(in srgb, var(--background) 92%, #e8f2ff 8%);text-align:center;border:1px dashed #aac7f5;border-radius:10px;gap:9px;min-height:320px;margin:12px;transition:border-color .16s,background .16s}.GifColorKeyWorkspace-module__L59JLa__emptySourcePanel{width:100%}.GifColorKeyWorkspace-module__L59JLa__uploadBox.GifColorKeyWorkspace-module__L59JLa__dragActive{border-color:var(--brand-primary);background:#eaf3ff}.GifColorKeyWorkspace-module__L59JLa__uploadIcon,.GifColorKeyWorkspace-module__L59JLa__emptyResult>span,.GifColorKeyWorkspace-module__L59JLa__statusIcon,.GifColorKeyWorkspace-module__L59JLa__confirmIcon{width:52px;height:52px;color:var(--brand-primary);background:#e8f2ff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 8px #2f73ed0f}.GifColorKeyWorkspace-module__L59JLa__uploadIcon svg,.GifColorKeyWorkspace-module__L59JLa__emptyResult svg{width:26px;height:26px}.GifColorKeyWorkspace-module__L59JLa__uploadBox>strong,.GifColorKeyWorkspace-module__L59JLa__emptyResult strong{font-size:14px}.GifColorKeyWorkspace-module__L59JLa__uploadBox>span:not(.GifColorKeyWorkspace-module__L59JLa__uploadIcon),.GifColorKeyWorkspace-module__L59JLa__uploadBox>small,.GifColorKeyWorkspace-module__L59JLa__emptyResult p{color:#75839d;max-width:420px;font-size:11px;line-height:1.6}.GifColorKeyWorkspace-module__L59JLa__uploadBox button,.GifColorKeyWorkspace-module__L59JLa__primaryButton,.GifColorKeyWorkspace-module__L59JLa__secondaryButton,.GifColorKeyWorkspace-module__L59JLa__dangerButton,.GifColorKeyWorkspace-module__L59JLa__modeButton,.GifColorKeyWorkspace-module__L59JLa__edgeOptions button,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions button,.GifColorKeyWorkspace-module__L59JLa__zoomOptions button,.GifColorKeyWorkspace-module__L59JLa__pickButton,.GifColorKeyWorkspace-module__L59JLa__confirmClose,.GifColorKeyWorkspace-module__L59JLa__frameButton{color:#536985;border:1px solid #c8d8f2;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:750;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.GifColorKeyWorkspace-module__L59JLa__uploadBox button,.GifColorKeyWorkspace-module__L59JLa__primaryButton{background:var(--brand-primary);color:#fff;border-color:#0000}.GifColorKeyWorkspace-module__L59JLa__uploadBox button:hover,.GifColorKeyWorkspace-module__L59JLa__primaryButton:hover{background:var(--brand-primary)}.GifColorKeyWorkspace-module__L59JLa__secondaryButton:hover,.GifColorKeyWorkspace-module__L59JLa__pickButton:hover,.GifColorKeyWorkspace-module__L59JLa__edgeOptions button:hover,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions button:hover,.GifColorKeyWorkspace-module__L59JLa__zoomOptions button:hover,.GifColorKeyWorkspace-module__L59JLa__modeButton:hover,.GifColorKeyWorkspace-module__L59JLa__frameButton:hover{color:var(--brand-primary);background:#edf4ff;border-color:#2f73ed6b}.GifColorKeyWorkspace-module__L59JLa__dangerButton{color:#d64b5c}.GifColorKeyWorkspace-module__L59JLa__dangerButton:hover{background:#fff1f3;border-color:#d64b5c6b}.GifColorKeyWorkspace-module__L59JLa__primaryButton:focus-visible,.GifColorKeyWorkspace-module__L59JLa__secondaryButton:focus-visible,.GifColorKeyWorkspace-module__L59JLa__dangerButton:focus-visible,.GifColorKeyWorkspace-module__L59JLa__modeButton:focus-visible,.GifColorKeyWorkspace-module__L59JLa__edgeOptions button:focus-visible,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions button:focus-visible,.GifColorKeyWorkspace-module__L59JLa__zoomOptions button:focus-visible,.GifColorKeyWorkspace-module__L59JLa__pickButton:focus-visible,.GifColorKeyWorkspace-module__L59JLa__uploadBox button:focus-visible,.GifColorKeyWorkspace-module__L59JLa__colorInput:focus-visible,.GifColorKeyWorkspace-module__L59JLa__toleranceSlider:focus-visible,.GifColorKeyWorkspace-module__L59JLa__confirmClose:focus-visible,.GifColorKeyWorkspace-module__L59JLa__frameButton:focus-visible{outline-offset:2px;outline:3px solid #2f73ed3d}.GifColorKeyWorkspace-module__L59JLa__primaryButton:disabled,.GifColorKeyWorkspace-module__L59JLa__secondaryButton:disabled,.GifColorKeyWorkspace-module__L59JLa__dangerButton:disabled,.GifColorKeyWorkspace-module__L59JLa__modeButton:disabled,.GifColorKeyWorkspace-module__L59JLa__edgeOptions button:disabled,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions button:disabled,.GifColorKeyWorkspace-module__L59JLa__zoomOptions button:disabled,.GifColorKeyWorkspace-module__L59JLa__pickButton:disabled,.GifColorKeyWorkspace-module__L59JLa__uploadBox button:disabled,.GifColorKeyWorkspace-module__L59JLa__colorInput:disabled,.GifColorKeyWorkspace-module__L59JLa__toleranceSlider:disabled{cursor:not-allowed;opacity:.42}.GifColorKeyWorkspace-module__L59JLa__primaryButton svg,.GifColorKeyWorkspace-module__L59JLa__secondaryButton svg,.GifColorKeyWorkspace-module__L59JLa__dangerButton svg,.GifColorKeyWorkspace-module__L59JLa__pickButton svg,.GifColorKeyWorkspace-module__L59JLa__modeButton svg{width:15px;height:15px}.GifColorKeyWorkspace-module__L59JLa__sourceBody{gap:10px;padding:12px;display:grid}.GifColorKeyWorkspace-module__L59JLa__sourceStage,.GifColorKeyWorkspace-module__L59JLa__inspectionStage{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);border-radius:10px;position:relative;overflow:hidden}.GifColorKeyWorkspace-module__L59JLa__sourceStage{justify-self:center;width:fit-content;min-width:min(100%,280px);max-width:100%;min-height:0;max-height:270px;padding:12px}.GifColorKeyWorkspace-module__L59JLa__sourceStage canvas,.GifColorKeyWorkspace-module__L59JLa__inspectionStage canvas{object-fit:contain;image-rendering:auto;max-width:100%;max-height:100%;display:block}.GifColorKeyWorkspace-module__L59JLa__sourceStage canvas{max-width:min(100%,680px);max-height:246px}.GifColorKeyWorkspace-module__L59JLa__resultModePrepGrid .GifColorKeyWorkspace-module__L59JLa__sourceStage{min-height:180px;max-height:220px}.GifColorKeyWorkspace-module__L59JLa__resultModePrepGrid .GifColorKeyWorkspace-module__L59JLa__sourceStage canvas{max-height:196px}.GifColorKeyWorkspace-module__L59JLa__inspectionStage{overscroll-behavior:contain;justify-self:center;width:fit-content;min-width:min(100%,280px);max-width:100%;min-height:0;max-height:420px;padding:14px;overflow:auto}.GifColorKeyWorkspace-module__L59JLa__inspectionStage canvas{flex:none;width:auto;max-width:min(100%,680px);height:auto;max-height:min(390px,52vh)}.GifColorKeyWorkspace-module__L59JLa__inspectionStage[data-gif-color-key-preview-zoom="100"] canvas,.GifColorKeyWorkspace-module__L59JLa__inspectionStage[data-gif-color-key-preview-zoom="200"] canvas,.GifColorKeyWorkspace-module__L59JLa__inspectionStage[data-gif-color-key-preview-zoom="400"] canvas{width:var(--gif-color-key-inspection-width);height:var(--gif-color-key-inspection-height);max-width:none;max-height:none}.GifColorKeyWorkspace-module__L59JLa__inspectionStage[data-gif-color-key-preview-zoom="100"],.GifColorKeyWorkspace-module__L59JLa__inspectionStage[data-gif-color-key-preview-zoom="200"],.GifColorKeyWorkspace-module__L59JLa__inspectionStage[data-gif-color-key-preview-zoom="400"]{justify-content:flex-start;align-items:flex-start;width:100%}.GifColorKeyWorkspace-module__L59JLa__previewCheckerboard{background-color:#f7f9fc;background-image:linear-gradient(45deg,#e8edf5 25%,#0000 25%),linear-gradient(-45deg,#e8edf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8edf5 75%),linear-gradient(-45deg,#0000 75%,#e8edf5 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.GifColorKeyWorkspace-module__L59JLa__previewWhite{background:#fff}.GifColorKeyWorkspace-module__L59JLa__previewBlack{background:#05070d}.GifColorKeyWorkspace-module__L59JLa__previewContrast{background:radial-gradient(circle at 26% 32%,#111827 0 14%,#0000 15%),radial-gradient(circle at 78% 64%,#f8fafc 0 16%,#0000 17%),linear-gradient(135deg,#101828 0 50%,#f6f8fc 50% 100%)}.GifColorKeyWorkspace-module__L59JLa__picking{cursor:crosshair}.GifColorKeyWorkspace-module__L59JLa__previewOverlay{color:#49617d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #aec2e094;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:11px;font-weight:750;display:flex;position:absolute;inset:auto 12px 12px}.GifColorKeyWorkspace-module__L59JLa__previewOverlay button{min-height:28px;color:var(--brand-primary);background:0 0;border:0;font-size:11px;font-weight:800}.GifColorKeyWorkspace-module__L59JLa__resultStats div{border:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);background:color-mix(in srgb, var(--background) 94%, #eaf2ff 6%);border-radius:9px;gap:3px;min-width:0;padding:8px 10px;display:grid}.GifColorKeyWorkspace-module__L59JLa__resultStats small{color:#75839d;font-size:11px}.GifColorKeyWorkspace-module__L59JLa__resultStats strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:850;overflow:hidden}.GifColorKeyWorkspace-module__L59JLa__metadataBar{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);color:#667791;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:9px;font-size:11px;display:flex}.GifColorKeyWorkspace-module__L59JLa__metadataValues{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.GifColorKeyWorkspace-module__L59JLa__metadataValues strong{max-width:260px;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.GifColorKeyWorkspace-module__L59JLa__sourceActions{flex:none;align-items:center;gap:6px;display:flex}.GifColorKeyWorkspace-module__L59JLa__sourceActions .GifColorKeyWorkspace-module__L59JLa__secondaryButton{min-height:30px;padding:0 9px;font-size:11px}.GifColorKeyWorkspace-module__L59JLa__settingsBody,.GifColorKeyWorkspace-module__L59JLa__resultBody{gap:0;padding:12px;display:grid}.GifColorKeyWorkspace-module__L59JLa__settingsBody{border:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);background:color-mix(in srgb, var(--background) 94%, #eaf2ff 6%);border-radius:10px;margin:12px;padding:0 10px}.GifColorKeyWorkspace-module__L59JLa__settingBlock,.GifColorKeyWorkspace-module__L59JLa__exportPanel{border-color:color-mix(in srgb, var(--foreground) 7%, transparent);background:color-mix(in srgb, var(--background) 94%, #eaf2ff 6%);min-width:0;box-shadow:none;border-radius:10px;gap:9px;padding:10px;display:grid}.GifColorKeyWorkspace-module__L59JLa__settingsGroup,.GifColorKeyWorkspace-module__L59JLa__previewControls{gap:9px;min-width:0;padding:11px 0;display:grid}.GifColorKeyWorkspace-module__L59JLa__settingsGroup+.GifColorKeyWorkspace-module__L59JLa__settingsGroup,.GifColorKeyWorkspace-module__L59JLa__frameActionArea,.GifColorKeyWorkspace-module__L59JLa__processBar{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent)}.GifColorKeyWorkspace-module__L59JLa__settingsGroup>header,.GifColorKeyWorkspace-module__L59JLa__previewControls>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.GifColorKeyWorkspace-module__L59JLa__settingsGroup h3,.GifColorKeyWorkspace-module__L59JLa__previewControls h3{color:var(--foreground);margin:0;font-size:13px}.GifColorKeyWorkspace-module__L59JLa__settingsGroup header small,.GifColorKeyWorkspace-module__L59JLa__previewControls header small{color:#75839d;font-size:10px;line-height:1.45}.GifColorKeyWorkspace-module__L59JLa__previewControls{border:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);background:color-mix(in srgb, var(--background) 94%, #eaf2ff 6%);border-radius:10px;padding:10px}.GifColorKeyWorkspace-module__L59JLa__inspectorSettingsPanel{box-shadow:none;overflow:visible}.GifColorKeyWorkspace-module__L59JLa__contextBadge{color:var(--brand-primary);white-space:nowrap;background:#edf4ff;border:1px solid #aac7f5;border-radius:999px;margin-left:auto;padding:4px 9px;font-size:10px;font-weight:850}.GifColorKeyWorkspace-module__L59JLa__frameActionArea{gap:9px;padding:11px 0;display:grid}.GifColorKeyWorkspace-module__L59JLa__frameScopeNote{color:#58708d;font-size:11px;line-height:1.5}.GifColorKeyWorkspace-module__L59JLa__settingBlock>header,.GifColorKeyWorkspace-module__L59JLa__exportPanel>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.GifColorKeyWorkspace-module__L59JLa__settingBlock h3,.GifColorKeyWorkspace-module__L59JLa__exportPanel h3{color:var(--foreground);margin:0;font-size:13px}.GifColorKeyWorkspace-module__L59JLa__settingBlock header small,.GifColorKeyWorkspace-module__L59JLa__exportPanel header small{color:#75839d;font-size:10px;line-height:1.45}.GifColorKeyWorkspace-module__L59JLa__colorRow{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;display:grid}.GifColorKeyWorkspace-module__L59JLa__colorInput{background:0 0;border:1px solid #c8d8f2;border-radius:9px;width:46px;height:38px;padding:3px}.GifColorKeyWorkspace-module__L59JLa__hexValue{background:color-mix(in srgb, var(--background) 96%, transparent);min-width:0;height:38px;color:var(--foreground);letter-spacing:.03em;border:1px solid #c8d8f2;border-radius:9px;padding:9px 10px;font-size:13px;font-weight:850}.GifColorKeyWorkspace-module__L59JLa__colorActions,.GifColorKeyWorkspace-module__L59JLa__resultActions,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions,.GifColorKeyWorkspace-module__L59JLa__edgeOptions,.GifColorKeyWorkspace-module__L59JLa__zoomOptions{flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;max-width:100%;display:flex}.GifColorKeyWorkspace-module__L59JLa__backgroundOptions{gap:7px}.GifColorKeyWorkspace-module__L59JLa__pickButton.GifColorKeyWorkspace-module__L59JLa__active{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff;box-shadow:0 7px 18px #2f73ed38}.GifColorKeyWorkspace-module__L59JLa__pickButton.GifColorKeyWorkspace-module__L59JLa__active:hover{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff}.GifColorKeyWorkspace-module__L59JLa__autoDetectButton.GifColorKeyWorkspace-module__L59JLa__success{color:var(--brand-primary);background:#edf4ff;border-color:#6fa0ef;box-shadow:inset 0 0 0 1px #2f73ed14}.GifColorKeyWorkspace-module__L59JLa__autoDetectButton[aria-busy=true]:disabled{opacity:.72}.GifColorKeyWorkspace-module__L59JLa__detectionNote{color:#49617d;background:#eef6ff;border:1px solid #bad2f6;border-radius:9px;padding:8px 10px;font-size:11px;line-height:1.55}.GifColorKeyWorkspace-module__L59JLa__detectionNote.GifColorKeyWorkspace-module__L59JLa__unreliable{color:#92671f;background:#fff8e8;border-color:#f1d49c}.GifColorKeyWorkspace-module__L59JLa__toleranceRow{gap:8px;display:grid}.GifColorKeyWorkspace-module__L59JLa__toleranceValue{color:#63738d;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:750;display:flex}.GifColorKeyWorkspace-module__L59JLa__toleranceValue strong{color:var(--foreground);font-size:18px}.GifColorKeyWorkspace-module__L59JLa__toleranceSlider{width:100%;accent-color:var(--brand-primary)}.GifColorKeyWorkspace-module__L59JLa__edgeOptions button,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions button,.GifColorKeyWorkspace-module__L59JLa__zoomOptions button{min-width:64px;padding:0 8px}.GifColorKeyWorkspace-module__L59JLa__edgeOptions .GifColorKeyWorkspace-module__L59JLa__selectedOption,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions .GifColorKeyWorkspace-module__L59JLa__selectedOption,.GifColorKeyWorkspace-module__L59JLa__zoomOptions .GifColorKeyWorkspace-module__L59JLa__selectedOption{border-color:var(--brand-primary);color:var(--brand-primary);background:#edf4ff;box-shadow:inset 0 0 0 1px #2f73ed1a}.GifColorKeyWorkspace-module__L59JLa__colorActions .GifColorKeyWorkspace-module__L59JLa__secondaryButton,.GifColorKeyWorkspace-module__L59JLa__colorActions .GifColorKeyWorkspace-module__L59JLa__pickButton{min-width:128px}.GifColorKeyWorkspace-module__L59JLa__processBar .GifColorKeyWorkspace-module__L59JLa__primaryButton,.GifColorKeyWorkspace-module__L59JLa__ctaFooter .GifColorKeyWorkspace-module__L59JLa__primaryButton{justify-self:end;width:200px;min-width:188px;max-width:210px;min-height:40px}.GifColorKeyWorkspace-module__L59JLa__processBar{gap:8px;padding:11px 0 0;display:grid}.GifColorKeyWorkspace-module__L59JLa__ctaFooter{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);justify-content:flex-end;align-items:center;gap:8px;width:100%;padding-top:11px;display:flex}.GifColorKeyWorkspace-module__L59JLa__exportPanel .GifColorKeyWorkspace-module__L59JLa__ctaFooter{width:calc(100% - 13px)}.GifColorKeyWorkspace-module__L59JLa__processBar>div{gap:3px;display:grid}.GifColorKeyWorkspace-module__L59JLa__processBar strong{color:#556983;font-size:12px}.GifColorKeyWorkspace-module__L59JLa__errorText{color:#d64b5c}.GifColorKeyWorkspace-module__L59JLa__emptyResult{background:color-mix(in srgb, var(--background) 92%, #e8f2ff 8%);text-align:center;border:1px solid #c8d8f2;border-radius:10px;gap:9px;min-height:126px;margin:14px;padding:22px}.GifColorKeyWorkspace-module__L59JLa__compactResultPanel{margin-bottom:14px}.GifColorKeyWorkspace-module__L59JLa__compactEmptyResult{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;min-height:108px;padding:14px 18px}.GifColorKeyWorkspace-module__L59JLa__compactEmptyResult>span{width:38px;height:38px;box-shadow:none}.GifColorKeyWorkspace-module__L59JLa__compactEmptyResult svg{width:19px;height:19px}.GifColorKeyWorkspace-module__L59JLa__inspectionWorkspace{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:14px;padding:14px;display:grid}.GifColorKeyWorkspace-module__L59JLa__inspectionMain{gap:12px;min-width:0;display:grid}.GifColorKeyWorkspace-module__L59JLa__inspectionToolbar,.GifColorKeyWorkspace-module__L59JLa__frameStripHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.GifColorKeyWorkspace-module__L59JLa__previewModeGroup{background:#f2f6fb;border:1px solid #c8d8f2;border-radius:999px;gap:6px;padding:4px;display:inline-flex}.GifColorKeyWorkspace-module__L59JLa__zoomOptions{background:#f2f6fb;border:1px solid #c8d8f2;border-radius:999px;padding:4px}.GifColorKeyWorkspace-module__L59JLa__zoomOptions>svg{color:#6c7c94;width:15px;height:15px;margin-left:4px}.GifColorKeyWorkspace-module__L59JLa__zoomOptions button{background:0 0;border-color:#0000;border-radius:999px;min-height:30px}.GifColorKeyWorkspace-module__L59JLa__modeButton{background:0 0;border-color:#0000;border-radius:999px;min-height:30px;padding:0 12px}.GifColorKeyWorkspace-module__L59JLa__modeButton.GifColorKeyWorkspace-module__L59JLa__selectedOption{color:var(--brand-primary);background:#fff;box-shadow:0 4px 14px #0f172a17}.GifColorKeyWorkspace-module__L59JLa__playerControls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.GifColorKeyWorkspace-module__L59JLa__playerControls .GifColorKeyWorkspace-module__L59JLa__primaryButton,.GifColorKeyWorkspace-module__L59JLa__playerControls .GifColorKeyWorkspace-module__L59JLa__secondaryButton{min-width:78px;padding:0 10px}.GifColorKeyWorkspace-module__L59JLa__frameStripHeader{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);padding-top:4px}.GifColorKeyWorkspace-module__L59JLa__frameStripHeader>span:last-child{color:#58708d;font-size:11px;font-weight:800}.GifColorKeyWorkspace-module__L59JLa__frameStrip{overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;width:100%;min-width:0;max-width:100%;padding:4px 2px 10px;display:flex;overflow-x:auto}.GifColorKeyWorkspace-module__L59JLa__frameButton{background:color-mix(in srgb, var(--background) 95%, #eaf2ff 5%);border-radius:10px;flex:none;gap:2px;min-width:64px;min-height:62px;padding:5px;display:grid;position:relative}.GifColorKeyWorkspace-module__L59JLa__frameButton canvas,.GifColorKeyWorkspace-module__L59JLa__framePlaceholder{border-radius:6px;width:48px;height:36px;margin:0 auto}.GifColorKeyWorkspace-module__L59JLa__frameButton canvas{background-color:#f7f9fc;background-image:linear-gradient(45deg,#e8edf5 25%,#0000 25%),linear-gradient(-45deg,#e8edf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8edf5 75%),linear-gradient(-45deg,#0000 75%,#e8edf5 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.GifColorKeyWorkspace-module__L59JLa__framePlaceholder{color:#6c7c94;background:#f1f5fb;justify-content:center;align-items:center;font-weight:850;display:inline-flex}.GifColorKeyWorkspace-module__L59JLa__frameButton small{color:#6b7a91;font-size:10px;font-weight:850}.GifColorKeyWorkspace-module__L59JLa__frameButton i{background:var(--brand-primary);color:#fff;border-radius:999px;padding:1px 4px;font-size:8px;font-style:normal;font-weight:850;position:absolute;top:3px;right:3px}.GifColorKeyWorkspace-module__L59JLa__frameSelected{border-color:var(--brand-primary);background:#edf4ff;box-shadow:0 0 0 2px #2f73ed1f}.GifColorKeyWorkspace-module__L59JLa__frameOverridden{border-color:#2f73ed94}.GifColorKeyWorkspace-module__L59JLa__inspectionSide{align-content:start;gap:12px;min-width:0;display:grid}.GifColorKeyWorkspace-module__L59JLa__resultStats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.GifColorKeyWorkspace-module__L59JLa__exportPlaceholder{background:color-mix(in srgb, var(--background) 92%, #e8f2ff 8%);border:1px dashed #aac7f5;border-radius:9px;gap:6px;padding:12px;display:grid}.GifColorKeyWorkspace-module__L59JLa__exportPlaceholder strong{color:var(--foreground);font-size:13px}.GifColorKeyWorkspace-module__L59JLa__confirmBackdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b172a57;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.GifColorKeyWorkspace-module__L59JLa__confirmDialog{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:var(--background);width:min(420px,100%);color:var(--foreground);border-radius:14px;gap:12px;padding:24px;display:grid;position:relative;box-shadow:0 22px 70px #0f172a3d}.GifColorKeyWorkspace-module__L59JLa__confirmClose{background:0 0;border:0;width:32px;min-height:32px;padding:0;position:absolute;top:10px;right:10px}.GifColorKeyWorkspace-module__L59JLa__confirmIcon{width:42px;height:42px;box-shadow:none}.GifColorKeyWorkspace-module__L59JLa__confirmDialog h2{margin:0;font-size:17px}.GifColorKeyWorkspace-module__L59JLa__confirmDialog p{color:#63738d;margin:0;font-size:12px;line-height:1.7}.GifColorKeyWorkspace-module__L59JLa__confirmActions{grid-template-columns:1fr 1fr;gap:8px;padding-top:6px;display:grid}.GifColorKeyWorkspace-module__L59JLa__spinner{animation:.8s linear infinite GifColorKeyWorkspace-module__L59JLa__spin}:is(.dark .GifColorKeyWorkspace-module__L59JLa__topBar,.dark .GifColorKeyWorkspace-module__L59JLa__sourcePanel,.dark .GifColorKeyWorkspace-module__L59JLa__settingsPanel,.dark .GifColorKeyWorkspace-module__L59JLa__resultPanel,.dark .GifColorKeyWorkspace-module__L59JLa__exportPanel,.dark .GifColorKeyWorkspace-module__L59JLa__confirmDialog){background:#08162be0;border-color:#6d9ee138;box-shadow:0 18px 50px #00051247}.dark .GifColorKeyWorkspace-module__L59JLa__uploadBox{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__emptyResult{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__settingBlock{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__settingsBody{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__previewControls{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__resultStats div{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__exportPlaceholder{background:#0a1d37c2;border-color:#6fa0e133}.dark .GifColorKeyWorkspace-module__L59JLa__previewCheckerboard{background-color:#0b1d37;background-image:linear-gradient(45deg,#122b4e 25%,#0000 25%),linear-gradient(-45deg,#122b4e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#122b4e 75%),linear-gradient(-45deg,#0000 75%,#122b4e 75%)}.dark .GifColorKeyWorkspace-module__L59JLa__previewWhite{background:#f8fafc}.dark .GifColorKeyWorkspace-module__L59JLa__previewBlack{background:#020617}.dark .GifColorKeyWorkspace-module__L59JLa__previewContrast{background:radial-gradient(circle at 24% 30%,#f8fafc 0 14%,#0000 15%),radial-gradient(circle at 78% 64%,#020617 0 16%,#0000 17%),linear-gradient(135deg,#f8fafc 0 50%,#020617 50% 100%)}.dark .GifColorKeyWorkspace-module__L59JLa__localNotice>svg{color:#75aaff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__uploadIcon{color:#75aaff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__emptyResult>span{color:#75aaff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__statusIcon{color:#75aaff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__confirmIcon{color:#75aaff;background:#102d53}:is(.dark .GifColorKeyWorkspace-module__L59JLa__previewModeGroup,.dark .GifColorKeyWorkspace-module__L59JLa__zoomOptions,.dark .GifColorKeyWorkspace-module__L59JLa__hexValue,.dark .GifColorKeyWorkspace-module__L59JLa__colorInput){background:#0a1d37;border-color:#6fa0e13d}.dark .GifColorKeyWorkspace-module__L59JLa__modeButton.GifColorKeyWorkspace-module__L59JLa__selectedOption{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__edgeOptions .GifColorKeyWorkspace-module__L59JLa__selectedOption{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__backgroundOptions .GifColorKeyWorkspace-module__L59JLa__selectedOption{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__zoomOptions .GifColorKeyWorkspace-module__L59JLa__selectedOption{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__frameSelected{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__pickButton.GifColorKeyWorkspace-module__L59JLa__active{border-color:var(--brand-primary-line-strong);background:var(--brand-primary);color:#fff}.dark .GifColorKeyWorkspace-module__L59JLa__autoDetectButton.GifColorKeyWorkspace-module__L59JLa__success{border-color:var(--brand-primary-line-strong);color:#8db8ff;background:#102d53}.dark .GifColorKeyWorkspace-module__L59JLa__previewOverlay{color:#eef5ff;background:#08162bd6;border-color:#7d9dc95c}.dark .GifColorKeyWorkspace-module__L59JLa__detectionNote{color:#b6d2ff;background:#102d53b8;border-color:#75aaff47}.dark .GifColorKeyWorkspace-module__L59JLa__detectionNote.GifColorKeyWorkspace-module__L59JLa__unreliable{color:#e6bd6c;background:#553c0f57;border-color:#e0ae4a4d}.dark .GifColorKeyWorkspace-module__L59JLa__framePlaceholder{color:#a7bad4;background:#0a1d37}.dark .GifColorKeyWorkspace-module__L59JLa__frameButton canvas{background-color:#0b1d37;background-image:linear-gradient(45deg,#122b4e 25%,#0000 25%),linear-gradient(-45deg,#122b4e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#122b4e 75%),linear-gradient(-45deg,#0000 75%,#122b4e 75%)}.dark .GifColorKeyWorkspace-module__L59JLa__dangerButton:hover{background:#651c2c47;border-color:#e76a8061}@media (min-width:1024px){.tool-workspace-shell:has(.GifColorKeyWorkspace-module__L59JLa__workspace)>.tool-workspace-stage{transition:padding-left .22s}.tool-workspace-shell:has(.GifColorKeyWorkspace-module__L59JLa__workspace)>.tool-workspace-rail.is-expanded~.tool-workspace-stage{padding-left:var(--tool-rail-expanded-width)}}@media (max-width:1240px){.GifColorKeyWorkspace-module__L59JLa__prepGrid,.GifColorKeyWorkspace-module__L59JLa__inspectionWorkspace{grid-template-columns:minmax(0,1fr)}.GifColorKeyWorkspace-module__L59JLa__settingsPanel{justify-self:stretch;width:100%;max-width:none}.GifColorKeyWorkspace-module__L59JLa__previewMeta{grid-template-columns:repeat(3,minmax(0,1fr))}.GifColorKeyWorkspace-module__L59JLa__inspectionStage{max-height:420px}}@media (max-width:820px){.GifColorKeyWorkspace-module__L59JLa__workspace{padding:12px}.GifColorKeyWorkspace-module__L59JLa__topBar{flex-direction:column;align-items:flex-start}.GifColorKeyWorkspace-module__L59JLa__prepGrid,.GifColorKeyWorkspace-module__L59JLa__previewMeta,.GifColorKeyWorkspace-module__L59JLa__resultStats{grid-template-columns:1fr}.GifColorKeyWorkspace-module__L59JLa__colorActions,.GifColorKeyWorkspace-module__L59JLa__resultActions,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions,.GifColorKeyWorkspace-module__L59JLa__edgeOptions,.GifColorKeyWorkspace-module__L59JLa__zoomOptions{width:100%}.GifColorKeyWorkspace-module__L59JLa__uploadBox{min-height:300px}.GifColorKeyWorkspace-module__L59JLa__sourceStage{min-height:0}.GifColorKeyWorkspace-module__L59JLa__inspectionStage{min-height:0;max-height:430px}.GifColorKeyWorkspace-module__L59JLa__inspectionStage canvas{max-height:min(360px,50vh)}.GifColorKeyWorkspace-module__L59JLa__playerControls{width:100%}.GifColorKeyWorkspace-module__L59JLa__playerControls button{flex:1}.GifColorKeyWorkspace-module__L59JLa__processBar .GifColorKeyWorkspace-module__L59JLa__primaryButton,.GifColorKeyWorkspace-module__L59JLa__exportPanel .GifColorKeyWorkspace-module__L59JLa__primaryButton,.GifColorKeyWorkspace-module__L59JLa__exportPanel .GifColorKeyWorkspace-module__L59JLa__secondaryButton{justify-self:stretch;width:100%;max-width:none}.GifColorKeyWorkspace-module__L59JLa__confirmActions{grid-template-columns:1fr}}@media (max-width:430px){.GifColorKeyWorkspace-module__L59JLa__workspace{padding:10px}.GifColorKeyWorkspace-module__L59JLa__topBar,.GifColorKeyWorkspace-module__L59JLa__settingsBody,.GifColorKeyWorkspace-module__L59JLa__sourceBody,.GifColorKeyWorkspace-module__L59JLa__inspectionWorkspace{padding-left:10px;padding-right:10px}.GifColorKeyWorkspace-module__L59JLa__resultHeader,.GifColorKeyWorkspace-module__L59JLa__inspectionToolbar{flex-direction:column;align-items:stretch}.GifColorKeyWorkspace-module__L59JLa__headerBadges,.GifColorKeyWorkspace-module__L59JLa__previewModeGroup,.GifColorKeyWorkspace-module__L59JLa__zoomOptions,.GifColorKeyWorkspace-module__L59JLa__edgeOptions,.GifColorKeyWorkspace-module__L59JLa__backgroundOptions,.GifColorKeyWorkspace-module__L59JLa__statusLine{width:100%}.GifColorKeyWorkspace-module__L59JLa__modeButton{flex:1}.GifColorKeyWorkspace-module__L59JLa__sourceStage{min-height:0}.GifColorKeyWorkspace-module__L59JLa__inspectionStage{min-height:0;padding:10px}.GifColorKeyWorkspace-module__L59JLa__metadataBar{flex-direction:column;align-items:flex-start}.GifColorKeyWorkspace-module__L59JLa__sourceActions{width:100%}.GifColorKeyWorkspace-module__L59JLa__sourceActions button{flex:1}.GifColorKeyWorkspace-module__L59JLa__inspectionStage canvas{max-height:320px}.GifColorKeyWorkspace-module__L59JLa__frameButton{min-width:58px}}@keyframes GifColorKeyWorkspace-module__L59JLa__spin{to{transform:rotate(360deg)}}
