.image-download-buttons-module___5D4TW__single,.image-download-buttons-module___5D4TW__zip{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:650;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.image-download-buttons-module___5D4TW__single{color:#334155;background:#fff;border:1px solid #cbd5e1}.image-download-buttons-module___5D4TW__zip{color:#fff;background:#155e75;border:1px solid #155e75;box-shadow:0 14px 28px -20px #0e7490d9}.image-download-buttons-module___5D4TW__single:hover:not(:disabled),.image-download-buttons-module___5D4TW__zip:hover:not(:disabled){transform:translateY(-1px)}.image-download-buttons-module___5D4TW__zip:hover:not(:disabled){background:#0e7490}.image-download-buttons-module___5D4TW__single:focus-visible,.image-download-buttons-module___5D4TW__zip:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.image-download-buttons-module___5D4TW__single:disabled,.image-download-buttons-module___5D4TW__zip:disabled{cursor:default;opacity:.5}.image-download-buttons-module___5D4TW__single svg,.image-download-buttons-module___5D4TW__zip svg{flex-shrink:0}
.exif-viewer-tool-module__ds7Rga__tool{color:#0f172a;max-width:1120px;margin:0 auto}.exif-viewer-tool-module__ds7Rga__status{color:#0e7490;font-size:.875rem}.exif-viewer-tool-module__ds7Rga__status:not(:empty){padding:1rem 0}.exif-viewer-tool-module__ds7Rga__errors{color:#92400e;overflow-wrap:anywhere;background:#fffbeb;border:1px solid #fcd34d;border-radius:.75rem;margin-top:1rem;padding:.875rem 1.25rem;font-size:.875rem}.exif-viewer-tool-module__ds7Rga__errors li+li{margin-top:.5rem}.exif-viewer-tool-module__ds7Rga__toolbar{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0 .875rem;display:flex}.exif-viewer-tool-module__ds7Rga__toolbar p,.exif-viewer-tool-module__ds7Rga__actions,.exif-viewer-tool-module__ds7Rga__actions button{align-items:center;gap:.5rem;display:flex}.exif-viewer-tool-module__ds7Rga__toolbar p{font-size:.875rem;font-weight:600}.exif-viewer-tool-module__ds7Rga__actions{flex-wrap:wrap}.exif-viewer-tool-module__ds7Rga__actions button{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;padding:.6rem .8rem;font-size:.8125rem;font-weight:600}.exif-viewer-tool-module__ds7Rga__actions button:hover:not(:disabled){color:#0e7490;border-color:#0e7490}.exif-viewer-tool-module__ds7Rga__tool button:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.exif-viewer-tool-module__ds7Rga__tool button:disabled{cursor:default;opacity:.5}.exif-viewer-tool-module__ds7Rga__workspace{gap:1.25rem;margin-top:1rem;display:grid}.exif-viewer-tool-module__ds7Rga__overview{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;grid-template-columns:minmax(240px,360px) minmax(0,1fr);display:grid;overflow:hidden}.exif-viewer-tool-module__ds7Rga__list{gap:.625rem;padding:3px 3px .5rem;display:flex;overflow-x:auto}.exif-viewer-tool-module__ds7Rga__list>div{flex:0 0 220px}.exif-viewer-tool-module__ds7Rga__fileSummary{align-self:center;min-width:0;padding:1.5rem 2rem}.exif-viewer-tool-module__ds7Rga__summaryLabel{color:#64748b;font-size:.75rem;font-weight:600}.exif-viewer-tool-module__ds7Rga__filename{overflow-wrap:anywhere;margin-top:.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.exif-viewer-tool-module__ds7Rga__fileMetrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 1.5rem;margin-top:1.25rem;display:grid}.exif-viewer-tool-module__ds7Rga__fileMetrics dt{color:#64748b;font-size:.75rem}.exif-viewer-tool-module__ds7Rga__fileMetrics dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.9375rem;font-weight:600}.exif-viewer-tool-module__ds7Rga__fileSize{grid-column:1/-1}.exif-viewer-tool-module__ds7Rga__fileSize span{color:#64748b;font-size:.8125rem;font-weight:400}.exif-viewer-tool-module__ds7Rga__row{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;align-items:center;min-width:0;transition:border-color .15s,background .15s;display:flex}.exif-viewer-tool-module__ds7Rga__row:hover{border-color:#94a3b8}.exif-viewer-tool-module__ds7Rga__selected{background:#ecfeff;border-color:#0891b2;box-shadow:inset 3px 0 #0e7490}.exif-viewer-tool-module__ds7Rga__select{text-align:left;cursor:pointer;border-radius:.875rem;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:flex}.exif-viewer-tool-module__ds7Rga__thumbnail{object-fit:contain;background:#f1f5f9;border-radius:.375rem;flex-shrink:0;width:40px;height:40px}.exif-viewer-tool-module__ds7Rga__rowInfo{min-width:0;display:flex}.exif-viewer-tool-module__ds7Rga__rowInfo strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.exif-viewer-tool-module__ds7Rga__remove{color:#64748b;cursor:pointer;border-radius:.5rem;flex-shrink:0;place-items:center;width:36px;height:36px;margin-right:.5rem;display:grid}.exif-viewer-tool-module__ds7Rga__remove:hover{color:#b91c1c;background:#fee2e2}.exif-viewer-tool-module__ds7Rga__details{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;min-width:0;padding:1.25rem 1.5rem 1.5rem}.exif-viewer-tool-module__ds7Rga__preview{background-color:#f8fafc;background-image:conic-gradient(#e2e8f0 25%, transparent 0 50%, #e2e8f0 0 75%, transparent 0);background-size:20px 20px;min-height:240px;position:relative}.exif-viewer-tool-module__ds7Rga__preview img{object-fit:contain;padding:1rem}.exif-viewer-tool-module__ds7Rga__detailBody{min-width:0}.exif-viewer-tool-module__ds7Rga__metadataTitle{margin-bottom:1rem;font-size:1rem;font-weight:600}.exif-viewer-tool-module__ds7Rga__group{border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}.exif-viewer-tool-module__ds7Rga__group+.exif-viewer-tool-module__ds7Rga__group{margin-top:.75rem}.exif-viewer-tool-module__ds7Rga__groupTitle{cursor:pointer;background:#f8fafc;align-items:center;gap:.75rem;padding:.875rem 1rem;list-style:none;display:flex}.exif-viewer-tool-module__ds7Rga__groupTitle::-webkit-details-marker{display:none}.exif-viewer-tool-module__ds7Rga__groupTitle:hover{background:#f1f5f9}.exif-viewer-tool-module__ds7Rga__groupTitle:focus-visible{outline-offset:-3px;outline:2px solid #0e7490}.exif-viewer-tool-module__ds7Rga__groupTitle h3{color:#334155;flex:1;font-size:.875rem;font-weight:600}.exif-viewer-tool-module__ds7Rga__groupCount{color:#64748b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;place-items:center;min-width:1.75rem;padding:.125rem .375rem;font-size:.75rem;display:grid}.exif-viewer-tool-module__ds7Rga__chevron{color:#64748b;flex-shrink:0;transition:transform .15s}.exif-viewer-tool-module__ds7Rga__group[open] .exif-viewer-tool-module__ds7Rga__chevron{transform:rotate(180deg)}.exif-viewer-tool-module__ds7Rga__metrics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;padding:0 1rem;display:grid}.exif-viewer-tool-module__ds7Rga__metrics>div{border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.75rem;min-width:0;padding:.75rem 0;display:grid}.exif-viewer-tool-module__ds7Rga__metrics>.exif-viewer-tool-module__ds7Rga__wideEntry{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.exif-viewer-tool-module__ds7Rga__metrics dt{color:#64748b;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.5}.exif-viewer-tool-module__ds7Rga__metrics dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-height:20rem;margin:0;font-family:monospace;font-size:.8125rem;line-height:1.5;overflow-y:auto}@media (max-width:767px){.exif-viewer-tool-module__ds7Rga__toolbar{flex-direction:column;align-items:flex-start;gap:.75rem}.exif-viewer-tool-module__ds7Rga__overview{grid-template-columns:minmax(0,1fr)}.exif-viewer-tool-module__ds7Rga__fileSummary{padding:1.25rem}.exif-viewer-tool-module__ds7Rga__actions button{min-height:44px}.exif-viewer-tool-module__ds7Rga__remove{width:44px;height:44px}.exif-viewer-tool-module__ds7Rga__preview{min-height:220px}.exif-viewer-tool-module__ds7Rga__details{padding:1rem}.exif-viewer-tool-module__ds7Rga__metrics{grid-template-columns:minmax(0,1fr);padding:0 .875rem}.exif-viewer-tool-module__ds7Rga__metrics>.exif-viewer-tool-module__ds7Rga__wideEntry{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.exif-viewer-tool-module__ds7Rga__empty{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;padding:2rem 1rem;font-size:.875rem;display:flex}.exif-viewer-tool-module__ds7Rga__empty h3{color:#334155;font-weight:600}.exif-viewer-tool-module__ds7Rga__notice{color:#92400e;padding-top:1rem;font-size:.875rem}.exif-viewer-tool-module__ds7Rga__previewUnavailable{color:#64748b;text-align:center;background:#f8fafc;justify-content:center;align-items:center;margin:0;padding:2rem;line-height:1.6;display:flex;position:absolute;inset:0}
.image-dpi-checker-tool-module__tt26ea__tool{color:#0f172a;max-width:960px;margin:0 auto}.image-dpi-checker-tool-module__tt26ea__progress{color:#0e7490;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.image-dpi-checker-tool-module__tt26ea__progress:not(:empty){margin:1rem 0}.image-dpi-checker-tool-module__tt26ea__spinner{animation:1s linear infinite image-dpi-checker-tool-module__tt26ea__spin}@keyframes image-dpi-checker-tool-module__tt26ea__spin{to{transform:rotate(360deg)}}.image-dpi-checker-tool-module__tt26ea__notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6;display:flex}.image-dpi-checker-tool-module__tt26ea__notice svg{flex-shrink:0;margin-top:.125rem}.image-dpi-checker-tool-module__tt26ea__result{background:#fff;border:1px solid #dce7e9;border-radius:1rem;overflow:hidden;box-shadow:0 4px 24px -16px #0f172a30}.image-dpi-checker-tool-module__tt26ea__toolbar{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.image-dpi-checker-tool-module__tt26ea__filename{align-items:center;gap:.625rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}.image-dpi-checker-tool-module__tt26ea__filename svg{color:#64748b;flex-shrink:0}.image-dpi-checker-tool-module__tt26ea__filename span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-dpi-checker-tool-module__tt26ea__actions{flex-shrink:0}.image-dpi-checker-tool-module__tt26ea__details{min-width:0}.image-dpi-checker-tool-module__tt26ea__readout{text-align:center;background:linear-gradient(#f0fdfa,#fafffe);padding:1.5rem 1.75rem}.image-dpi-checker-tool-module__tt26ea__stepHeading{color:#163d35;letter-spacing:-.025em;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;display:flex}.image-dpi-checker-tool-module__tt26ea__stepNumber{color:#52766a;letter-spacing:0;border:1px solid #c9ddd6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.image-dpi-checker-tool-module__tt26ea__readout .image-dpi-checker-tool-module__tt26ea__stepHeading{text-align:left;margin-bottom:1rem}.image-dpi-checker-tool-module__tt26ea__summary{justify-content:center;align-items:baseline;gap:.625rem;margin-bottom:.5rem;display:flex}.image-dpi-checker-tool-module__tt26ea__summary strong{color:#16634f;letter-spacing:-.065em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:clamp(3rem,7vw,4.5rem);font-weight:600;line-height:1.1}.image-dpi-checker-tool-module__tt26ea__summary[data-dual=true] strong{font-size:clamp(2.25rem,6vw,4rem)}.image-dpi-checker-tool-module__tt26ea__summary>span{color:#647c75;font-size:1rem;font-weight:500}.image-dpi-checker-tool-module__tt26ea__badge{color:#4f7669;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.image-dpi-checker-tool-module__tt26ea__axes{color:#647c75;margin:-.25rem 0 .75rem;font-size:.75rem}.image-dpi-checker-tool-module__tt26ea__pixelDimensions{color:#64748b;font-variant-numeric:tabular-nums;margin-top:.625rem;font-size:.75rem}.image-dpi-checker-tool-module__tt26ea__notes{padding:.75rem 1.75rem}.image-dpi-checker-tool-module__tt26ea__printCheck{border-top:1px solid #dce7e9;padding:1.5rem 1.75rem}.image-dpi-checker-tool-module__tt26ea__printControls{border:0;min-width:0;margin-top:1rem;padding:0}.image-dpi-checker-tool-module__tt26ea__printControls:disabled{opacity:.6}.image-dpi-checker-tool-module__tt26ea__printSizeRow{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.image-dpi-checker-tool-module__tt26ea__printPresetField{flex:0 17rem;max-width:100%}.image-dpi-checker-tool-module__tt26ea__printPresetField:has(option[value=custom]:checked){flex-basis:12rem}.image-dpi-checker-tool-module__tt26ea__printDimensionRow{grid-template-columns:minmax(0,7rem) 1rem minmax(0,7rem) 4.75rem;align-items:start;gap:.5rem;max-width:100%;display:grid}.image-dpi-checker-tool-module__tt26ea__printDimensionSeparator{color:#64748b;justify-content:center;align-items:center;min-height:44px;display:flex}.image-dpi-checker-tool-module__tt26ea__printField{color:#475569;flex-direction:column;gap:.5rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}.image-dpi-checker-tool-module__tt26ea__printField input,.image-dpi-checker-tool-module__tt26ea__printField select{color:#263e38;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #cddbdd;border-radius:.625rem;width:100%;min-width:0;min-height:44px;padding:.625rem .75rem;font-size:1rem;font-weight:500}.image-dpi-checker-tool-module__tt26ea__printField input[aria-invalid=true]{border-color:#b45309}.image-dpi-checker-tool-module__tt26ea__printField select{appearance:none;color:#24483e;cursor:pointer;background-color:#f8fbfa;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23557669' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-color:#cfdfd8;padding-right:2.25rem;transition:border-color .15s,background-color .15s;box-shadow:0 1px 2px #163d3506}.image-dpi-checker-tool-module__tt26ea__printField select:hover:not(:disabled){background-color:#f1f8f4;border-color:#8fb3a4}.image-dpi-checker-tool-module__tt26ea__printField select:disabled{cursor:not-allowed;background:#f1f5f9}.image-dpi-checker-tool-module__tt26ea__printField input:focus:not(:disabled),.image-dpi-checker-tool-module__tt26ea__printField select:focus:not(:disabled){box-shadow:none;border-color:#0e7490;outline:none}.image-dpi-checker-tool-module__tt26ea__printHelp,.image-dpi-checker-tool-module__tt26ea__printError{color:#64748b;font-size:.75rem;font-weight:400;line-height:1.6}.image-dpi-checker-tool-module__tt26ea__printError{color:#92400e}.image-dpi-checker-tool-module__tt26ea__targetPpi{grid-template-columns:14rem minmax(0,1fr);align-items:end;column-gap:1rem;margin-bottom:1rem;display:grid}.image-dpi-checker-tool-module__tt26ea__targetPpi .image-dpi-checker-tool-module__tt26ea__printField{max-width:none}.image-dpi-checker-tool-module__tt26ea__targetPpi .image-dpi-checker-tool-module__tt26ea__printField>span{white-space:nowrap}.image-dpi-checker-tool-module__tt26ea__targetPpi .image-dpi-checker-tool-module__tt26ea__printHelp{align-items:center;min-height:44px;margin:0;display:flex}.image-dpi-checker-tool-module__tt26ea__printResult{margin-top:1.5rem}.image-dpi-checker-tool-module__tt26ea__printAssessment{background:#f8fafb;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.875rem;margin-top:.875rem;padding:1.125rem;display:flex}.image-dpi-checker-tool-module__tt26ea__printAssessment[data-met=true]{background:#f1faf5;border-color:#cce5d9}.image-dpi-checker-tool-module__tt26ea__printAssessment[data-met=false]{background:#fffbf4;border-color:#eddbbb}.image-dpi-checker-tool-module__tt26ea__printVerdictIcon{color:#925b17;background:#f5e9d4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.image-dpi-checker-tool-module__tt26ea__printAssessment[data-met=true] .image-dpi-checker-tool-module__tt26ea__printVerdictIcon{color:#16634f;background:#dcefe4}.image-dpi-checker-tool-module__tt26ea__printVerdictTitle{color:#855418;font-size:.9375rem;font-weight:600;line-height:1.5}.image-dpi-checker-tool-module__tt26ea__printAssessment[data-met=true] .image-dpi-checker-tool-module__tt26ea__printVerdictTitle{color:#16634f}.image-dpi-checker-tool-module__tt26ea__printOutcome{min-width:0}.image-dpi-checker-tool-module__tt26ea__printEffectiveLabel{color:#475569;font-size:.8125rem;line-height:1.5}.image-dpi-checker-tool-module__tt26ea__printEffectiveValue{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.25rem 0 .75rem;display:flex}.image-dpi-checker-tool-module__tt26ea__printEffectiveValue strong{color:#163d35;letter-spacing:-.04em;font-size:clamp(2rem,6vw,2.75rem);font-weight:600;line-height:1.1}.image-dpi-checker-tool-module__tt26ea__printEffectiveValue>span{color:#64748b;font-size:.875rem;font-weight:500}.image-dpi-checker-tool-module__tt26ea__printVerdict{align-items:center;gap:.5rem;display:flex}.image-dpi-checker-tool-module__tt26ea__printSuggestion{color:#475569;overflow-wrap:anywhere;margin-top:.75rem;font-size:.875rem;line-height:1.7}.image-dpi-checker-tool-module__tt26ea__printAssumption{color:#64748b;margin-top:.75rem;font-size:.75rem;line-height:1.7}.image-dpi-checker-tool-module__tt26ea__printPending{color:#64748b;overflow-wrap:anywhere;font-size:.75rem;line-height:1.7}@media (max-width:639px){.image-dpi-checker-tool-module__tt26ea__toolbar{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem}.image-dpi-checker-tool-module__tt26ea__actions{width:100%}.image-dpi-checker-tool-module__tt26ea__readout{padding:1.25rem 1rem}.image-dpi-checker-tool-module__tt26ea__summary[data-dual=true] strong{font-size:clamp(1.5rem,6vw,2.5rem)}.image-dpi-checker-tool-module__tt26ea__notes,.image-dpi-checker-tool-module__tt26ea__printCheck{padding:1rem}.image-dpi-checker-tool-module__tt26ea__targetPpi{grid-template-columns:minmax(0,1fr);row-gap:.5rem}.image-dpi-checker-tool-module__tt26ea__targetPpi .image-dpi-checker-tool-module__tt26ea__printField input{max-width:14rem}.image-dpi-checker-tool-module__tt26ea__targetPpi .image-dpi-checker-tool-module__tt26ea__printHelp{min-height:0}:is(.image-dpi-checker-tool-module__tt26ea__printPresetField,.image-dpi-checker-tool-module__tt26ea__printPresetField:has(option[value=custom]:checked)){flex-basis:100%}.image-dpi-checker-tool-module__tt26ea__printDimensionRow{grid-template-columns:minmax(0,1fr) .75rem minmax(0,1fr) 4.75rem;width:100%}.image-dpi-checker-tool-module__tt26ea__printVerdictTitle{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.image-dpi-checker-tool-module__tt26ea__spinner{animation:none}.image-dpi-checker-tool-module__tt26ea__printField select{transition:none}}
.batch-image-workspace-module__auTFEa__workspace{min-width:0;display:grid}.batch-image-workspace-module__auTFEa__editor{background:#f1f5f9;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.batch-image-workspace-module__auTFEa__fileInfo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-width:0;display:flex}.batch-image-workspace-module__auTFEa__sidebar{border-top:1px solid #e2e8f0;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.batch-image-workspace-module__auTFEa__imageList{overscroll-behavior:contain;border-top:1px solid #e2e8f0;gap:8px;padding:12px 2px;display:flex;overflow:auto}.batch-image-workspace-module__auTFEa__sidebar>.batch-image-workspace-module__auTFEa__imageList:nth-child(2){border-top:0;padding-top:0}.batch-image-workspace-module__auTFEa__imageItem{flex:0 0 240px;min-width:0;position:relative}.batch-image-workspace-module__auTFEa__imageButton{background:#f8fafc;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 42px 8px 8px;display:flex}.batch-image-workspace-module__auTFEa__imageButton:hover{background:#f1f5f9}.batch-image-workspace-module__auTFEa__imageButton:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.batch-image-workspace-module__auTFEa__imageButton.batch-image-workspace-module__auTFEa__selected{background:#ecfeff;border-color:#0891b2}.batch-image-workspace-module__auTFEa__downloads{gap:8px;margin-top:auto;display:grid}@media (min-width:1024px){.batch-image-workspace-module__auTFEa__workspace{grid-template-columns:minmax(0,1fr) 320px}.batch-image-workspace-module__auTFEa__sidebar{border-top:0;border-left:1px solid #e2e8f0}.batch-image-workspace-module__auTFEa__imageList{scrollbar-gutter:stable;flex-direction:column;flex:1 1 0;min-height:140px}.batch-image-workspace-module__auTFEa__imageItem{flex:none}}@media (max-width:639px){.batch-image-workspace-module__auTFEa__editor,.batch-image-workspace-module__auTFEa__sidebar{padding:16px}}
.batch-image-utility-workbench-module__sSFhfq__workspace{background:#fff;border:1px solid #e2e8f0;border-radius:24px;overflow:hidden;box-shadow:0 20px 25px -5px #e2e8f066}.batch-image-utility-workbench-module__sSFhfq__alert{color:#9a3412;background:#fff7ed;border-bottom:1px solid #fed7aa;gap:4px;padding:13px 20px;font-size:13px;display:grid}.batch-image-utility-workbench-module__sSFhfq__toolbarActions{gap:8px;display:flex}.batch-image-utility-workbench-module__sSFhfq__toolbarActions button{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:650;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.batch-image-utility-workbench-module__sSFhfq__toolbarActions button:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.batch-image-utility-workbench-module__sSFhfq__previews{gap:16px;min-width:0;display:grid}.batch-image-utility-workbench-module__sSFhfq__previews figure{min-width:0}.batch-image-utility-workbench-module__sSFhfq__previews figcaption{color:#475569;margin-bottom:10px;font-size:13px;font-weight:650}.batch-image-utility-workbench-module__sSFhfq__imageFrame{background-color:#fff;background-image:conic-gradient(#e9edf1 25%, transparent 0 50%, #e9edf1 0 75%, transparent 0);background-size:20px 20px;border:1px solid #dbe4ea;border-radius:13px;justify-content:center;align-items:center;height:300px;display:flex;overflow:hidden}.batch-image-utility-workbench-module__sSFhfq__imageFrame img,.batch-image-utility-workbench-module__sSFhfq__imageFrame canvas{object-fit:contain;max-width:100%;max-height:100%;display:block}.batch-image-utility-workbench-module__sSFhfq__imageFrame p{color:#64748b;text-align:center;padding:16px;font-size:13px}.batch-image-utility-workbench-module__sSFhfq__controls{flex-direction:column;gap:16px;min-width:0;display:flex}.batch-image-utility-workbench-module__sSFhfq__progress{color:#475569;gap:7px;font-size:12px;display:grid}.batch-image-utility-workbench-module__sSFhfq__progress>div{background:#e2e8f0;border-radius:999px;height:5px;overflow:hidden}.batch-image-utility-workbench-module__sSFhfq__progress i{border-radius:inherit;background:#0891b2;height:100%;transition:width .18s;display:block}.batch-image-utility-workbench-module__sSFhfq__workspace button:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.batch-image-utility-workbench-module__sSFhfq__workspace button:disabled{cursor:default;opacity:.5}@media (min-width:640px){.batch-image-utility-workbench-module__sSFhfq__previews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.batch-image-utility-workbench-module__sSFhfq__imageFrame{height:380px}}@media (max-width:639px){.batch-image-utility-workbench-module__sSFhfq__imageFrame{height:230px}}
.image-utility-workbench-module__PSYIYW__workspace{background:#fff;border:1px solid #e2e8f0;border-radius:20px;overflow:hidden}.image-utility-workbench-module__PSYIYW__toolbar{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.image-utility-workbench-module__PSYIYW__toolbarActionsOnly{justify-content:flex-end}.image-utility-workbench-module__PSYIYW__editor{min-width:0;display:grid}.image-utility-workbench-module__PSYIYW__previews{background:#f1f5f9;gap:24px;min-width:0;padding:24px;display:grid}.image-utility-workbench-module__PSYIYW__previews figure{min-width:0}.image-utility-workbench-module__PSYIYW__previews figcaption{color:#475569;margin-bottom:12px;font-size:13px;font-weight:600}.image-utility-workbench-module__PSYIYW__imageFrame{background-color:#fff;background-image:conic-gradient(#e9edf1 25%, transparent 0 50%, #e9edf1 0 75%, transparent 0);background-size:20px 20px;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;height:300px;display:flex;overflow:hidden}.image-utility-workbench-module__PSYIYW__imageFrame img,.image-utility-workbench-module__PSYIYW__imageFrame canvas{object-fit:contain;max-width:100%;max-height:100%;display:block}.image-utility-workbench-module__PSYIYW__controls{border-top:1px solid #e2e8f0;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.image-utility-workbench-module__PSYIYW__button,.image-utility-workbench-module__PSYIYW__primary{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.image-utility-workbench-module__PSYIYW__button{color:#334155;background:#fff;border:1px solid #cbd5e1}.image-utility-workbench-module__PSYIYW__button:hover{background:#f1f5f9}.image-utility-workbench-module__PSYIYW__primary{color:#fff;background:#155e75}.image-utility-workbench-module__PSYIYW__primary:hover{background:#0e7490}.image-utility-workbench-module__PSYIYW__footerActions{gap:8px;margin-top:auto;display:grid}.image-utility-workbench-module__PSYIYW__footerActions button{width:100%}.image-utility-workbench-module__PSYIYW__button:focus-visible,.image-utility-workbench-module__PSYIYW__primary:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.image-utility-workbench-module__PSYIYW__button:disabled,.image-utility-workbench-module__PSYIYW__primary:disabled{cursor:default;opacity:.5}.image-utility-workbench-module__PSYIYW__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.image-utility-workbench-module__PSYIYW__actionGrid button{flex-direction:column}.image-utility-workbench-module__PSYIYW__stats{border-top:1px solid #e2e8f0;gap:12px;padding:18px 0;display:grid}.image-utility-workbench-module__PSYIYW__stats div{color:#64748b;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.image-utility-workbench-module__PSYIYW__stats strong{color:#334155;font-weight:600}.image-utility-workbench-module__PSYIYW__error{color:#9a3412;background:#fff7ed;padding:14px 24px;font-size:14px}@media (min-width:640px){.image-utility-workbench-module__PSYIYW__previews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.image-utility-workbench-module__PSYIYW__editor{grid-template-columns:minmax(0,1fr) 300px}.image-utility-workbench-module__PSYIYW__controls{border-top:0;border-left:1px solid #e2e8f0}.image-utility-workbench-module__PSYIYW__imageFrame{height:380px}}@media (max-width:639px){.image-utility-workbench-module__PSYIYW__toolbar{flex-wrap:wrap;padding:16px}.image-utility-workbench-module__PSYIYW__toolbar:not(.image-utility-workbench-module__PSYIYW__toolbarActionsOnly)>div:first-child{width:100%}.image-utility-workbench-module__PSYIYW__previews,.image-utility-workbench-module__PSYIYW__controls{padding:16px}.image-utility-workbench-module__PSYIYW__imageFrame{height:240px}}
.rotate-image-tool-module__MUXvfG__controls.rotate-image-tool-module__MUXvfG__controls{gap:14px;padding:22px}.rotate-image-tool-module__MUXvfG__controlHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.rotate-image-tool-module__MUXvfG__heading{color:#1e293b;font-size:13px;font-weight:600}.rotate-image-tool-module__MUXvfG__angleField{width:76px;position:relative}.rotate-image-tool-module__MUXvfG__angleField input{appearance:textfield;color:#1e293b;font-variant-numeric:tabular-nums;text-align:right;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;min-height:36px;padding:7px 25px 7px 10px;font-size:14px;font-weight:600}.rotate-image-tool-module__MUXvfG__angleField input::-webkit-inner-spin-button{appearance:none;margin:0}.rotate-image-tool-module__MUXvfG__angleField input::-webkit-outer-spin-button{appearance:none;margin:0}.rotate-image-tool-module__MUXvfG__angleField input:focus-visible{outline-offset:2px;border-color:#0e7490;outline:2px solid #0e7490}.rotate-image-tool-module__MUXvfG__angleField span{color:#64748b;pointer-events:none;font-size:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rotate-image-tool-module__MUXvfG__rangeGroup{gap:6px;display:grid}.rotate-image-tool-module__MUXvfG__rangeGroup input[type=range]{accent-color:#155e75;cursor:grab;width:100%}.rotate-image-tool-module__MUXvfG__rangeGroup input[type=range]:active{cursor:grabbing}.rotate-image-tool-module__MUXvfG__rangeGroup input[type=range]:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.rotate-image-tool-module__MUXvfG__rangeLabels{color:#94a3b8;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.rotate-image-tool-module__MUXvfG__flipSection{border-top:1px solid #e2e8f0;gap:10px;margin-top:2px;padding-top:14px;display:grid}.rotate-image-tool-module__MUXvfG__flipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rotate-image-tool-module__MUXvfG__flipButton.rotate-image-tool-module__MUXvfG__flipButton{min-width:0;padding-inline:8px;font-size:12px}.rotate-image-tool-module__MUXvfG__flipButton[aria-pressed=true]{color:#164e63;background:#ecfeff;border-color:#67e8f9}.rotate-image-tool-module__MUXvfG__resetButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.rotate-image-tool-module__MUXvfG__resetButton:hover:not(:disabled){color:#155e75;background:#ecfeff;border-color:#0e7490}.rotate-image-tool-module__MUXvfG__resetButton svg{flex-shrink:0}.rotate-image-tool-module__MUXvfG__resetButton:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.rotate-image-tool-module__MUXvfG__previewActions{border-top:1px solid #cbd5e1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;padding-top:16px;display:grid}.rotate-image-tool-module__MUXvfG__previewActions .rotate-image-tool-module__MUXvfG__resetButton{width:100%}.rotate-image-tool-module__MUXvfG__previewActions>:nth-child(2){color:#fff;background:#155e75;border-color:#155e75;box-shadow:0 10px 24px -16px #155e75b3}.rotate-image-tool-module__MUXvfG__previewActions>:nth-child(2):hover:not(:disabled){color:#fff;background:#0e7490;border-color:#0e7490}.rotate-image-tool-module__MUXvfG__footerActions.rotate-image-tool-module__MUXvfG__footerActions{gap:8px;margin-top:auto}@media (max-width:639px){.rotate-image-tool-module__MUXvfG__controls.rotate-image-tool-module__MUXvfG__controls{padding:16px}.rotate-image-tool-module__MUXvfG__previewActions{grid-template-columns:1fr}}
.compress-image-tool-module__Dd4yYa__workbench{--ink:#17332d;--muted:#6d7e79;--line:#dce6e2;--soft:#f4f7f6;--accent:#0f766e;border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 26px 70px -46px #0f3d368c}.compress-image-tool-module__Dd4yYa__workspace{min-width:0}.compress-image-tool-module__Dd4yYa__alert{color:#9a3412;background:#fff7ed;border-bottom:1px solid #fed7aa;gap:4px;padding:13px 24px;font-size:13px;display:grid}.compress-image-tool-module__Dd4yYa__workspaceHeader{border-bottom:1px solid var(--line);background:linear-gradient(110deg,#fff 55%,#f4faf7);justify-content:space-between;align-items:center;gap:20px;padding:21px 24px;display:flex}.compress-image-tool-module__Dd4yYa__fileHeading{min-width:0}.compress-image-tool-module__Dd4yYa__fileHeading p{color:var(--ink);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:760;overflow:hidden}.compress-image-tool-module__Dd4yYa__headerActions{flex-shrink:0;gap:8px;display:flex}.compress-image-tool-module__Dd4yYa__headerActions button{color:#40544f;background:#ffffffd1;border:1px solid #d0ddd8;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.compress-image-tool-module__Dd4yYa__headerActions button:hover:not(:disabled){background:#fff;border-color:#91aaa3;transform:translateY(-1px)}.compress-image-tool-module__Dd4yYa__mainGrid{background:#fff;min-width:0;display:grid}.compress-image-tool-module__Dd4yYa__queuePanel{background:var(--soft);min-width:0;padding:22px 24px 24px}.compress-image-tool-module__Dd4yYa__panelHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.compress-image-tool-module__Dd4yYa__panelHeading h2{color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:780}.compress-image-tool-module__Dd4yYa__panelHeading p{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.45}.compress-image-tool-module__Dd4yYa__imageList{scrollbar-color:#bdcec8 transparent;scrollbar-width:thin;gap:8px;min-width:0;max-height:480px;padding-right:3px;display:grid;overflow-y:auto}.compress-image-tool-module__Dd4yYa__imageItem{background:#ffffffb8;border:1px solid #e1e8e5;border-radius:13px;min-width:0;transition:border-color .15s,background .15s,box-shadow .15s;position:relative;overflow:hidden}.compress-image-tool-module__Dd4yYa__imageItem:before{background:var(--accent);content:"";opacity:0;border-radius:0 5px 5px 0;width:3px;transition:all .15s;position:absolute;inset:10px auto 10px 0;transform:scaleY(.55)}.compress-image-tool-module__Dd4yYa__imageItem[data-active]{background:#fff;border-color:#acd4c8;box-shadow:0 10px 28px -24px #0d594ccc}.compress-image-tool-module__Dd4yYa__imageItem[data-active]:before{opacity:1;transform:scaleY(1)}.compress-image-tool-module__Dd4yYa__imageButton{text-align:left;grid-template-columns:24px 56px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-width:0;padding:10px 48px 10px 12px;display:grid}.compress-image-tool-module__Dd4yYa__itemNumber{color:#81908b;background:#f6f8f7;border:1px solid #d7e1de;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.compress-image-tool-module__Dd4yYa__imageButton[aria-pressed=true] .compress-image-tool-module__Dd4yYa__itemNumber{border-color:var(--accent);background:var(--accent);color:#fff}.compress-image-tool-module__Dd4yYa__imageButton img{object-fit:contain;background:#e8eeec;border-radius:9px;width:56px;height:56px;box-shadow:inset 0 0 0 1px #143a3212}.compress-image-tool-module__Dd4yYa__itemCopy{min-width:0}.compress-image-tool-module__Dd4yYa__itemCopy strong{color:#263b36;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:720;display:block;overflow:hidden}.compress-image-tool-module__Dd4yYa__itemCopy small{color:#7c8c87;font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;gap:5px;margin-top:5px;font-size:10px;display:flex}.compress-image-tool-module__Dd4yYa__itemCopy small>span{flex-shrink:0}.compress-image-tool-module__Dd4yYa__itemResult{color:#078264;margin-inline-start:5px}.compress-image-tool-module__Dd4yYa__itemResult:empty{display:none}.compress-image-tool-module__Dd4yYa__removeButton{color:#96a5a0;border-radius:8px;place-items:center;width:30px;height:30px;transition:all .15s;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.compress-image-tool-module__Dd4yYa__removeButton:hover{color:#be123c;background:#fff0f1}.compress-image-tool-module__Dd4yYa__controlPanel{border-top:1px solid var(--line);background:#fff;flex-direction:column;gap:22px;min-width:0;padding:24px;display:flex}.compress-image-tool-module__Dd4yYa__panelHeading{justify-content:flex-start}.compress-image-tool-module__Dd4yYa__panelIcon{width:38px;height:38px;color:var(--accent);background:#e9f5f1;border-radius:11px;flex:none;place-items:center;display:grid}.compress-image-tool-module__Dd4yYa__qualitySection{gap:16px;padding-top:2px;display:grid}.compress-image-tool-module__Dd4yYa__presets{border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid}.compress-image-tool-module__Dd4yYa__presets button{color:#687873;border-radius:8px;min-width:0;padding:9px 5px;font-size:10px;font-weight:750;transition:all .15s}.compress-image-tool-module__Dd4yYa__presets button[aria-pressed=true]{color:var(--accent);background:#fff;box-shadow:0 3px 10px #18453b1a}.compress-image-tool-module__Dd4yYa__downloadActions{border-top:1px solid var(--line);gap:10px;margin-top:8px;padding-top:22px;display:grid}.compress-image-tool-module__Dd4yYa__downloads{gap:8px;display:grid}.compress-image-tool-module__Dd4yYa__primaryDownload.compress-image-tool-module__Dd4yYa__primaryDownload{border-color:var(--accent);background:var(--accent);color:#fff;min-height:44px;box-shadow:0 14px 28px -20px #0f766ed9}.compress-image-tool-module__Dd4yYa__primaryDownload.compress-image-tool-module__Dd4yYa__primaryDownload:hover:not(:disabled){background:#115e59}.compress-image-tool-module__Dd4yYa__secondaryDownload.compress-image-tool-module__Dd4yYa__secondaryDownload{color:#405650;box-shadow:none;background:#fff;border-color:#cbdad5}.compress-image-tool-module__Dd4yYa__progress{color:#64748b;text-align:center;font-size:11px}.compress-image-tool-module__Dd4yYa__workbench button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.compress-image-tool-module__Dd4yYa__workbench button:disabled{cursor:default;opacity:.5}@media (min-width:1024px){.compress-image-tool-module__Dd4yYa__mainGrid{grid-template-columns:minmax(0,1fr) 360px}.compress-image-tool-module__Dd4yYa__queuePanel{min-height:410px}.compress-image-tool-module__Dd4yYa__imageList{max-height:380px}.compress-image-tool-module__Dd4yYa__controlPanel{border-top:0;border-left:1px solid var(--line)}}@media (max-width:639px){.compress-image-tool-module__Dd4yYa__workspaceHeader{align-items:flex-start;padding:17px 16px}.compress-image-tool-module__Dd4yYa__fileHeading p{font-size:16px}.compress-image-tool-module__Dd4yYa__headerActions button{min-height:36px;padding-inline:10px}.compress-image-tool-module__Dd4yYa__headerActions button:last-child{display:none}.compress-image-tool-module__Dd4yYa__queuePanel,.compress-image-tool-module__Dd4yYa__controlPanel{padding:18px 16px}.compress-image-tool-module__Dd4yYa__imageList{max-height:220px}.compress-image-tool-module__Dd4yYa__imageButton{grid-template-columns:48px minmax(0,1fr);padding:9px 43px 9px 9px}.compress-image-tool-module__Dd4yYa__itemNumber{display:none}.compress-image-tool-module__Dd4yYa__imageButton img{width:48px;height:48px}.compress-image-tool-module__Dd4yYa__itemResult{white-space:normal;overflow-wrap:anywhere;flex-basis:100%;margin-inline-start:0}}
.compress-to-size-tool-module__k_7c2G__workbench{--accent:#0e7490;--soft:#f6f8f8;max-width:1160px;margin-inline:auto}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__workspaceHeader{background:#fff;padding-block:16px}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__queuePanel{padding:24px}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__imageList{overscroll-behavior-y:contain;scrollbar-gutter:stable;grid-auto-rows:max-content;align-content:start;gap:10px;padding:2px 6px 2px 2px}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__controlPanel{gap:20px;padding:24px}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__panelHeading{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding-bottom:20px}.compress-to-size-tool-module__k_7c2G__panelHeading h2{font-size:14px;line-height:1.5}.compress-to-size-tool-module__k_7c2G__panelHeading p{max-width:32ch;margin-top:4px;font-size:12px;line-height:1.6}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__downloadActions{gap:8px;margin-top:auto;padding-top:20px}.compress-to-size-tool-module__k_7c2G__settings{gap:19px;display:grid}.compress-to-size-tool-module__k_7c2G__label{color:#334155;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.compress-to-size-tool-module__k_7c2G__sizeInput{background:#f8fcfd;border:1px solid #b6cbd5;border-radius:10px;display:flex;overflow:hidden;box-shadow:0 2px 3px #0f172a08}.compress-to-size-tool-module__k_7c2G__sizeInput:focus-within{border-color:#0e7490;outline:3px solid #cffafe}.compress-to-size-tool-module__k_7c2G__sizeInput input{color:#0f172a;letter-spacing:-.02em;font-variant-numeric:tabular-nums;outline:none;width:100%;min-width:0;height:48px;padding:8px 12px;font-size:22px;font-weight:600}.compress-to-size-tool-module__k_7c2G__sizeInput select{color:#155e75;background:#eef7fa;border-left:1px solid #dce6ec;flex-shrink:0;width:64px;padding:8px;font-size:13px;font-weight:600}.compress-to-size-tool-module__k_7c2G__formatControl{min-width:0}.compress-to-size-tool-module__k_7c2G__formatOptions{background:#f1f5f9cc;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.compress-to-size-tool-module__k_7c2G__formatOption{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0;min-height:44px;padding:8px;font-size:13px;font-weight:600;transition:border-color .15s,background-color .15s,color .15s}.compress-to-size-tool-module__k_7c2G__formatOption:hover:not(:disabled){color:#0f172a;background:#ecfeff66;border-color:#67e8f9}.compress-to-size-tool-module__k_7c2G__formatOption[aria-pressed=true]{color:#155e75;background:#eff8fa;border-color:#8ebbc5;box-shadow:0 2px 4px #0f172a0a}.compress-to-size-tool-module__k_7c2G__formatOption:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.compress-to-size-tool-module__k_7c2G__compressButton{color:#fff;background:#0e7490;border-radius:11px;width:100%;height:47px;font-weight:650}.compress-to-size-tool-module__k_7c2G__compressButton:hover:not(:disabled){background:#155e75}.compress-to-size-tool-module__k_7c2G__itemStatus{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.5;display:block}.compress-to-size-tool-module__k_7c2G__itemResult{color:#078264;white-space:nowrap}.compress-to-size-tool-module__k_7c2G__itemStatus:empty{display:none}.compress-to-size-tool-module__k_7c2G__itemStatus[data-status=failed]{color:#b45309}.compress-to-size-tool-module__k_7c2G__settings select:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.compress-to-size-tool-module__k_7c2G__settings :disabled{cursor:default;opacity:.55}.compress-to-size-tool-module__k_7c2G__spinner{animation:1s linear infinite compress-to-size-tool-module__k_7c2G__spin}@media (min-width:1024px){.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__mainGrid{grid-template-columns:minmax(0,3fr) minmax(340px,2fr)}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__queuePanel{flex-direction:column;min-height:460px;display:flex}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__imageList{flex:1 1 0;min-height:0;max-height:none}}@media (max-width:639px){.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__workspaceHeader{flex-wrap:wrap;gap:12px}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__queuePanel,.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__controlPanel{padding:18px 16px}.compress-to-size-tool-module__k_7c2G__workbench .compress-to-size-tool-module__k_7c2G__imageList{max-height:300px}}@keyframes compress-to-size-tool-module__k_7c2G__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.compress-to-size-tool-module__k_7c2G__spinner{animation:none}}
.heic-conversion-tool-module__2pGD3W__tool{max-width:1120px;margin:0 auto}.heic-conversion-tool-module__2pGD3W__quality{border:0;margin-bottom:20px;padding:0}.heic-conversion-tool-module__2pGD3W__quality legend{color:#0f172a;margin-bottom:10px;font-weight:650}.heic-conversion-tool-module__2pGD3W__quality>div{gap:12px;display:flex}.heic-conversion-tool-module__2pGD3W__quality label{cursor:pointer;border:1px solid #cbd5e1;border-radius:9px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:flex}.heic-conversion-tool-module__2pGD3W__quality label:has(input:checked){color:#155e75;background:#ecfeff;border-color:#0e7490}.heic-conversion-tool-module__2pGD3W__quality input{accent-color:#0e7490}.heic-conversion-tool-module__2pGD3W__quality p{color:#64748b;margin-top:9px;font-size:12px}.heic-conversion-tool-module__2pGD3W__quality:disabled label{cursor:default}.heic-conversion-tool-module__2pGD3W__queue{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.heic-conversion-tool-module__2pGD3W__header{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:14px;display:flex}.heic-conversion-tool-module__2pGD3W__queueActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.heic-conversion-tool-module__2pGD3W__queueActions .heic-conversion-tool-module__2pGD3W__actionButton{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.heic-conversion-tool-module__2pGD3W__tool button{cursor:pointer}.heic-conversion-tool-module__2pGD3W__tool button:disabled{cursor:default;opacity:.45}.heic-conversion-tool-module__2pGD3W__tool button:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.heic-conversion-tool-module__2pGD3W__header button,.heic-conversion-tool-module__2pGD3W__progressCopy button{color:#475569;text-underline-offset:3px;text-decoration:underline}.heic-conversion-tool-module__2pGD3W__files{margin:0;padding:0 22px;list-style:none}.heic-conversion-tool-module__2pGD3W__files li{border-bottom:1px solid #f1f5f9;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:20px 0;display:grid}.heic-conversion-tool-module__2pGD3W__files li:last-child{border-bottom:0}.heic-conversion-tool-module__2pGD3W__fileIcon{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;place-items:center;width:42px;height:48px;display:grid}.heic-conversion-tool-module__2pGD3W__fileDetails{flex:1;min-width:0}.heic-conversion-tool-module__2pGD3W__filename{text-overflow:ellipsis;white-space:nowrap;color:#0f172a;font-size:14px;font-weight:600;overflow:hidden}.heic-conversion-tool-module__2pGD3W__metadata{color:#64748b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:5px;font-size:11px}.heic-conversion-tool-module__2pGD3W__fileActions{align-items:center;gap:24px;display:flex}.heic-conversion-tool-module__2pGD3W__fileActions>div{align-items:center;gap:12px;display:flex}.heic-conversion-tool-module__2pGD3W__fileActions .heic-conversion-tool-module__2pGD3W__utilityButton{color:#155e75;border-radius:6px;align-items:center;gap:5px;min-height:30px;padding:4px;font-size:12px;display:inline-flex}.heic-conversion-tool-module__2pGD3W__fileActions .heic-conversion-tool-module__2pGD3W__removeButton{color:#64748b;border-radius:10px;justify-content:center;min-height:40px;padding:9px 13px}.heic-conversion-tool-module__2pGD3W__fileActions .heic-conversion-tool-module__2pGD3W__utilityButton:hover:not(:disabled){background:#ecfeff}.heic-conversion-tool-module__2pGD3W__status{color:#64748b;align-items:center;gap:5px;font-size:12px;display:inline-flex}.heic-conversion-tool-module__2pGD3W__fileError,.heic-conversion-tool-module__2pGD3W__alert{color:#b45309;font-size:12px;line-height:1.6}.heic-conversion-tool-module__2pGD3W__fileError{margin-top:5px}.heic-conversion-tool-module__2pGD3W__alert{background:#fffbeb;border-radius:8px;margin-top:16px;padding:12px 16px}.heic-conversion-tool-module__2pGD3W__header .heic-conversion-tool-module__2pGD3W__alert{flex-basis:100%;margin-top:0}.heic-conversion-tool-module__2pGD3W__footer{background:#f8fafc;border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding:20px 22px;display:grid}.heic-conversion-tool-module__2pGD3W__progressCopy{color:#64748b;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.heic-conversion-tool-module__2pGD3W__progress{background:#f1f5f9;border-radius:4px;order:1;grid-column:1/-1;height:4px;overflow:hidden}.heic-conversion-tool-module__2pGD3W__progress span{background:#0e7490;height:100%;transition:width .25s;display:block}.heic-conversion-tool-module__2pGD3W__downloadAll{color:#fff;background:#155e75;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:650;display:flex}.heic-conversion-tool-module__2pGD3W__downloadAll:hover:not(:disabled){background:#0e7490}.heic-conversion-tool-module__2pGD3W__spinner{animation:1s linear infinite heic-conversion-tool-module__2pGD3W__spin}@keyframes heic-conversion-tool-module__2pGD3W__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.heic-conversion-tool-module__2pGD3W__spinner{animation:none}.heic-conversion-tool-module__2pGD3W__progress span{transition:none}}@media (max-width:760px){.heic-conversion-tool-module__2pGD3W__files li{grid-template-columns:42px minmax(0,1fr);gap:10px 14px}.heic-conversion-tool-module__2pGD3W__fileActions{flex-wrap:wrap;grid-column:2;justify-content:space-between;gap:8px 16px}}@media (max-width:520px){.heic-conversion-tool-module__2pGD3W__header,.heic-conversion-tool-module__2pGD3W__footer{padding-left:16px;padding-right:16px}.heic-conversion-tool-module__2pGD3W__files{padding:0 16px}.heic-conversion-tool-module__2pGD3W__files li{gap:10px;padding:16px 0}.heic-conversion-tool-module__2pGD3W__quality label{padding:9px 12px}.heic-conversion-tool-module__2pGD3W__footer{grid-template-columns:minmax(0,1fr)}.heic-conversion-tool-module__2pGD3W__downloadAll{order:2;width:100%}}
.webp-to-png-tool-module__UI3kQW__workbench{background:#fff;border:1px solid #e2e8f0;border-radius:24px;overflow:hidden;box-shadow:0 20px 25px -5px #e2e8f066}.webp-to-png-tool-module__UI3kQW__workbench[data-dragging=true]{outline-offset:4px;outline:2px solid #0891b2}.webp-to-png-tool-module__UI3kQW__header,.webp-to-png-tool-module__UI3kQW__footer{justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.webp-to-png-tool-module__UI3kQW__header{border-bottom:1px solid #e2e8f0}.webp-to-png-tool-module__UI3kQW__header h2{color:#1e293b;font-size:17px;font-weight:700}.webp-to-png-tool-module__UI3kQW__header p,.webp-to-png-tool-module__UI3kQW__footer p{color:#64748b;margin-top:5px;font-size:12px}.webp-to-png-tool-module__UI3kQW__headerActions,.webp-to-png-tool-module__UI3kQW__rowActions{align-items:center;gap:12px;display:flex}.webp-to-png-tool-module__UI3kQW__headerActions button,.webp-to-png-tool-module__UI3kQW__rowActions>button{color:#334155;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex}.webp-to-png-tool-module__UI3kQW__rowActions .webp-to-png-tool-module__UI3kQW__remove{color:#64748b;border-color:#0000}.webp-to-png-tool-module__UI3kQW__workbench button:hover:not(:disabled){background:#f1f5f9}.webp-to-png-tool-module__UI3kQW__workbench button:disabled{opacity:.5;cursor:default}.webp-to-png-tool-module__UI3kQW__workbench button:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.webp-to-png-tool-module__UI3kQW__list{overscroll-behavior:contain;max-height:480px;overflow-y:auto}.webp-to-png-tool-module__UI3kQW__row{align-items:center;gap:18px;padding:18px 24px;display:flex}.webp-to-png-tool-module__UI3kQW__row+.webp-to-png-tool-module__UI3kQW__row{border-top:1px solid #f1f5f9}.webp-to-png-tool-module__UI3kQW__thumbnail{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex:0 0 64px;justify-content:center;align-items:center;height:64px;display:flex;overflow:hidden}.webp-to-png-tool-module__UI3kQW__thumbnail img{object-fit:contain;max-width:100%;max-height:100%}.webp-to-png-tool-module__UI3kQW__fileInfo{flex:1;min-width:0}.webp-to-png-tool-module__UI3kQW__fileInfo strong{overflow-wrap:anywhere;color:#1e293b;font-size:14px;font-weight:600;display:block}.webp-to-png-tool-module__UI3kQW__fileInfo p{color:#64748b;margin-top:4px;font-size:12px}.webp-to-png-tool-module__UI3kQW__status{color:#047857;align-items:center;gap:5px;margin-top:5px;font-size:12px;display:flex}.webp-to-png-tool-module__UI3kQW__status[data-error=true]{color:#b45309}.webp-to-png-tool-module__UI3kQW__spinner{animation:1s linear infinite webp-to-png-tool-module__UI3kQW__spin}.webp-to-png-tool-module__UI3kQW__footer{background:#f8fafc;border-top:1px solid #e2e8f0}.webp-to-png-tool-module__UI3kQW__footer p{margin-top:0}.webp-to-png-tool-module__UI3kQW__footer .webp-to-png-tool-module__UI3kQW__primary{color:#fff;background:#155e75;border-color:#155e75}.webp-to-png-tool-module__UI3kQW__footer button:hover:not(:disabled){background:#0e7490}.webp-to-png-tool-module__UI3kQW__alert{color:#9a3412;background:#fff7ed;padding:14px 24px;font-size:13px}@keyframes webp-to-png-tool-module__UI3kQW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.webp-to-png-tool-module__UI3kQW__spinner{animation:none}}@media (max-width:639px){.webp-to-png-tool-module__UI3kQW__header{flex-direction:column;align-items:flex-start;gap:14px;padding:20px}.webp-to-png-tool-module__UI3kQW__headerActions{justify-content:space-between;width:100%}.webp-to-png-tool-module__UI3kQW__row{grid-template-columns:48px minmax(0,1fr);gap:10px 14px;padding:16px 20px;display:grid}.webp-to-png-tool-module__UI3kQW__thumbnail{width:48px;height:48px}.webp-to-png-tool-module__UI3kQW__rowActions{grid-column:2;justify-content:space-between}.webp-to-png-tool-module__UI3kQW__footer{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.webp-to-png-tool-module__UI3kQW__footer p{text-align:center}}
.image-size-finder-tool-module__Myzm0W__tool{color:#0f172a;max-width:1120px;margin:0 auto}.image-size-finder-tool-module__Myzm0W__status{color:#0e7490;font-size:.875rem}.image-size-finder-tool-module__Myzm0W__status:not(:empty){padding:1rem 0}.image-size-finder-tool-module__Myzm0W__errors{color:#92400e;overflow-wrap:anywhere;background:#fffbeb;border:1px solid #fcd34d;border-radius:.75rem;margin-top:1rem;padding:.875rem 1.25rem;font-size:.875rem}.image-size-finder-tool-module__Myzm0W__errors li+li{margin-top:.5rem}.image-size-finder-tool-module__Myzm0W__toolbar{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0 .875rem;display:flex}.image-size-finder-tool-module__Myzm0W__toolbar p,.image-size-finder-tool-module__Myzm0W__actions,.image-size-finder-tool-module__Myzm0W__actions button{align-items:center;gap:.5rem;display:flex}.image-size-finder-tool-module__Myzm0W__toolbar p{font-size:.875rem;font-weight:600}.image-size-finder-tool-module__Myzm0W__actions{flex-wrap:wrap}.image-size-finder-tool-module__Myzm0W__actions button{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;padding:.6rem .8rem;font-size:.8125rem;font-weight:600}.image-size-finder-tool-module__Myzm0W__actions button:hover:not(:disabled){color:#0e7490;border-color:#0e7490}.image-size-finder-tool-module__Myzm0W__tool button:focus-visible{outline-offset:3px;outline:2px solid #0e7490}.image-size-finder-tool-module__Myzm0W__tool button:disabled{cursor:default;opacity:.5}.image-size-finder-tool-module__Myzm0W__workspace{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);align-items:stretch;gap:1rem;display:grid}.image-size-finder-tool-module__Myzm0W__sidebar{flex-direction:column;gap:.75rem;min-width:0;display:flex}.image-size-finder-tool-module__Myzm0W__list{flex-direction:column;gap:.5rem;max-height:240px;padding:3px;display:flex;overflow-y:auto}.image-size-finder-tool-module__Myzm0W__row{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;align-items:center;min-width:0;transition:border-color .15s,background .15s;display:flex}.image-size-finder-tool-module__Myzm0W__row:hover{border-color:#94a3b8}.image-size-finder-tool-module__Myzm0W__selected{background:#ecfeff;border-color:#0891b2;box-shadow:inset 3px 0 #0e7490}.image-size-finder-tool-module__Myzm0W__select{text-align:left;cursor:pointer;border-radius:.875rem;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:flex}.image-size-finder-tool-module__Myzm0W__thumbnail{object-fit:contain;background:#f1f5f9;border-radius:.375rem;flex-shrink:0;width:40px;height:40px}.image-size-finder-tool-module__Myzm0W__rowInfo{min-width:0;display:flex}.image-size-finder-tool-module__Myzm0W__rowInfo strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.image-size-finder-tool-module__Myzm0W__remove{color:#64748b;cursor:pointer;border-radius:.5rem;flex-shrink:0;place-items:center;width:36px;height:36px;margin-right:.5rem;display:grid}.image-size-finder-tool-module__Myzm0W__remove:hover{color:#b91c1c;background:#fee2e2}.image-size-finder-tool-module__Myzm0W__details{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;min-width:0;display:flex;overflow:hidden}.image-size-finder-tool-module__Myzm0W__preview{background-color:#f8fafc;background-image:conic-gradient(#e2e8f0 25%, transparent 0 50%, #e2e8f0 0 75%, transparent 0);background-size:20px 20px;border:1px solid #e2e8f0;border-radius:1rem;height:240px;position:relative;overflow:hidden}.image-size-finder-tool-module__Myzm0W__preview img{object-fit:contain;padding:1rem}.image-size-finder-tool-module__Myzm0W__detailBody{flex:1;min-width:0;padding:0 1.5rem;display:flex}.image-size-finder-tool-module__Myzm0W__metrics{flex-direction:column;flex:1;min-width:0;display:flex}.image-size-finder-tool-module__Myzm0W__metrics>div{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:1rem;padding:1rem 0;display:grid}.image-size-finder-tool-module__Myzm0W__metrics>div+div{border-top:1px solid #e2e8f0}.image-size-finder-tool-module__Myzm0W__metrics dt{color:#64748b;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600}.image-size-finder-tool-module__Myzm0W__metrics dd{overflow-wrap:anywhere;min-width:0;margin:0;font-family:monospace;font-size:1rem}@media (max-width:767px){.image-size-finder-tool-module__Myzm0W__toolbar{flex-direction:column;align-items:flex-start;gap:.75rem}.image-size-finder-tool-module__Myzm0W__workspace{grid-template-columns:minmax(0,1fr)}.image-size-finder-tool-module__Myzm0W__sidebar{display:contents}.image-size-finder-tool-module__Myzm0W__details{order:1}.image-size-finder-tool-module__Myzm0W__list{order:2;max-height:240px}.image-size-finder-tool-module__Myzm0W__actions button{min-height:44px}.image-size-finder-tool-module__Myzm0W__remove{width:44px;height:44px}.image-size-finder-tool-module__Myzm0W__preview{height:220px}.image-size-finder-tool-module__Myzm0W__detailBody{padding:0 1.125rem}}.image-size-finder-tool-module__Myzm0W__previewUnavailable{color:#64748b;text-align:center;background:#f8fafc;justify-content:center;align-items:center;margin:0;padding:2rem;line-height:1.6;display:flex;position:absolute;inset:0}
.avatar-cropper-tool-module__MtQg2W__layout{--avatar-preview-height:clamp(12rem, calc(100svh - 22rem), 34rem);grid-template-columns:minmax(0,1fr) 24rem;display:grid}.avatar-cropper-tool-module__MtQg2W__canvasColumn{background:#f8fafc;min-width:0;padding:1.25rem}.avatar-cropper-tool-module__MtQg2W__viewport{width:100%}.avatar-cropper-tool-module__MtQg2W__fitViewport{height:var(--avatar-preview-height);background:radial-gradient(circle at 50% 45%,#fff,#f1f5f9 52%,#e7edf2);border:1px solid #e2e8f0;border-radius:1.15rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-cropper-tool-module__MtQg2W__fitImage{width:min(100%, calc(var(--avatar-preview-height) - 2px));flex-shrink:0;position:relative;overflow:hidden}.avatar-cropper-tool-module__MtQg2W__background{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;min-width:0;margin-top:.75rem;padding:.625rem .75rem}.avatar-cropper-tool-module__MtQg2W__background[aria-hidden=true]{visibility:hidden}.avatar-cropper-tool-module__MtQg2W__background legend{color:#0f172a;padding:0 .3rem;font-size:.875rem;font-weight:600}.avatar-cropper-tool-module__MtQg2W__backgroundOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.avatar-cropper-tool-module__MtQg2W__backgroundOption{color:#334155;cursor:pointer;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;padding:.5rem .625rem;font-size:.875rem;font-weight:600;display:flex}.avatar-cropper-tool-module__MtQg2W__backgroundOption:has(:checked){color:#083344;background:#ecfeff80;border-color:#67e8f9}.avatar-cropper-tool-module__MtQg2W__backgroundOption:has(:focus-visible){outline-offset:2px;outline:2px solid #0e7490}.avatar-cropper-tool-module__MtQg2W__backgroundOption input{accent-color:#0e7490;flex-shrink:0;width:1rem;height:1rem}.avatar-cropper-tool-module__MtQg2W__backgroundOption>span:first-of-type{overflow-wrap:anywhere;flex:1}.avatar-cropper-tool-module__MtQg2W__swatch{background:#f0fdfa;border:1px solid #cbd5e1;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;box-shadow:inset 0 2px 5px #0f172a14}.avatar-cropper-tool-module__MtQg2W__backgroundDetails{border-top:1px solid #e2e8f0;margin-top:.625rem;padding-top:.625rem}.avatar-cropper-tool-module__MtQg2W__detailLabel{color:#0f172a;font-size:.875rem;font-weight:600;display:block}.avatar-cropper-tool-module__MtQg2W__detailLabel>span{justify-content:space-between;gap:.5rem;display:flex}.avatar-cropper-tool-module__MtQg2W__detailLabel>span>span{color:#475569;font-size:.75rem}.avatar-cropper-tool-module__MtQg2W__detailLabel>input{accent-color:#334155;width:100%;margin-top:.375rem;display:block}.avatar-cropper-tool-module__MtQg2W__colorPicker{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;height:2.75rem;padding:.25rem}.avatar-cropper-tool-module__MtQg2W__colorPicker:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.avatar-cropper-tool-module__MtQg2W__controlsColumn{border-left:1px solid #e2e8f0;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.avatar-cropper-tool-module__MtQg2W__mode{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.25rem;padding:.75rem}.avatar-cropper-tool-module__MtQg2W__result{justify-content:center;padding:.25rem 0 .875rem;display:flex}.avatar-cropper-tool-module__MtQg2W__avatar{width:6rem;height:6rem;display:block;box-shadow:0 0 0 1px #0f172a1a,0 14px 28px -14px #0f172a80}.avatar-cropper-tool-module__MtQg2W__circleAvatar{border-radius:50%}.avatar-cropper-tool-module__MtQg2W__modeSwitch{background:#e9eef3;border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.avatar-cropper-tool-module__MtQg2W__modeButton{color:#475569;cursor:pointer;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;padding:.5rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.avatar-cropper-tool-module__MtQg2W__modeButton:hover{background:#ffffff80}.avatar-cropper-tool-module__MtQg2W__modeButton[aria-pressed=true]{color:#155e75;background:#fff;box-shadow:0 1px 4px #0f172a1a}.avatar-cropper-tool-module__MtQg2W__modeButton:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.avatar-cropper-tool-module__MtQg2W__scale{padding:0 .25rem}.avatar-cropper-tool-module__MtQg2W__scale label{display:block}.avatar-cropper-tool-module__MtQg2W__scale input{cursor:pointer;min-height:1.5rem;margin-top:.5rem}.avatar-cropper-tool-module__MtQg2W__output{border-top:1px solid #e2e8f0;flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.avatar-cropper-tool-module__MtQg2W__outputSettings{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.avatar-cropper-tool-module__MtQg2W__shapeField{border:0;min-width:0;margin:0;padding:0}.avatar-cropper-tool-module__MtQg2W__shapeField legend{color:#1e293b;padding:0;font-size:.875rem;font-weight:600}.avatar-cropper-tool-module__MtQg2W__shapeSwitch{background:#e9eef3;border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:.5rem;padding:.25rem;display:grid}.avatar-cropper-tool-module__MtQg2W__shapeOption{color:#475569;cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;padding:.625rem .5rem;font-size:.875rem;font-weight:600;display:flex;position:relative}.avatar-cropper-tool-module__MtQg2W__shapeOption span{overflow-wrap:anywhere}.avatar-cropper-tool-module__MtQg2W__shapeOption input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avatar-cropper-tool-module__MtQg2W__shapeOption:hover{background:#ffffff80}.avatar-cropper-tool-module__MtQg2W__shapeOption:has(:checked){color:#155e75;background:#fff;box-shadow:0 1px 4px #0f172a1a}.avatar-cropper-tool-module__MtQg2W__shapeOption:has(:focus-visible){outline-offset:2px;outline:2px solid #0e7490}.avatar-cropper-tool-module__MtQg2W__outputSettings select{min-height:2.75rem;padding:.625rem .75rem}.avatar-cropper-tool-module__MtQg2W__actions{border-top:1px solid #e2e8f0;flex-direction:column;gap:.5rem;padding-top:.875rem;display:flex}@media (min-width:64rem){.avatar-cropper-tool-module__MtQg2W__background{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:.75rem;display:grid}.avatar-cropper-tool-module__MtQg2W__backgroundDetails{border-top:0;border-left:1px solid #e2e8f0;align-items:center;min-width:0;min-height:4rem;margin-top:0;padding:0 0 0 .75rem;display:flex}.avatar-cropper-tool-module__MtQg2W__detailLabel{width:100%;min-width:0}.avatar-cropper-tool-module__MtQg2W__colorPicker{height:2rem}}@media (min-width:80rem){.avatar-cropper-tool-module__MtQg2W__layout{grid-template-columns:minmax(0,1fr) 27rem}}@media not (min-width:64rem){.avatar-cropper-tool-module__MtQg2W__layout{--avatar-preview-height:min(calc(100cqw - 1.5rem), 55svh);grid-template-columns:minmax(0,1fr);container-type:inline-size}.avatar-cropper-tool-module__MtQg2W__canvasColumn,.avatar-cropper-tool-module__MtQg2W__controlsColumn{display:contents}.avatar-cropper-tool-module__MtQg2W__preview{background:#f8fafc;order:0;min-width:0;padding:.75rem}.avatar-cropper-tool-module__MtQg2W__mode{background:#fff;border:0;border-radius:0;order:1;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:1rem .75rem 0;display:grid}.avatar-cropper-tool-module__MtQg2W__result{padding:0}.avatar-cropper-tool-module__MtQg2W__avatar{width:3.5rem;height:3.5rem}.avatar-cropper-tool-module__MtQg2W__scale{order:2;margin:1rem .75rem 0}.avatar-cropper-tool-module__MtQg2W__background{order:3;margin:.75rem .75rem 0}.avatar-cropper-tool-module__MtQg2W__background[aria-hidden=true]{display:none}.avatar-cropper-tool-module__MtQg2W__output{order:4;min-width:0;margin:1rem .75rem 0;padding:1rem 0 .75rem}}
.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur();transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}
@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/122ae3fd2eb25590-s.1-x31ia08vk0p.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/bfe1d01af4e99ec2-s.2x1i-5a98j7wb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/19f01400f4b28c83-s.155kyup9w16f3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/053481348fc656b8-s.22yxizt18_vg7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/434fa64db183c5f7-s.1bcopl5unazcv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/72c852477dae22c1-s.1rj289vzyu1rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/7da1b2d9318915d2-s.p.1pt2_06aomutc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono Fallback;src:local(Arial);ascent-override:79.43%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:134.59%}.noto_sans_mono_df30231f-module__q3SBHG__className{font-family:Noto Sans Mono,Noto Sans Mono Fallback;font-style:normal}.noto_sans_mono_df30231f-module__q3SBHG__variable{--font-sans:"Noto Sans Mono", "Noto Sans Mono Fallback"}
@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_7811c4b5-module__aQ7U7a__className{font-family:Merriweather,Merriweather Fallback;font-style:normal}.merriweather_7811c4b5-module__aQ7U7a__variable{--font-serif:"Merriweather", "Merriweather Fallback"}
.content-module__7N5ldq__body a{color:#0369a1;text-underline-offset:4px;font-weight:500;text-decoration-line:underline;text-decoration-color:#0ea5e9b3;text-decoration-thickness:2px;transition:color .15s,text-decoration-color .15s}.content-module__7N5ldq__body a:hover{color:#047857;text-decoration-color:#059669}.content-module__7N5ldq__body a[href^=mailto\:]{text-decoration:none}.content-module__7N5ldq__body a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #0369a199}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_8465f2c9-module__uL2Zya__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_8465f2c9-module__uL2Zya__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.square-image-tool-module__MQh5Xa__preview{display:contents}@media not (min-width:64rem){.square-image-tool-module__MQh5Xa__layout{--square-preview-height:min(calc(100cqw - 1.5rem), 55svh);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.square-image-tool-module__MQh5Xa__canvasColumn,.square-image-tool-module__MQh5Xa__controlsColumn{display:contents}.square-image-tool-module__MQh5Xa__preview{background:#f8fafc;order:0;min-width:0;padding:.75rem;display:block}.square-image-tool-module__MQh5Xa__mode{order:1;min-width:0;padding:1rem .75rem 0}.square-image-tool-module__MQh5Xa__scale{order:2;margin:1rem .75rem 0;padding-top:1rem}.square-image-tool-module__MQh5Xa__background{order:3;margin:1rem .75rem 0;padding:.75rem}.square-image-tool-module__MQh5Xa__background[aria-hidden=true],.square-image-tool-module__MQh5Xa__backgroundDetails>[aria-hidden=true],.square-image-tool-module__MQh5Xa__backgroundDetails[data-background=transparent]{display:none}.square-image-tool-module__MQh5Xa__backgroundOptions{grid-template-columns:auto auto auto;gap:.375rem}.square-image-tool-module__MQh5Xa__backgroundOptions label{height:100%;min-height:2.75rem;box-shadow:none;justify-content:center;gap:.25rem;padding:.5rem .25rem}.square-image-tool-module__MQh5Xa__backgroundOptions>div:has(input:focus-visible){outline-offset:2px;outline:2px solid #0e7490}.square-image-tool-module__MQh5Xa__backgroundOptions input{opacity:0;width:1px;height:1px;position:absolute}.square-image-tool-module__MQh5Xa__backgroundOptions label span:not([aria-hidden]){flex:initial;text-align:center;overflow-wrap:normal;word-break:normal;font-size:.75rem}.square-image-tool-module__MQh5Xa__backgroundOptions [aria-hidden=true]{display:none}.square-image-tool-module__MQh5Xa__backgroundDetails{margin-top:.75rem;padding-top:.75rem}.square-image-tool-module__MQh5Xa__colorControls{grid-template-columns:repeat(10,minmax(0,1fr));gap:.75rem .375rem;margin-top:.75rem}.square-image-tool-module__MQh5Xa__autoColor,.square-image-tool-module__MQh5Xa__customColor{height:auto;min-height:2.75rem;box-shadow:none;grid-row:1;padding:.625rem .75rem;font-size:.75rem;font-weight:600}.square-image-tool-module__MQh5Xa__autoColor{grid-column:1/6}.square-image-tool-module__MQh5Xa__presetColor{width:2.75rem;max-width:100%;height:2.75rem;box-shadow:none;border-color:#0000;border-radius:50%;grid-area:2/span 2;justify-self:center;padding:.125rem}.square-image-tool-module__MQh5Xa__presetColor>span{box-shadow:none;border-radius:50%}.square-image-tool-module__MQh5Xa__presetColor[aria-pressed=true]{border-color:#0891b2}.square-image-tool-module__MQh5Xa__presetColor[aria-pressed=true]:after{content:"✓";color:#fff;background:#0e7490;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;margin:auto;font-size:.875rem;font-weight:700;display:grid;position:absolute;inset:0}.square-image-tool-module__MQh5Xa__customColor{color:#334155;grid-column:6/-1;gap:.5rem}.square-image-tool-module__MQh5Xa__customColor>svg,.square-image-tool-module__MQh5Xa__customColor>span:not(:last-of-type){display:none}.square-image-tool-module__MQh5Xa__customColor>span:last-of-type{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.square-image-tool-module__MQh5Xa__autoColor:focus-visible,.square-image-tool-module__MQh5Xa__presetColor:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.square-image-tool-module__MQh5Xa__customColor:has(input:focus-visible){outline-offset:2px;outline:2px solid #0e7490}.square-image-tool-module__MQh5Xa__output{order:4;margin:1rem .75rem 0;padding:1rem 0 .75rem}}
.whatsapp-dp-tool-module__cw4gIW__layout{--dp-preview-height:clamp(12rem, calc(100svh - 23rem), 24rem);background:#fff;border:1px solid #e2e8f0;border-radius:1.75rem;grid-template-columns:minmax(0,1fr) 24rem;display:grid;overflow:hidden;box-shadow:0 24px 70px -46px #0f172a59}.whatsapp-dp-tool-module__cw4gIW__canvasColumn{background:#f8fafc;min-width:0;padding:.875rem}.whatsapp-dp-tool-module__cw4gIW__preview{min-width:0}.whatsapp-dp-tool-module__cw4gIW__background{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;min-width:0;margin-top:.75rem;padding:.625rem .75rem}.whatsapp-dp-tool-module__cw4gIW__background[aria-hidden=true]{visibility:hidden}.whatsapp-dp-tool-module__cw4gIW__background legend{padding:0 .3rem}.whatsapp-dp-tool-module__cw4gIW__backgroundOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.whatsapp-dp-tool-module__cw4gIW__backgroundOption{color:#334155;cursor:pointer;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;padding:.5rem .625rem;font-size:.875rem;font-weight:600;display:flex}.whatsapp-dp-tool-module__cw4gIW__backgroundOption[aria-pressed=true]{color:#083344;background:#ecfeff80;border-color:#67e8f9}.whatsapp-dp-tool-module__cw4gIW__backgroundOption:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.whatsapp-dp-tool-module__cw4gIW__backgroundOption>span:nth-child(2){text-align:left;overflow-wrap:anywhere;flex:1}.whatsapp-dp-tool-module__cw4gIW__radioIndicator{border:1px solid #9ca3af;border-radius:50%;flex-shrink:0;width:1rem;height:1rem}.whatsapp-dp-tool-module__cw4gIW__backgroundOption[aria-pressed=true] .whatsapp-dp-tool-module__cw4gIW__radioIndicator{background:#0e7490;border-color:#0e7490;box-shadow:inset 0 0 0 2px #fff}.whatsapp-dp-tool-module__cw4gIW__swatch{background:#f0fdfa;border:1px solid #cbd5e1;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;box-shadow:inset 0 2px 5px #0f172a14}.whatsapp-dp-tool-module__cw4gIW__backgroundDetails{border-top:1px solid #e2e8f0;min-width:0;margin-top:.625rem;padding-top:.625rem}.whatsapp-dp-tool-module__cw4gIW__backgroundDetails>*{width:100%;min-width:0}.whatsapp-dp-tool-module__cw4gIW__colorDetails{color:#0f172a;font-size:.875rem;font-weight:600;display:block}.whatsapp-dp-tool-module__cw4gIW__colorDetails>span{justify-content:space-between;gap:.5rem;display:flex}.whatsapp-dp-tool-module__cw4gIW__colorDetails>span>span{color:#475569;font-size:.75rem}.whatsapp-dp-tool-module__cw4gIW__colorPicker{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;height:2.75rem;margin-top:.375rem;padding:.25rem;display:block}.whatsapp-dp-tool-module__cw4gIW__colorPicker:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.whatsapp-dp-tool-module__cw4gIW__controlsColumn{border-left:1px solid #e2e8f0;flex-direction:column;gap:.625rem;min-width:0;padding:.875rem;display:flex}.whatsapp-dp-tool-module__cw4gIW__context{background:#f0f5f3;border:1px solid #dce8e2;border-radius:1.25rem;overflow:hidden}.whatsapp-dp-tool-module__cw4gIW__profile{align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.whatsapp-dp-tool-module__cw4gIW__profileAvatar{border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem;box-shadow:0 0 0 3px #fff,0 6px 16px -8px #064e3b59}.whatsapp-dp-tool-module__cw4gIW__chat{background:#fff;border-top:1px solid #e0eae5;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.whatsapp-dp-tool-module__cw4gIW__mode{min-width:0}.whatsapp-dp-tool-module__cw4gIW__modeSwitch{background:#e9eef3;border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.whatsapp-dp-tool-module__cw4gIW__modeButton{color:#475569;cursor:pointer;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;padding:.5rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.whatsapp-dp-tool-module__cw4gIW__modeButton:hover{background:#ffffff80}.whatsapp-dp-tool-module__cw4gIW__modeButton[aria-pressed=true]{color:#155e75;background:#fff;box-shadow:0 1px 4px #0f172a1a}.whatsapp-dp-tool-module__cw4gIW__modeButton:focus-visible{outline-offset:2px;outline:2px solid #0e7490}.whatsapp-dp-tool-module__cw4gIW__scale{padding:0 .25rem}.whatsapp-dp-tool-module__cw4gIW__output{border-top:1px solid #e2e8f0;min-width:0;padding-top:.625rem}@media (min-width:64rem){.whatsapp-dp-tool-module__cw4gIW__background{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:.75rem;display:grid}.whatsapp-dp-tool-module__cw4gIW__backgroundDetails{border-top:0;border-left:1px solid #e2e8f0;align-items:center;min-height:4rem;margin-top:0;padding:0 0 0 .75rem;display:flex}.whatsapp-dp-tool-module__cw4gIW__canvasColumn{contain:size;grid-template-rows:minmax(0,1fr) auto;display:grid}.whatsapp-dp-tool-module__cw4gIW__preview{--dp-preview-height:max(0px, calc(100cqh - 1.375rem));container-type:size}}@media (min-width:80rem){.whatsapp-dp-tool-module__cw4gIW__layout{grid-template-columns:minmax(0,1fr) 27rem}}@media not (min-width:64rem){.whatsapp-dp-tool-module__cw4gIW__layout{--dp-preview-height:min(calc(100cqw - 1.5rem), 55svh);grid-template-columns:minmax(0,1fr);container-type:inline-size}.whatsapp-dp-tool-module__cw4gIW__canvasColumn,.whatsapp-dp-tool-module__cw4gIW__controlsColumn{display:contents}.whatsapp-dp-tool-module__cw4gIW__preview{background:#f8fafc;order:0;padding:.75rem}.whatsapp-dp-tool-module__cw4gIW__mode{order:1;margin:1rem .75rem 0}.whatsapp-dp-tool-module__cw4gIW__scale{order:2;margin:1rem .75rem 0}.whatsapp-dp-tool-module__cw4gIW__background{order:3;margin:.75rem .75rem 0}.whatsapp-dp-tool-module__cw4gIW__background[aria-hidden=true]{display:none}.whatsapp-dp-tool-module__cw4gIW__context{order:4;margin:1rem .75rem 0}.whatsapp-dp-tool-module__cw4gIW__profile{padding:.75rem 1rem}.whatsapp-dp-tool-module__cw4gIW__profileAvatar{width:4rem;height:4rem}.whatsapp-dp-tool-module__cw4gIW__output{order:5;margin:1rem .75rem 0;padding-bottom:.75rem}}
