.value-strip[data-astro-cid-6za4vppn]{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem;font-size:.9375rem;line-height:1.35}li[data-astro-cid-6za4vppn]{display:flex;align-items:baseline;gap:.45rem}li[data-astro-cid-6za4vppn]:before{content:"";flex:none;width:.32em;height:.62em;margin-inline:.15em .1em;border:solid var(--text);border-width:0 2px 2px 0;transform:translateY(-.08em) rotate(45deg)}@media(max-width:30rem){.value-strip[data-astro-cid-6za4vppn]{gap:.2rem .9rem;font-size:.875rem}}.from-hint[data-astro-cid-d5ppytfh]{margin:0 0 .9rem;font-size:.9375rem;color:var(--muted)}.tool .drop{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.6rem;padding:2.25rem 1rem;border:2px dashed var(--border);border-radius:14px;background:var(--bg);text-align:center}.tool .drop.over{border-color:var(--text);border-style:solid;background:var(--surface-strong)}.tool .when-touch{display:none}@media(hover:none)and (pointer:coarse){.tool .when-pointer,.tool .drop-hint{display:none}.tool .when-touch{display:inline}}.tool .drop-title{margin:0;font-size:1.1875rem;font-weight:650}.tool .small{font-size:.9375rem;margin:.25rem 0}.tool .privacy{margin:.85rem 0 0;font-size:.9375rem;color:var(--muted)}.tool .size-picker{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .75rem}.tool .custom-size{display:inline-flex;flex-wrap:wrap;max-width:100%;gap:.25rem}.tool .custom-size input{min-width:0}.tool .size-error{flex-basis:100%;margin:0;color:var(--danger)}.tool .budget{margin:0 0 .5rem;color:var(--muted)}.tool .gauge{margin:0 0 1.25rem}.tool .gauge-scale{position:relative;container-type:inline-size;margin-top:1.9rem;padding-bottom:.7rem;background-size:100% .45rem;background-repeat:no-repeat;background-position:bottom left}.tool .gauge.is-linear .gauge-scale{background-image:repeating-linear-gradient(to right,var(--border) 0 1px,transparent 1px 5%)}.tool .gauge-track{position:relative;height:2.5rem;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.tool .gauge-fill,.tool .gauge-over{position:absolute;top:0;bottom:0}.tool .gauge-fill{left:0;min-width:4px;background:var(--text)}.tool .gauge.is-fit .gauge-fill{background:var(--ok)}.tool .gauge-over{background:repeating-linear-gradient(135deg,var(--danger) 0 2px,var(--danger-soft) 2px 7px)}.tool .gauge.is-todo .gauge-over{background:repeating-linear-gradient(135deg,var(--muted) 0 2px,transparent 2px 7px)}.tool .gauge-mark{position:absolute;top:-1.6rem;bottom:.2rem;width:6px;margin-left:-3px;border-radius:2px;background:var(--tape);box-shadow:inset 0 0 0 1px var(--tape-edge)}.tool .gauge-mark span{position:absolute;top:-.2rem;left:.7rem;width:max-content;line-height:1.2;max-width:max(5ch,calc(100cqw - var(--at) * 1cqw - 1rem));font-size:.9375rem}.tool .gauge-mark.flip span{left:auto;right:.7rem;max-width:max(5ch,calc(var(--at) * 1cqw - 1rem));text-align:right}.tool .gauge-text{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin:.4rem 0 0}.tool .gauge-status{font-weight:600}.tool .gauge.is-over .gauge-status{color:var(--danger)}.tool .gauge.is-fit .gauge-status{color:var(--ok)}.tool .gauge-text .num{font-size:1.25rem}.tool .gauge-value-label{color:var(--muted);font-size:.9375rem}@media(prefers-reduced-motion:no-preference){.tool .gauge-fill{transition:width .5s cubic-bezier(.2,.7,.2,1)}}.tool .actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.tool .upload-hint,.tool .larger-targets{margin-top:1.25rem;padding-top:.85rem;border-top:1px solid var(--border);font-size:.9375rem}.tool .upload-hint p,.tool .larger-targets p{margin:0}.tool .upload-hint ul,.tool .larger-targets ul{list-style:none;margin:.5rem 0;padding:0;display:grid;gap:.35rem}.tool .upload-hint .num,.tool .larger-targets .num{color:var(--muted)}.tool .notice{padding:.6rem .8rem;border-radius:8px;background:var(--surface-strong)}.tool .notice.ok{padding:0;background:none;color:var(--ok);font-size:1.1875rem;font-weight:650}.tool .notice.warn{background:var(--warn-soft);color:var(--warn)}.tool .notice.danger{background:var(--danger-soft);color:var(--danger)}.tool .pdf-mode{margin:0 0 .75rem}.tool .pdf-mode summary{padding:.7rem 0;cursor:pointer;color:var(--muted)}.tool .pdf-mode-change{color:var(--text);text-decoration:underline;text-underline-offset:.15em}.tool .pdf-mode-dot{margin:0 .1em}.tool .pdf-mode fieldset{min-width:0;display:grid;gap:.25rem;border:1px solid var(--border);border-radius:8px;margin:0 0 .5rem}.tool .pdf-mode label{min-height:44px;display:flex;align-items:center;gap:.4rem}.tool progress{display:block;width:100%;height:6px;margin:.4rem 0;border:0;border-radius:3px;overflow:hidden;background:var(--border);appearance:none}.tool progress::-webkit-progress-bar{background:var(--border)}.tool progress::-webkit-progress-value{background:var(--text)}.tool progress::-moz-progress-bar{background:var(--text)}.tool .status{font-weight:650;margin:0 0 .5rem;font-variant-numeric:tabular-nums}.tool .preview{display:block;max-width:100%;max-height:16rem;margin:.5rem 0;border-radius:8px}.tool .done h3,.tool .failed h3{margin:0 0 .5rem;font-size:1.375rem}.tool .failed h3{color:var(--danger)}.tool .failed.constraint h3{color:var(--text)}.tool .pick-one ul{display:grid;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none}.tool .pick-one .button{max-width:100%;text-align:start;overflow-wrap:anywhere}.tool .done .ad-slot{margin-top:2rem}.tool .crop-box{position:relative;overflow:hidden;aspect-ratio:var(--ar);width:min(100%,22rem,calc(max(45vh,14rem) * var(--ar)));width:min(100%,22rem,calc(max(45svh,14rem) * var(--ar)));touch-action:none;user-select:none}.tool .crop-box img{display:block;width:100%;height:100%}.tool .crop-placeholder{background:var(--surface-strong)}.tool .crop-size-placeholder{height:3.25rem}.tool .crop-frame{position:absolute;border:2px solid #fff;box-shadow:0 0 0 9999px #0000008c;cursor:move}.tool .crop-size{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0}.tool .crop-hint{margin:0 0 .5rem}.tool .crop-handle{position:absolute;width:14px;height:14px;background:#fff;box-shadow:0 0 0 1px #00000073;pointer-events:none}.tool .crop-handle.nw{top:-2px;left:-2px}.tool .crop-handle.ne{top:-2px;right:-2px}.tool .crop-handle.sw{bottom:-2px;left:-2px}.tool .crop-handle.se{right:-2px;bottom:-2px}.tool .crop-size input{flex:0 1 auto;min-width:0;width:min(100%,14rem);height:1.75rem;padding:0;border:0;background:transparent;accent-color:var(--accent);appearance:none;cursor:pointer}.tool .crop-size input::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:var(--muted)}.tool .crop-size input::-moz-range-track{height:6px;border-radius:3px;background:var(--muted)}.tool .crop-size input::-webkit-slider-thumb{width:1.5rem;height:1.5rem;margin-top:calc((6px - 1.5rem)/2);border:3px solid var(--bg);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent);appearance:none}.tool .crop-size input::-moz-range-thumb{width:1.5rem;height:1.5rem;box-sizing:border-box;border:3px solid var(--bg);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent)}@media(forced-colors:active){.tool .crop-frame{border-color:Highlight}.tool .crop-handle{background:Highlight}.tool .crop-size input::-webkit-slider-runnable-track{background:GrayText}.tool .crop-size input::-moz-range-track{background:GrayText}.tool .crop-size input::-webkit-slider-thumb{border-color:Canvas;background:ButtonText;box-shadow:0 0 0 1px ButtonText}.tool .crop-size input::-moz-range-thumb{border-color:Canvas;background:ButtonText;box-shadow:0 0 0 1px ButtonText}}.tool .pdf-card{padding:.6rem .8rem;border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere}.tool .pdf-card p{margin:0}.tool .rejected{margin:.5rem 0}.tool .keep-resolution{min-height:44px;display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem}.tool .keep-resolution input{flex:none;align-self:center;width:1.25rem;height:1.25rem;min-height:0;padding:0;margin:0}.tool .rasterize-anyway{margin:1rem 0 .5rem}.tool .rasterize-anyway p{margin:0 0 .5rem}.tool .rejected summary{padding:.7rem 0;cursor:pointer}.tool .batch-list{padding-left:1.25rem}.tool .batch-list li{margin:.25rem 0;overflow-wrap:anywhere}.tool h3[tabindex="-1"]:focus{outline:none}.tool .photo-choice{min-width:0;display:grid;gap:.25rem;margin:0 0 .75rem;padding:.25rem .75rem;border:1px solid var(--border);border-radius:8px}.tool .photo-choice legend{padding:0 .25rem;font-weight:600}.tool .photo-choice label{min-height:44px;display:flex;align-items:center;gap:.6rem}.tool .photo-choice input{flex:none;width:1.25rem;height:1.25rem;margin:0}.tool .page-order{margin:0 0 .75rem}.tool .page-order-label{margin:0 0 .25rem;font-weight:600}.tool .page-order ol{max-height:15rem;overflow-y:auto;margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:8px}.tool .page-order li{display:flex;align-items:center;gap:.5rem;min-height:48px;padding:.25rem .5rem}.tool .page-order li+li{border-top:1px solid var(--border)}.tool .page-order-thumb{flex:none;width:40px;height:40px;border-radius:4px;background:var(--border);overflow:hidden}.tool .page-order-thumb img{display:block;width:40px;height:40px;object-fit:cover}.tool .page-order-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool .page-order .button.icon{flex:none;min-width:44px;padding-inline:0;justify-content:center}.tool .photo-choice label .muted{display:block}.tool .photo-choice input{accent-color:var(--accent)}.tool .page-order .button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tool-section[data-astro-cid-h4s65cnz]{min-height:15rem;padding:1.5rem;border-radius:var(--radius-lg);background:var(--surface)}.target[data-astro-cid-h4s65cnz]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 1.5rem;margin:0 0 1.25rem;padding-bottom:1.1rem;border-bottom:1px solid var(--border)}.figure[data-astro-cid-h4s65cnz]{display:flex;align-items:flex-end;gap:.85rem;min-width:0;margin:0}.figure[data-astro-cid-h4s65cnz]>span[data-astro-cid-h4s65cnz]{min-width:0;overflow-wrap:anywhere}.figure[data-astro-cid-h4s65cnz] .tape[data-astro-cid-h4s65cnz]{height:2.9rem;width:6px}.caption[data-astro-cid-h4s65cnz]{display:block;font-size:.9375rem;color:var(--muted)}.value[data-astro-cid-h4s65cnz]{display:block;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1}.source[data-astro-cid-h4s65cnz]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin:0;font-size:.9375rem;color:var(--muted)}.source[data-astro-cid-h4s65cnz] a[data-astro-cid-h4s65cnz]{color:var(--muted)}@media(max-width:30rem){.tool-section[data-astro-cid-h4s65cnz]{padding:1.1rem;margin-inline:calc(var(--space) * -.5)}}
