.fs-public-page.fs-resizer-page .fs-resizer-controls{background:0 0;border:0;flex-direction:column;flex:1;gap:0;min-width:0;min-height:0;padding:0;display:flex}.fs-public-page.fs-resizer-page .fs-resizer-controls p{color:var(--forge-muted);font-size:12px;line-height:19px}.fs-public-page.fs-resizer-page .fs-resizer-dropzone{border:1px dashed var(--forge-line);background:var(--forge-surface);min-height:200px;color:var(--forge-muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;transition:border-color .15s,background .15s;display:flex;position:relative}.fs-public-page.fs-resizer-page .fs-resizer-dropzone:hover,.fs-public-page.fs-resizer-page .fs-resizer-dropzone[data-dragging=true],.fs-public-page.fs-resizer-page .fs-resizer-dropzone:focus-within{border-color:var(--forge-primary);background:var(--forge-raised)}.fs-public-page.fs-resizer-page .fs-resizer-dropzone label{margin:0}.fs-public-page.fs-resizer-page .fs-resizer-dropzone label span{border:1px solid var(--forge-line);background:var(--forge-raised);min-height:44px;color:var(--forge-text);border-radius:8px;justify-content:center;align-items:center;padding:0 26px;font-size:14px;font-weight:600;line-height:24px;display:flex}.fs-public-page.fs-resizer-page .fs-resizer-dropzone input[type=file]{opacity:0;cursor:pointer;width:100%;max-width:100%;height:100%;display:block;position:absolute;inset:0}.fs-public-page.fs-resizer-page .fs-resizer-dropzone p{text-align:center;margin:0}.fs-public-page.fs-resizer-page .fs-resizer-upload>p{margin:12px 0 0}.fs-public-page.fs-resizer-page .fs-resizer-upload>p+p{margin-top:6px}.fs-public-page.fs-resizer-page .fs-resizer-controls fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}.fs-public-page.fs-resizer-page .fs-resizer-controls legend{color:var(--forge-text);margin-bottom:12px;padding:0;font-size:14px;font-weight:500;line-height:24px;display:block}.fs-public-page.fs-resizer-page .fs-resizer-factors{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fs-public-page.fs-resizer-page .fs-resizer-factors button{background:var(--forge-raised);min-height:44px;color:var(--forge-text);border:1px solid #0000;border-radius:8px;padding:8px;font-size:14px;font-weight:500;line-height:24px;transition:border-color .15s,background .15s}.fs-public-page.fs-resizer-page .fs-resizer-factors button[aria-pressed=true]{border-color:var(--forge-primary);background:var(--forge-raised);color:var(--forge-text)}.fs-public-page.fs-resizer-page .fs-resizer-factors button:hover:not(:disabled){border-color:var(--forge-primary)}.fs-public-page.fs-resizer-page .fs-resizer-filename{overflow-wrap:anywhere;margin:20px 0 0}.fs-public-page.fs-resizer-page .fs-resizer-status{margin:16px 0 0;font-size:12px;line-height:19px}.fs-public-page.fs-resizer-page .fs-resizer-downloads{background:var(--forge-surface);flex-direction:column;flex-shrink:0;align-items:stretch;gap:0;margin-top:0;padding-top:12px;display:flex}.fs-public-page.fs-resizer-page .fs-resizer-downloads>a{justify-content:center}.fs-public-page.fs-resizer-page .fs-resizer-downloads>.fs-inline-link{min-height:44px;font-size:14px;line-height:24px}.fs-public-page.fs-resizer-page .fs-resizer-format-note{border-top:1px solid var(--forge-line);max-width:none;color:var(--forge-muted);margin-top:20px;padding-top:12px;font-size:12px;line-height:19px}.fs-public-page.fs-resizer-page .fs-resizer-format-note summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;font-size:12px;line-height:19px;list-style:none;display:flex}.fs-public-page.fs-resizer-page .fs-resizer-format-note summary::-webkit-details-marker{display:none}.fs-public-page.fs-resizer-page .fs-resizer-format-note summary svg{flex-shrink:0}.fs-public-page.fs-resizer-page .fs-resizer-format-note[open] summary svg{transform:rotate(180deg)}.fs-public-page.fs-resizer-page .fs-resizer-canvas{background:0 0;border:0;min-width:0;padding:0}.fs-public-page.fs-resizer-page .fs-resizer-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.fs-public-page.fs-resizer-page .fs-resizer-previews figure{min-width:0;margin:0}.fs-public-page.fs-resizer-page .fs-resizer-previews figcaption{color:var(--forge-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:12px;font-size:14px;line-height:24px;display:flex}.fs-public-page.fs-resizer-page .fs-resizer-previews figcaption span{color:var(--forge-muted);font-size:12px;line-height:19px}.fs-public-page.fs-resizer-page .fs-resizer-image{aspect-ratio:1;border:1px solid var(--forge-line);background-color:var(--forge-surface);background-image:conic-gradient(var(--forge-raised) 25%, transparent 0 50%, var(--forge-raised) 0 75%, transparent 0);background-size:20px 20px;border-radius:10px;justify-content:center;align-items:center;height:auto;max-height:360px;display:flex;overflow:hidden}.fs-public-page.fs-resizer-page .fs-resizer-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;image-rendering:pixelated;display:block}.fs-public-page.fs-resizer-page .fs-resizer-image p{color:var(--forge-muted);margin:0;padding:16px;font-size:12px;line-height:19px}.fs-public-page.fs-resizer-page .fs-resizer-empty-preview>p{color:var(--forge-muted);margin:16px 0 0;font-size:12px;line-height:19px}.fs-public-page.fs-resizer-page .fs-resizer-empty-preview figure:last-child img{width:256px}.fs-public-page.fs-resizer-page .fs-public-related{flex-wrap:wrap;gap:8px 24px;margin:16px 0 0;display:flex}.fs-public-page.fs-resizer-page .fs-public-related a{align-items:center;min-height:44px;font-size:14px;line-height:24px;display:inline-flex}@media (width<=479px){.fs-public-page.fs-resizer-page .fs-resizer-previews{grid-template-columns:1fr;gap:24px}.fs-public-page.fs-resizer-page .fs-resizer-image{max-height:280px}}@media (prefers-reduced-motion:reduce){.fs-public-page.fs-resizer-page .fs-resizer-dropzone,.fs-public-page.fs-resizer-page .fs-resizer-factors button{transition:none}}
