.x4Pp-q_nav{margin-block-end:var(--space-4)}.x4Pp-q_list{align-items:center;gap:var(--space-1);font-size:var(--step-neg-1);color:var(--color-muted-foreground);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.x4Pp-q_item{align-items:center;gap:var(--space-1);display:flex}.x4Pp-q_item a{color:var(--color-muted-foreground);text-underline-offset:2px;text-decoration:underline}.x4Pp-q_item a:hover{color:var(--color-icon-hover)}.x4Pp-q_separator{color:var(--color-border)}
.Nw3tDG_badge{border-radius:var(--icon-badge-radius);background-color:var(--icon-badge-bg);background-image:var(--glass-sheen-dark);border:1px solid var(--icon-badge-border);width:2.75rem;height:2.75rem;-webkit-backdrop-filter:blur(var(--icon-badge-blur));color:var(--color-icon);box-shadow:var(--glass-rim-dark), 0 6px 14px -8px #0f172a80;transition:color var(--transition-duration) var(--transition-easing), border-color var(--transition-duration) var(--transition-easing), box-shadow var(--transition-duration) var(--transition-easing), transform var(--transition-duration) var(--transition-easing);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Nw3tDG_badge svg{stroke:currentColor;width:1.375rem;height:1.375rem;transition:stroke var(--transition-duration) var(--transition-easing)}
.O_bLza_item{min-width:0;display:flex}.O_bLza_link{align-items:flex-start;gap:var(--space-2);border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;color:var(--color-foreground);transition:transform var(--transition-duration) var(--transition-easing), box-shadow var(--transition-duration) var(--transition-easing), border-color var(--transition-duration) var(--transition-easing);border-radius:1rem;flex-direction:column;padding:1.35rem;text-decoration:none;display:flex}.O_bLza_link:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 14px 30px -18px #0f172a59}.O_bLza_link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.O_bLza_title{margin-top:var(--space-2);letter-spacing:-.01em;font-size:1.05rem;font-weight:700;line-height:1.25}.O_bLza_summary{color:var(--color-muted-foreground);font-size:.875rem;line-height:1.5}.O_bLza_link [data-icon-badge]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .25s,color .25s}.O_bLza_link [data-icon-badge] svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.O_bLza_link:hover [data-icon-badge],.O_bLza_link:focus-visible [data-icon-badge]{box-shadow:var(--glass-rim-dark), 0 10px 22px -10px #0f172a73;transform:translateY(-3px)scale(1.14)}.O_bLza_link:hover [data-icon-badge] svg,.O_bLza_link:focus-visible [data-icon-badge] svg{transform:scale(1.1)rotate(-6deg)}@media (prefers-reduced-motion:reduce){.O_bLza_link [data-icon-badge],.O_bLza_link [data-icon-badge] svg{transition:none}.O_bLza_link:hover [data-icon-badge],.O_bLza_link:hover [data-icon-badge] svg{transform:none}}
.eM5qkq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;display:grid}.eM5qkq_dense{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.eM5qkq_empty{color:var(--color-muted-foreground);padding:var(--space-8) 0}
.sOhjcW_section{margin-block-start:var(--space-8)}.sOhjcW_heading{font-size:var(--step-1);margin-block-end:var(--space-3)}.sOhjcW_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sOhjcW_list a{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--step-neg-1);color:var(--color-foreground);align-items:center;text-decoration:none;display:inline-flex}.sOhjcW_list a:hover,.sOhjcW_list a:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}
.SwrT3a_section{margin:0}.SwrT3a_section[data-embedded=true]{margin-block:0}.SwrT3a_heading{margin:0 0 var(--space-6);letter-spacing:-.015em;font-size:1.6rem;font-weight:800}.SwrT3a_list{gap:var(--space-3);margin:0;display:grid}.SwrT3a_item{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:.875rem}.SwrT3a_questionHeading{font-size:inherit;font-weight:inherit;margin:0}.SwrT3a_question{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;color:var(--color-foreground);font-family:var(--font-display);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.875rem;padding:1.1rem 1.25rem;font-size:1.02rem;font-weight:700;line-height:1.35;display:flex}.SwrT3a_question:hover{background-color:#f8fafc}.SwrT3a_question:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.SwrT3a_chevron{width:1.25rem;height:1.25rem;color:var(--brand-ink,#4b9b0d);transition:transform var(--transition-duration) var(--transition-easing);flex-shrink:0}.SwrT3a_chevron[data-open=true]{transform:rotate(180deg)}.SwrT3a_answer{color:#475569;margin:0;padding:0 1.25rem 1.2rem;line-height:1.65}
.FIq7DG_page{gap:var(--space-12);padding-block:var(--space-12) var(--space-16);display:grid}.FIq7DG_page>*{min-width:0}.FIq7DG_hero{justify-items:center;gap:var(--space-3);text-align:center;padding-inline:var(--space-4);display:grid}.FIq7DG_heading{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;line-height:1.1}.FIq7DG_summary{max-width:40rem;color:var(--color-muted-foreground);text-wrap:balance;margin:0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.45}.FIq7DG_page:has([data-workspace]){gap:var(--space-8);padding-block-start:var(--space-6)}.FIq7DG_page:has([data-workspace]) .FIq7DG_heading{font-size:1.5rem}.FIq7DG_page:has([data-workspace]) .FIq7DG_summary{display:none}.FIq7DG_app{width:100%;max-width:78rem;padding-inline:var(--space-4);margin-inline:auto}.FIq7DG_slot{width:100%;max-width:64rem;padding-inline:var(--space-4);margin-inline:auto}.FIq7DG_content{width:100%;max-width:46rem;padding-inline:var(--space-4);gap:var(--space-12);margin-inline:auto;display:grid}.FIq7DG_prose{color:#334155;font-size:1.0625rem;line-height:1.7}.FIq7DG_prose h2{margin:var(--space-12) 0 var(--space-4);letter-spacing:-.015em;color:var(--color-foreground);font-size:1.6rem;font-weight:800;line-height:1.2}.FIq7DG_prose h2:first-child{margin-top:0}.FIq7DG_prose h3{margin:var(--space-8) 0 var(--space-2);color:var(--color-foreground);font-size:1.15rem;font-weight:700}.FIq7DG_prose p{margin:0 0 var(--space-4)}.FIq7DG_prose ul{margin:0 0 var(--space-4);gap:var(--space-2);padding-left:1.25rem;list-style:outside;display:grid}.FIq7DG_prose ol{margin:0 0 var(--space-6);counter-reset:step;gap:var(--space-3);padding:0;list-style:none;display:grid}.FIq7DG_prose ol>li{counter-increment:step;padding:var(--space-4) var(--space-4) var(--space-4) 3.75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);position:relative}.FIq7DG_prose ol>li:before{content:counter(step);left:var(--space-4);background:var(--color-accent);width:1.85rem;height:1.85rem;color:var(--color-accent-foreground);border-radius:999px;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:absolute;top:50%;translate:0 -50%}.FIq7DG_prose strong{color:var(--color-foreground);font-weight:700}.FIq7DG_prose a{color:var(--color-foreground);text-underline-offset:3px;font-weight:600;text-decoration:underline}.FIq7DG_related{width:100%;max-width:78rem;padding-inline:var(--space-4);gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.FIq7DG_related ul{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));width:100%;max-width:64rem;margin-inline:auto}.FIq7DG_relatedHeading{letter-spacing:-.015em;text-align:center;margin:0;font-size:1.6rem;font-weight:800}.FIq7DG_slot:empty{display:none}.FIq7DG_adSlot{margin-top:4rem}
.DSVp-a_slider{width:100%;max-width:min(44rem, calc(var(--stage-max-h,min(70svh, 40rem)) * var(--ar,1.333)));aspect-ratio:4/3;border-radius:var(--radius-lg);background-color:var(--color-muted);touch-action:none;margin-inline:auto;position:relative;overflow:hidden}.DSVp-a_image{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.DSVp-a_beforeClip{position:absolute;inset:0}.DSVp-a_tag{top:var(--space-2);padding:var(--space-1) var(--space-3);background-color:color-mix(in srgb, var(--color-foreground) 60%, transparent);color:var(--color-background);font-size:var(--step-neg-2);pointer-events:none;border-radius:999px;font-weight:600;position:absolute}.DSVp-a_tag[data-side=before]{left:var(--space-2)}.DSVp-a_tag[data-side=after]{right:var(--space-2)}.DSVp-a_handle{cursor:ew-resize;touch-action:none;justify-content:center;align-items:center;width:2.75rem;margin-left:-1.375rem;display:flex;position:absolute;top:0;bottom:0}.DSVp-a_handle:before{content:"";background-color:var(--color-surface);width:2px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-foreground) 15%, transparent);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.DSVp-a_handleGrip{background-color:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-foreground);font-size:var(--step-neg-1);box-shadow:0 .25rem .75rem color-mix(in srgb, var(--color-foreground) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.DSVp-a_sideBySide{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:26rem){.DSVp-a_sideBySide{grid-template-columns:1fr}}.DSVp-a_panel{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.DSVp-a_panelImage{border-radius:var(--radius-lg);background-color:var(--color-muted);object-fit:contain;width:100%;max-height:min(16rem,40svh)}.DSVp-a_panelLabel{text-align:center;font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0;font-weight:600}
.O2U4uW_primary,.O2U4uW_secondary,.O2U4uW_success,.O2U4uW_danger{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-display);cursor:pointer;transition:background-color var(--transition-duration) var(--transition-easing), transform var(--transition-duration) var(--transition-easing), filter var(--transition-duration) var(--transition-easing);border-radius:.75rem;padding:.8rem 1.25rem;font-size:.95rem;font-weight:700;line-height:1.2;display:inline-flex}.O2U4uW_primary{text-shadow:0 1px 1px #0000002e;background-color:var(--color-action);width:100%;color:var(--color-action-foreground);background-image:var(--glass-sheen);border:none;border-radius:.875rem;padding:1rem 1.5rem;font-size:1.0625rem}.O2U4uW_primary:hover:not(:disabled){background-color:var(--color-action-hover);background-image:var(--glass-sheen)}.O2U4uW_secondary{border:1.5px solid var(--color-border);background-color:var(--color-surface);color:var(--color-foreground)}.O2U4uW_secondary:hover:not(:disabled){background-color:#f8fafc;border-color:#cbd5e1}.O2U4uW_success{background-color:var(--color-success);color:var(--color-success-foreground);border:none}.O2U4uW_danger{background-color:var(--color-danger);color:var(--color-danger-foreground);border:none}.O2U4uW_success:hover:not(:disabled),.O2U4uW_danger:hover:not(:disabled){filter:brightness(1.06)}.O2U4uW_primary:disabled,.O2U4uW_secondary:disabled,.O2U4uW_success:disabled,.O2U4uW_danger:disabled{opacity:.5;cursor:not-allowed;transform:none}.O2U4uW_primary:focus-visible,.O2U4uW_secondary:focus-visible,.O2U4uW_success:focus-visible,.O2U4uW_danger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.co2FeW_error{padding:var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius);background-color:var(--color-muted)}.co2FeW_message{margin:0 0 var(--space-1);font-weight:600}.co2FeW_hint{color:var(--color-muted-foreground);margin:0}
.wzT9dW_notice{padding:var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius);background-color:var(--color-muted)}.wzT9dW_icon{margin-right:var(--space-2)}.wzT9dW_message{margin:0 0 var(--space-1);font-weight:600}.wzT9dW_hint{color:var(--color-muted-foreground);margin:0}
.ng9MkW_toast{left:50%;bottom:var(--space-8);z-index:1000;align-items:center;gap:var(--space-3);max-width:calc(100vw - var(--space-8));padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-foreground);color:var(--color-background);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-foreground) 35%, transparent);display:flex;position:fixed;transform:translate(-50%)}.ng9MkW_message{font-size:var(--step-neg-1);margin:0}.ng9MkW_dismiss{width:1.5rem;height:1.5rem;color:inherit;font-size:var(--step-1);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.ng9MkW_dismiss:hover{background-color:color-mix(in srgb, var(--color-background) 20%, transparent)}.ng9MkW_dismiss:focus-visible{outline:2px solid var(--color-background);outline-offset:2px}
.lpSUsq_dropzone{justify-items:center;gap:var(--space-3);padding-block:var(--space-4) var(--space-8);text-align:center;display:grid}.lpSUsq_hiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lpSUsq_selectButton{text-shadow:0 1px 1px #0000002e;justify-content:center;align-items:center;gap:var(--space-3);background:var(--color-action);min-width:min(100%,22rem);color:var(--color-action-foreground);letter-spacing:-.01em;cursor:pointer;transition:transform var(--transition-duration) var(--transition-easing), box-shadow var(--transition-duration) var(--transition-easing), background-color var(--transition-duration) var(--transition-easing);-webkit-user-select:none;user-select:none;background-image:var(--glass-sheen);border-radius:1rem;padding:1.35rem 2.75rem;font-size:1.35rem;font-weight:700;display:inline-flex}.lpSUsq_selectButton svg{flex:none;width:1.5rem;height:1.5rem}.lpSUsq_selectButton:hover{background:var(--color-action-hover);background-image:var(--glass-sheen)}.lpSUsq_hiddenInput:focus-visible+.lpSUsq_selectButton{outline:3px solid var(--color-action);outline-offset:3px;background-image:var(--glass-sheen)}.lpSUsq_dropLine{color:var(--color-muted-foreground);margin:0;font-size:1rem}.lpSUsq_hint{color:var(--color-muted-foreground);margin:0;font-size:.875rem}.lpSUsq_privacy{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--color-muted-foreground);font-size:.8125rem;display:inline-flex}.lpSUsq_privacy svg{flex:none;width:.95rem;height:.95rem}.lpSUsq_overlay{z-index:100;padding:var(--space-6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#0f172ac7;display:grid;position:fixed;inset:0}.lpSUsq_overlayInner{place-content:center;justify-items:center;gap:var(--space-4);color:#fff;border:3px dashed #ffffffb3;border-radius:1.5rem;display:grid}.lpSUsq_overlayInner svg{width:3.5rem;height:3.5rem}.lpSUsq_overlayInner p{letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:800}
.L5OBQq_card{--sidebar:23rem;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -16px #0f172a2e}.L5OBQq_card>*{min-width:0}.L5OBQq_card:not(:has(>[data-stage])){width:100%;max-width:44rem;margin-inline:auto}@media (min-width:60rem){.L5OBQq_card:has(>[data-stage]){grid-template-columns:minmax(0, 1fr) var(--sidebar);background:linear-gradient(90deg, #e9edf3 0 calc(100% - var(--sidebar) - 1px), var(--color-border) calc(100% - var(--sidebar) - 1px) calc(100% - var(--sidebar)), var(--color-surface) calc(100% - var(--sidebar)));grid-template-rows:repeat(20,auto) 1fr;gap:0;min-height:34rem;padding:0;display:grid;overflow:hidden}.L5OBQq_card:has(>[data-stage])>*{width:auto;margin:0 var(--space-6) var(--space-4);grid-column:2}:is(.L5OBQq_card:has(>[data-stage])>:not([data-stage]):first-child,.L5OBQq_card:has(>[data-stage])>[data-stage]:first-child+*){margin-top:var(--space-6)}.L5OBQq_card:has(>[data-stage])>[data-stage]{width:calc(100% - 2 * var(--space-8));margin:var(--space-8);grid-area:1/1/-1;place-self:center}.L5OBQq_card:has(>[data-stage])>[data-stage]~[data-stage]{width:auto;margin:0 var(--space-6) var(--space-4);grid-area:auto/2;place-self:stretch stretch}.L5OBQq_card:has(>[data-stage]){padding-bottom:var(--space-2)}}
.t3sVjq_hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t3sVjq_fileBar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);background-color:#f8fafc;border-radius:.75rem;display:flex}.t3sVjq_fileInfo{align-items:center;gap:var(--space-3);min-width:0;display:flex}.t3sVjq_fileIcon{background-color:var(--color-accent);background-image:var(--glass-sheen-dark);width:2.25rem;height:2.25rem;box-shadow:var(--glass-rim-dark);color:var(--color-accent-foreground);border-radius:.5rem;flex-shrink:0;padding:.45rem}.t3sVjq_fileText{min-width:0}.t3sVjq_fileName{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;font-weight:700;overflow:hidden}.t3sVjq_fileMeta{color:var(--color-muted-foreground);margin:0;font-size:.78rem}.t3sVjq_fileActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.t3sVjq_replaceButton{align-items:center;gap:var(--space-1);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-foreground);cursor:pointer;border-radius:.5rem;padding:.4rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.t3sVjq_replaceButton:hover{background-color:var(--color-muted)}.t3sVjq_replaceButton:has(.t3sVjq_hiddenInput:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.t3sVjq_replaceIcon{width:1rem;height:1rem}.t3sVjq_clearButton{border:1px solid var(--color-border);background-color:var(--color-surface);width:2rem;height:2rem;color:var(--color-muted-foreground);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.t3sVjq_clearButton svg{width:1rem;height:1rem}.t3sVjq_clearButton:hover{background-color:var(--color-muted);color:var(--color-foreground)}.t3sVjq_clearButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.t3sVjq_clearButton{width:2.75rem;height:2.75rem}.t3sVjq_replaceButton{min-height:2.75rem;padding-inline:.85rem}}
.J433YW_previewFrame{min-height:16rem;padding:var(--space-4);border-radius:var(--radius);background-color:#fff;background-image:linear-gradient(45deg,#f1f4f8 25%,#0000 25%),linear-gradient(-45deg,#f1f4f8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f1f4f8 75%),linear-gradient(-45deg,#0000 75%,#f1f4f8 75%);background-position:0 0,0 .625rem,.625rem -.625rem,-.625rem 0;background-size:1.25rem 1.25rem;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 1px 3px #0f172a14,0 8px 24px -12px #0f172a40}.J433YW_previewFrame img{max-width:100%;max-height:var(--stage-max-h,min(32rem, 65svh));object-fit:contain}
.igE1Uq_group{gap:var(--space-2);flex-direction:column;display:flex}.igE1Uq_label{color:var(--color-foreground);font-size:.875rem;font-weight:700}.igE1Uq_row{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));display:grid}.igE1Uq_pill,.igE1Uq_pillActive{padding:.7rem var(--space-3);border:1.5px solid var(--color-border);background-color:var(--color-surface);color:var(--color-foreground);cursor:pointer;transition:border-color var(--transition-duration) var(--transition-easing), background-color var(--transition-duration) var(--transition-easing);border-radius:.625rem;font-size:.875rem;font-weight:600;line-height:1.2;position:relative}.igE1Uq_pill:hover{background-color:#f8fafc;border-color:#cbd5e1}.igE1Uq_pillActive{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background-color:#f8fafc}.igE1Uq_pillActive:after{content:"";background:var(--color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / .7rem no-repeat;border-radius:999px;width:1.1rem;height:1.1rem;position:absolute;top:-.45rem;right:-.45rem}.igE1Uq_pill:focus-visible,.igE1Uq_pillActive:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.NkU-Ga_row{align-items:stretch;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.NkU-Ga_estimate{color:var(--color-muted-foreground);text-align:center;margin:0;font-size:.875rem;font-weight:600}.NkU-Ga_button{text-shadow:0 1px 1px #0000002e;justify-content:center;align-items:center;gap:var(--space-2);background-color:var(--color-action);color:var(--color-action-foreground);text-align:center;letter-spacing:-.01em;transition:filter var(--transition-duration) var(--transition-easing), transform var(--transition-duration) var(--transition-easing);background-image:var(--glass-sheen);border-radius:.875rem;padding:1rem 1.5rem;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}.NkU-Ga_button:before{content:"";background-color:currentColor;flex:none;width:1.15rem;height:1.15rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v12'/%3E%3Cpath d='m6 10 6 6 6-6'/%3E%3Cpath d='M4 20h16'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v12'/%3E%3Cpath d='m6 10 6 6 6-6'/%3E%3Cpath d='M4 20h16'/%3E%3C/svg%3E") 50%/contain no-repeat}.NkU-Ga_button:hover{background-color:var(--color-action-hover);background-image:var(--glass-sheen)}.NkU-Ga_button[aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:none;transform:none}.NkU-Ga_button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}
.pQISzq_wrapper{max-width:100%;line-height:0;display:inline-block;position:relative}.pQISzq_image{-webkit-user-select:none;user-select:none;max-width:100%;max-height:28rem;display:block}.pQISzq_mask{pointer-events:none;background-color:#0000008c;position:absolute}.pQISzq_frame{box-sizing:border-box;cursor:move;touch-action:none;border:2px solid #fff;position:absolute}.pQISzq_gridLineV{pointer-events:none;background-color:#ffffff8c;width:1px;position:absolute;top:0;bottom:0}.pQISzq_gridLineH{pointer-events:none;background-color:#ffffff8c;height:1px;position:absolute;left:0;right:0}.pQISzq_handle{background-color:var(--color-accent);touch-action:none;border:2px solid #fff;border-radius:999px;width:1.25rem;height:1.25rem;margin:-.625rem;position:absolute}.pQISzq_handle[data-handle=n]{cursor:ns-resize;top:0;left:50%}.pQISzq_handle[data-handle=s]{cursor:ns-resize;top:100%;left:50%}.pQISzq_handle[data-handle=e]{cursor:ew-resize;top:50%;left:100%}.pQISzq_handle[data-handle=w]{cursor:ew-resize;top:50%;left:0}.pQISzq_handle[data-handle=ne]{cursor:nesw-resize;top:0;left:100%}.pQISzq_handle[data-handle=nw]{cursor:nwse-resize;top:0;left:0}.pQISzq_handle[data-handle=se]{cursor:nwse-resize;top:100%;left:100%}.pQISzq_handle[data-handle=sw]{cursor:nesw-resize;top:100%;left:0}
.lR_SCa_tool{gap:var(--space-6);flex-direction:column;display:flex}.lR_SCa_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.lR_SCa_controlBar{align-items:end;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.lR_SCa_targetLabel{margin-block-end:var(--space-2);font-weight:600;display:block}.lR_SCa_targetInputs{gap:var(--space-2);display:flex}.lR_SCa_targetValue{width:6rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0)}.lR_SCa_targetUnit{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0)}.lR_SCa_targetValue:focus-visible,.lR_SCa_targetUnit:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lR_SCa_rangeInput{width:16rem;max-width:100%;accent-color:var(--color-accent);display:block}.lR_SCa_rangeInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lR_SCa_qualityHint{margin:var(--space-2) 0 0;max-width:24rem;font-size:var(--step-neg-1);color:var(--color-muted-foreground);font-weight:400}.lR_SCa_nextAction{font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0}.lR_SCa_nextAction a,.lR_SCa_nextActionButton{color:var(--color-accent);font-weight:600}.lR_SCa_nextActionButton{font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.lR_SCa_nextActionButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lR_SCa_compressButton{text-shadow:0 1px 1px #0000002e;background-color:var(--color-action);width:100%;color:var(--color-action-foreground);font-family:var(--font-display);cursor:pointer;background-image:var(--glass-sheen);border:none;border-radius:.875rem;padding:1rem 1.5rem;font-size:1.0625rem;font-weight:700;line-height:1.2}.lR_SCa_compressButton:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-secondary) 85%, black);background-image:var(--glass-sheen)}.lR_SCa_compressButton:disabled{opacity:.6;cursor:not-allowed}.lR_SCa_compressButton:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.lR_SCa_progress{align-items:center;gap:var(--space-3);width:100%;display:flex}.lR_SCa_progressTrack{background-color:var(--color-muted);border-radius:999px;flex:1;height:.5rem;overflow:hidden}.lR_SCa_progressFill{background-color:var(--color-secondary);height:100%;transition:width var(--transition-duration) var(--transition-easing)}.lR_SCa_progressLabel{min-width:3ch;font-family:var(--font-mono);font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0}.lR_SCa_resultStats{gap:var(--space-6);flex-wrap:wrap;margin:0;display:flex}.lR_SCa_resultStats dt{font-size:var(--step-neg-1);color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.04em}.lR_SCa_resultStats dd{font-family:var(--font-mono);font-size:var(--step-2);margin:0}@media (prefers-reduced-motion:reduce){.lR_SCa_progressFill{transition:none}}
.pqkIba_tool{gap:var(--space-6);flex-direction:column;display:flex}.pqkIba_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.pqkIba_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.pqkIba_dimensionFields{gap:var(--space-3);display:flex}.pqkIba_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.pqkIba_numberInput{width:8rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}.pqkIba_numberInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pqkIba_checkboxField{align-items:center;gap:var(--space-2);color:var(--color-muted-foreground);display:flex}.pqkIba_nextAction{font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0}.pqkIba_nextActionButton{font:inherit;color:var(--color-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.pqkIba_nextActionButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.nF3w9G_tool{gap:var(--space-6);flex-direction:column;display:flex}.nF3w9G_previewImage{object-fit:contain;max-width:100%;max-height:20rem}
._6C787W_tool{gap:var(--space-6);flex-direction:column;display:flex}._6C787W_previewImage{object-fit:contain;max-width:100%;max-height:20rem}._6C787W_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}
.zdS7JG_tool{gap:var(--space-6);flex-direction:column;display:flex}.zdS7JG_instructions{color:var(--color-muted-foreground);margin:0}.zdS7JG_numericFields{gap:var(--space-3);flex-wrap:wrap;display:flex}.zdS7JG_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.zdS7JG_numberInput{width:6rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}.zdS7JG_numberInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
._4n6K8G_tool{gap:var(--space-6);flex-direction:column;display:flex}._4n6K8G_previewImage{object-fit:contain;max-width:100%;max-height:20rem}._4n6K8G_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}._4n6K8G_row{gap:var(--space-4);flex-wrap:wrap;display:flex}._4n6K8G_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}._4n6K8G_textInput,._4n6K8G_select,._4n6K8G_numberInput{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}._4n6K8G_textInput{min-width:16rem}._4n6K8G_numberInput{width:6rem}._4n6K8G_rangeInput{width:10rem;accent-color:var(--color-accent)}._4n6K8G_textInput:focus-visible,._4n6K8G_select:focus-visible,._4n6K8G_numberInput:focus-visible,._4n6K8G_rangeInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.UvojQW_tool{gap:var(--space-6);flex-direction:column;display:flex}.UvojQW_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.UvojQW_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.UvojQW_projectedSize{color:var(--color-muted-foreground);font-size:var(--step-neg-1);margin:0}.UvojQW_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.UvojQW_numberInput{width:10rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}.UvojQW_numberInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.gRjKca_tool{gap:var(--space-6);flex-direction:column;display:flex}.gRjKca_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.gRjKca_controlBar{align-items:start;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.gRjKca_dimensionFields{gap:var(--space-3);flex-wrap:wrap;display:flex}.gRjKca_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.gRjKca_numberInput{width:8rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}.gRjKca_numberInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.gRjKca_projectedSize{font-family:var(--font-mono);font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0}.gRjKca_frame{border-radius:.35rem;max-width:100%;line-height:0;display:inline-block;position:relative;overflow:hidden}.gRjKca_frame .gRjKca_previewImage{display:block}.gRjKca_keep{outline:2px solid #fff;transition:left .25s,top .25s,width .25s,height .25s;position:absolute;box-shadow:0 0 0 100vmax #0f172a8c}.gRjKca_safe{border:2px dashed #ffd60a;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gRjKca_safeLabel{color:#000;white-space:nowrap;background:#ffd60a;border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700;line-height:1.4;position:absolute;top:100%;left:50%;transform:translate(-50%,.25rem)}.gRjKca_note{max-width:40rem;color:var(--color-muted-foreground);margin:0;font-size:.85rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.gRjKca_keep{transition:none}}
._3d81ZW_tool{gap:var(--space-6);flex-direction:column;display:flex}._3d81ZW_previewImage{object-fit:contain;max-width:100%;max-height:20rem}._3d81ZW_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}
.ltZZnW_tool{gap:var(--space-8);width:100%;display:grid}.ltZZnW_top{gap:var(--space-8);display:grid}@media (min-width:56rem){.ltZZnW_top{grid-template-columns:minmax(0,1.55fr) minmax(18rem,1fr);align-items:start}}.ltZZnW_stage{justify-items:center;gap:var(--space-3);min-width:0;display:grid}.ltZZnW_imageWrap{cursor:crosshair;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:1rem;max-width:100%;line-height:0;display:inline-block;position:relative;box-shadow:0 1px 3px #0f172a14,0 12px 32px -16px #0f172a4d}.ltZZnW_imageWrap:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.ltZZnW_image{-webkit-user-drag:none;border-radius:1rem;width:auto;max-width:100%;height:auto;max-height:min(62svh,34rem);display:block}.ltZZnW_marker{pointer-events:none;border:3px solid #fff;border-radius:999px;width:1.6rem;height:1.6rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #0000008c,0 3px 8px #00000059}.ltZZnW_loupe{z-index:3;pointer-events:none;justify-items:center;gap:.35rem;display:grid;position:absolute;transform:translate(18px,calc(-100% - 18px))}.ltZZnW_loupe canvas{width:110px;height:110px;image-rendering:pixelated;border:3px solid #fff;border-radius:999px;box-shadow:0 6px 18px #00000059}.ltZZnW_loupeHex{color:#fff;font:600 .75rem/1.2 var(--font-mono);background:#0f172ae6;border-radius:.4rem;padding:.2rem .55rem;line-height:1.4}.ltZZnW_dropHint{color:#fff;font:800 1.4rem/1.2 var(--font-display);background:#0f172a99;border:3px dashed #fff;border-radius:1rem;place-items:center;display:grid;position:absolute;inset:0}.ltZZnW_toolbar{z-index:2;background:var(--color-surface);border-radius:.9rem;align-items:center;gap:.25rem;margin-top:-2rem;padding:.35rem;display:flex;position:relative;box-shadow:0 1px 2px #0f172a1a,0 10px 26px -10px #0f172a59}.ltZZnW_primary{text-shadow:0 1px 1px #0000002e;background:var(--color-action);min-height:2.75rem;color:var(--color-action-foreground);cursor:pointer;background-image:var(--glass-sheen);border:none;border-radius:.65rem;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:1rem;font-weight:700;display:inline-flex}.ltZZnW_primary:hover{background:var(--color-action-hover);background-image:var(--glass-sheen)}.ltZZnW_primary svg,.ltZZnW_iconButton svg,.ltZZnW_action svg,.ltZZnW_actionIcon svg,.ltZZnW_copy svg{flex:none;width:1.2rem;height:1.2rem}.ltZZnW_iconButton{width:2.75rem;height:2.75rem;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;border-radius:.65rem;place-items:center;display:inline-grid}.ltZZnW_iconButton:hover{background:#f1f5f9}.ltZZnW_privacy{max-width:34rem;margin:var(--space-2) 0 0;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;align-items:flex-start;gap:.6rem;padding:.8rem 1rem;font-size:.875rem;line-height:1.45;display:flex}.ltZZnW_privacy svg{flex:none;width:1.1rem;height:1.1rem;margin-top:.1rem}.ltZZnW_credit{color:var(--color-muted-foreground);text-align:center;margin:0;font-size:.8rem}.ltZZnW_credit a{color:inherit;text-decoration:underline}.ltZZnW_error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;max-width:34rem;margin:0;padding:.8rem 1rem;font-size:.875rem}.ltZZnW_panel{gap:.6rem;min-width:0;display:grid}.ltZZnW_panelTitle{margin:0 0 .15rem;font-size:1rem;font-weight:700}.ltZZnW_swatch{min-height:7rem;font:800 1.35rem/1 var(--font-mono);border:1px solid #0f172a1a;border-radius:.875rem;align-items:flex-end;padding:.9rem 1rem;transition:background-color .12s;display:flex}.ltZZnW_row{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;grid-template-columns:3.75rem minmax(0,1fr) 2.75rem;align-items:center;min-height:2.75rem;display:grid;overflow:hidden}.ltZZnW_rowLabel{border-right:1px solid var(--color-border);color:var(--color-muted-foreground);align-self:stretch;place-items:center;font-size:.8rem;font-weight:600;display:grid}.ltZZnW_rowValue{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;padding:0 .85rem;font-size:.9rem;overflow:hidden}.ltZZnW_copy{width:2.75rem;height:2.75rem;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.ltZZnW_copy:hover{color:var(--color-foreground);background:#f8fafc}.ltZZnW_addButton{border:1.5px solid var(--color-border);background:var(--color-surface);min-height:2.9rem;color:var(--color-foreground);cursor:pointer;border-radius:.75rem;font-size:1rem;font-weight:700}.ltZZnW_addButton:hover{background:#f8fafc;border-color:#cbd5e1}.ltZZnW_contrast{gap:.4rem;margin-top:.2rem;display:grid}.ltZZnW_contrastTitle{color:var(--color-muted-foreground);margin:0;font-size:.8rem;font-weight:600}.ltZZnW_contrastRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ltZZnW_contrastChip{border:1px solid #0f172a1a;border-radius:.65rem;gap:.15rem;padding:.6rem .75rem;font-size:.75rem;font-weight:600;display:grid}.ltZZnW_aa{font-size:1.35rem;font-weight:800;line-height:1.1}.ltZZnW_palette{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:grid}.ltZZnW_paletteHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ltZZnW_paletteTitle{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.ltZZnW_paletteTitle h2{margin:0;font-size:1rem;font-weight:700}.ltZZnW_sizeLabel select{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.25rem;color:var(--color-foreground);border-radius:.5rem;padding:0 .5rem;font-size:.9rem}.ltZZnW_hint{color:var(--color-muted-foreground);font-size:.875rem}.ltZZnW_paletteActions{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;display:flex;overflow:hidden}.ltZZnW_action,.ltZZnW_actionIcon{border:none;border-left:1px solid var(--color-border);min-height:2.75rem;color:var(--color-foreground);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-size:.95rem;font-weight:600;display:inline-flex}.ltZZnW_actionIcon{border-left:none;width:2.9rem;padding:0}.ltZZnW_actionIcon[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-foreground)}.ltZZnW_action:hover,.ltZZnW_actionIcon:hover:not([aria-pressed=true]){background:#f8fafc}.ltZZnW_stripRow{align-items:stretch;gap:.6rem;display:flex}.ltZZnW_strip{border-radius:1rem;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a14}.ltZZnW_chip{flex:1 1 0;min-width:0;position:relative}.ltZZnW_chipButton{width:100%;height:6rem;font:600 .8rem/1 var(--font-mono);cursor:pointer;border:none;justify-content:center;align-items:flex-end;padding:0 .25rem .75rem;transition:transform .12s;display:flex}.ltZZnW_chipButton:hover{transform:translateY(-3px)}.ltZZnW_chipButton:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.ltZZnW_chip[data-active=true] .ltZZnW_chipButton{box-shadow:inset 0 0 0 4px #fff, inset 0 0 0 6px var(--color-accent)}.ltZZnW_remove{color:#0f172a;cursor:pointer;background:#ffffffeb;border:none;border-radius:999px;width:1.75rem;height:1.75rem;font-size:1.1rem;line-height:1;position:absolute;top:.35rem;right:.35rem}.ltZZnW_addTile{background:var(--color-surface);width:4rem;color:var(--color-muted-foreground);cursor:pointer;border:1.5px dashed #cbd5e1;border-radius:1rem;flex:none;font-size:1.6rem}.ltZZnW_addTile:hover{border-color:var(--color-accent);color:var(--color-foreground)}@media (max-width:40rem){.ltZZnW_strip{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ltZZnW_chipButton{height:4.5rem;font-size:.68rem}.ltZZnW_addTile{width:3rem}.ltZZnW_paletteActions{width:100%}.ltZZnW_action{flex:1}}.ltZZnW_saved{gap:.5rem;display:grid}.ltZZnW_saved h3{margin:0;font-size:.9rem;font-weight:700}.ltZZnW_saved ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ltZZnW_saved li{align-items:center;gap:.5rem;display:flex}.ltZZnW_savedSwatches{border:1px solid var(--color-border);cursor:pointer;border-radius:.6rem;flex:1;height:2.75rem;padding:0;display:flex;overflow:hidden}.ltZZnW_savedSwatches span{flex:1}.ltZZnW_savedDelete{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:.6rem;width:2.75rem;height:2.75rem;font-size:1.2rem}.ltZZnW_toast{left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:60;color:#fff;background:#0f172a;border-radius:.7rem;margin:0;padding:.65rem 1rem;font-size:.875rem;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px -10px #0f172a99}.ltZZnW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a7f4f26a40641c-s.2j75_l12byk_u.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b615dfc46d0472ba-s.07wt1b-68kohk.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e7755c9813efd51-s.0pan85mumqyf3.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}._39CKa_className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/9fa4fed04b57a158-s.3_ymxo08x714l.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/ad48eb87a38d7d0d-s.1gr0_ur76_3lt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/248f85ebde460429-s.01kh7zmpqs43z.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/73c8699ddb4230c9-s.21760qanviw_3.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/f66b8ff230a24ea7-s.35r3c0vba5tpf.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/48c6e9e8ec035855-s.0k_jcbg27ap9c.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a540e7a294585bab-s.2ur-uvxegao52.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/86cb73ef73574211-s.44srtd1km7s0v.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/d71ec268ecc92908-s.283e4j7j7m4sb.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:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.dpmwjW_className{font-family:Roboto,Roboto Fallback;font-style:normal;font-weight:900}
@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/394054bac8398f3a-s.1_o3_06unm_ig.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:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dcec0ca6851bfaf8-s.1-9t2a8-y9qr7.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:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fc967cca4b01637-s.12zymgsojk14i.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:Bangers Fallback;src:local(Arial);ascent-override:107.26%;descent-override:21.99%;line-gap-override:0.0%;size-adjust:82.32%}.vSj5fa_className{font-family:Bangers,Bangers Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c93e1fee8ce44d0-s.0y-3ea_6ee5g5.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:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.r3OpYa_className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/51a0c88a1848f9e6-s.3ucz1d_kmgbtv.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b9d42a857822555-s.40j1jjzs0bvwz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8651ce097ced10d-s.3g1gre078i41u.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/564705ca00d1b640-s.27a0aiz-jsr35.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/367c14020d63bf0c-s.2xocl9mu6olar.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:Pacifico Fallback;src:local(Arial);ascent-override:137.32%;descent-override:47.74%;line-gap-override:0.0%;size-adjust:94.89%}.ZHhNsW_className{font-family:Pacifico,Pacifico Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc5a462c378235ed-s.1_9u50gws63pa.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7172132ea3483a1a-s.1xmps1tcyqv34.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.xxLyGG_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal;font-weight:700}
.Wr4IuG_stageWrap{min-width:0;padding:var(--space-3);border-radius:var(--radius);background:#e9edf3;justify-content:center;display:flex}.Wr4IuG_stage{--max-h:min(30rem, 62svh);width:min(100%, calc(var(--max-h) * var(--ratio,1)));-webkit-user-select:none;user-select:none;background:#000;border-radius:.5rem;position:relative;overflow:hidden}.Wr4IuG_media{width:100%;position:absolute;left:0}.Wr4IuG_media>img,.Wr4IuG_media>video{object-fit:fill;width:100%;height:100%;display:block}.Wr4IuG_barWhite,.Wr4IuG_barBlack{width:100%;position:absolute;left:0}.Wr4IuG_barWhite{background:#fff}.Wr4IuG_barBlack{background:#000}.Wr4IuG_overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Wr4IuG_handle,.Wr4IuG_handleActive{cursor:grab;touch-action:none;border-radius:.35rem;position:absolute}.Wr4IuG_handle{outline:1px dashed #ffffff8c;box-shadow:0 0 0 1px #00000040}.Wr4IuG_handleActive{outline:2px dashed #ffd60a;box-shadow:0 0 0 1px #00000073}.Wr4IuG_handle:active,.Wr4IuG_handleActive:active{cursor:grabbing}.Wr4IuG_handle:focus-visible,.Wr4IuG_handleActive:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Wr4IuG_controls{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Wr4IuG_hint{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:#5c4500;background:#fff8db;border-radius:.6rem;margin:0;font-size:.88rem;font-weight:600;line-height:1.4;display:flex}.Wr4IuG_bang{color:#000;background:#f5b800;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.8rem;font-weight:900;display:inline-grid}.Wr4IuG_texts{gap:var(--space-2);flex-direction:column;display:flex}.Wr4IuG_textRow,.Wr4IuG_textRowActive{align-items:flex-end;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:.6rem;display:flex}.Wr4IuG_textRowActive{border-color:var(--color-foreground)}.Wr4IuG_textLabel{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;font-size:.85rem;font-weight:700;display:flex}.Wr4IuG_textInput{width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font:inherit;resize:vertical;border-radius:.5rem;font-size:1rem;font-weight:400}.Wr4IuG_textInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.Wr4IuG_remove{border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border-radius:.5rem;flex:none;font-size:1.3rem;line-height:1}.Wr4IuG_remove:hover{border-color:var(--color-foreground)}.Wr4IuG_add{border:1px dashed var(--color-foreground);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:.5rem .9rem;font-weight:700}.Wr4IuG_style{gap:var(--space-4);flex-direction:column;display:flex}.Wr4IuG_group{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Wr4IuG_groupLabel{font-size:.85rem;font-weight:700}.Wr4IuG_fonts{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Wr4IuG_font,.Wr4IuG_fontActive,.Wr4IuG_pill,.Wr4IuG_pillActive{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.5rem;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:.6rem;padding:.4rem .6rem;overflow:hidden}.Wr4IuG_font,.Wr4IuG_fontActive{font-size:1.05rem}.Wr4IuG_pill,.Wr4IuG_pillActive{font:inherit;font-size:.9rem;font-weight:600}.Wr4IuG_fontActive,.Wr4IuG_pillActive{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background,#fff)}.Wr4IuG_pills,.Wr4IuG_swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.Wr4IuG_swatch,.Wr4IuG_swatchActive{cursor:pointer;border:1px solid #00000040;border-radius:50%;width:2.25rem;height:2.25rem}.Wr4IuG_swatchActive{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-foreground)}.Wr4IuG_slider{gap:var(--space-2);flex-direction:column;display:flex}.Wr4IuG_slider input{width:100%;accent-color:var(--color-accent)}.Wr4IuG_toggles{gap:var(--space-4);flex-wrap:wrap;display:flex}.Wr4IuG_toggle{align-items:center;gap:var(--space-2);cursor:pointer;font-weight:600;display:inline-flex}.Wr4IuG_toggle input{width:1.1rem;height:1.1rem;accent-color:var(--color-accent)}.Wr4IuG_controls button:disabled{opacity:.5;cursor:not-allowed}
._77bO6G_tool{gap:var(--space-6);flex-direction:column;display:flex}._77bO6G_probe{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._77bO6G_note{color:var(--color-muted-foreground);margin:0;font-size:.85rem}
.metYWG_tool{gap:var(--space-6);flex-direction:column;display:flex}.metYWG_filesBar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.metYWG_filesInfo{align-items:center;gap:var(--space-3);display:flex}.metYWG_filesIcon{width:1.5rem;height:1.5rem;color:var(--color-muted-foreground);flex-shrink:0}.metYWG_filesCount{margin:0;font-weight:700}.metYWG_clearButton{border:1px solid var(--color-border);border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--color-muted-foreground);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.metYWG_clearButton svg{width:1rem;height:1rem}.metYWG_clearButton:hover{background-color:var(--color-muted);color:var(--color-foreground)}.metYWG_clearButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.metYWG_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.metYWG_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.metYWG_numberInput{width:10rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}.metYWG_numberInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.metYWG_failureNote{color:var(--color-muted-foreground);font-size:var(--step-neg-1);margin:0}.metYWG_resultGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.metYWG_resultCard{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);flex-direction:column;display:flex}.metYWG_resultThumb{border-radius:var(--radius);object-fit:cover;width:100%;height:6rem}.metYWG_resultMeta{color:var(--color-muted-foreground);font-family:var(--font-mono);font-size:var(--step-neg-2);margin:0}.metYWG_downloadLink{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background-color:var(--color-secondary);color:var(--color-secondary-foreground);font-weight:600;font-size:var(--step-neg-1);text-align:center;text-decoration:none}.metYWG_downloadLink:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media (pointer:coarse){.metYWG_clearButton{width:2.75rem;height:2.75rem}}
.JU7yrG_tool{gap:var(--space-6);flex-direction:column;display:flex}.JU7yrG_filesBar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.JU7yrG_filesInfo{align-items:center;gap:var(--space-3);display:flex}.JU7yrG_filesIcon{width:1.5rem;height:1.5rem;color:var(--color-muted-foreground);flex-shrink:0}.JU7yrG_filesCount{margin:0;font-weight:700}.JU7yrG_clearButton{border:1px solid var(--color-border);border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--color-muted-foreground);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.JU7yrG_clearButton svg{width:1rem;height:1rem}.JU7yrG_clearButton:hover{background-color:var(--color-muted);color:var(--color-foreground)}.JU7yrG_clearButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.JU7yrG_controlBar{align-items:end;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.JU7yrG_targetLabel{margin-block-end:var(--space-2);font-weight:600;display:block}.JU7yrG_targetInputs{gap:var(--space-2);display:flex}.JU7yrG_targetValue{width:6rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0)}.JU7yrG_targetUnit{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0)}.JU7yrG_targetValue:focus-visible,.JU7yrG_targetUnit:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.JU7yrG_progress{align-items:center;gap:var(--space-3);width:100%;display:flex}.JU7yrG_progressTrack{background-color:var(--color-muted);border-radius:999px;flex:1;height:.5rem;overflow:hidden}.JU7yrG_progressFill{background-color:var(--color-secondary);height:100%;transition:width var(--transition-duration) var(--transition-easing)}.JU7yrG_progressLabel{white-space:nowrap;font-family:var(--font-mono);font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0}@media (prefers-reduced-motion:reduce){.JU7yrG_progressFill{transition:none}}.JU7yrG_failureNote{color:var(--color-muted-foreground);font-size:var(--step-neg-1);margin:0}.JU7yrG_summary{margin:0;font-weight:600}.JU7yrG_tableWrap{overflow-x:auto}.JU7yrG_table{border-collapse:collapse;width:100%;min-width:32rem;font-size:var(--step-neg-1)}.JU7yrG_table th,.JU7yrG_table td{padding:var(--space-2) var(--space-3);text-align:start;border-bottom:1px solid var(--color-border);white-space:nowrap}.JU7yrG_table th{color:var(--color-muted-foreground);font-size:var(--step-neg-2);text-transform:uppercase;letter-spacing:.04em}.JU7yrG_fileNameCell{text-overflow:ellipsis;max-width:14rem;overflow:hidden}.JU7yrG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JU7yrG_downloadLink{padding:var(--space-1) var(--space-3);border-radius:var(--radius);background-color:var(--color-secondary);color:var(--color-secondary-foreground);font-weight:600;font-size:var(--step-neg-2);text-decoration:none;display:inline-block}.JU7yrG_downloadLink:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media (pointer:coarse){.JU7yrG_clearButton{width:2.75rem;height:2.75rem}}
.gRTfra_tool{gap:var(--space-6);flex-direction:column;display:flex}.gRTfra_filesBar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.gRTfra_filesInfo{align-items:center;gap:var(--space-3);display:flex}.gRTfra_filesIcon{width:1.5rem;height:1.5rem;color:var(--color-muted-foreground);flex-shrink:0}.gRTfra_filesCount{margin:0;font-weight:700}.gRTfra_clearButton{border:1px solid var(--color-border);border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--color-muted-foreground);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.gRTfra_clearButton svg{width:1rem;height:1rem}.gRTfra_clearButton:hover{background-color:var(--color-muted);color:var(--color-foreground)}.gRTfra_clearButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.gRTfra_thumbStrip{gap:var(--space-2);flex-wrap:wrap;display:flex}.gRTfra_thumb{border-radius:var(--radius);object-fit:cover;border:1px solid var(--color-border);width:5rem;height:5rem}.gRTfra_resultImage{object-fit:contain;max-width:100%;max-height:24rem}.gRTfra_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.gRTfra_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.gRTfra_rangeInput{width:14rem;accent-color:var(--color-accent)}.gRTfra_rangeInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.gRTfra_clearButton{width:2.75rem;height:2.75rem}}
._5_ezJq_tool{gap:var(--space-6);flex-direction:column;display:flex}._5_ezJq_previewImage{object-fit:contain;max-width:100%;max-height:20rem}._5_ezJq_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}
.lhGOJa_tool{gap:var(--space-6);flex-direction:column;display:flex}.lhGOJa_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.lhGOJa_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.lhGOJa_controlRow{align-items:start;gap:var(--space-6);flex-wrap:wrap;display:flex}.lhGOJa_sizeGroup{gap:var(--space-2);flex-direction:column;display:flex}.lhGOJa_customSize{align-items:center;gap:var(--space-2);color:var(--color-muted-foreground);display:flex}.lhGOJa_customField{gap:var(--space-1);font-size:var(--step-neg-2);flex-direction:column;font-weight:600;display:flex}.lhGOJa_customInput{width:4.5rem;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-neg-1)}.lhGOJa_customInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}
.wlHzaW_tool{gap:var(--space-6);flex-direction:column;display:flex}.wlHzaW_statusText{color:var(--color-muted-foreground);margin:0}.wlHzaW_result{gap:var(--space-6);flex-direction:column;display:flex}.wlHzaW_basicFacts{gap:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;margin:0;display:flex}.wlHzaW_basicFacts dt{font-size:var(--step-neg-1);color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.04em}.wlHzaW_basicFacts dd{font-family:var(--font-mono);font-size:var(--step-1);margin:0}.wlHzaW_group{gap:var(--space-2);flex-direction:column;display:flex}.wlHzaW_groupTitle{font-size:var(--step-0);margin:0;font-weight:700}.wlHzaW_fieldList{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.wlHzaW_fieldRow{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px dashed var(--color-border);flex-wrap:wrap;display:flex}.wlHzaW_fieldRow dt{color:var(--color-muted-foreground)}.wlHzaW_fieldRow dd{font-family:var(--font-mono);margin:0;font-weight:600}.wlHzaW_noExif{color:var(--color-muted-foreground);margin:0}.wlHzaW_mapLink{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-foreground);font-weight:600;font-size:var(--step-neg-1);align-self:start;text-decoration:none}.wlHzaW_mapLink:hover{background-color:var(--color-muted)}.wlHzaW_mapLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wlHzaW_privacyNote{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background-color:var(--color-muted);color:var(--color-muted-foreground);font-size:var(--step-neg-1);margin:0}
._2PQNEq_tool{gap:var(--space-6);flex-direction:column;display:flex}._2PQNEq_previewImage{object-fit:contain;max-width:100%;max-height:20rem}._2PQNEq_resultNote{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background-color:var(--color-muted);color:var(--color-muted-foreground);font-size:var(--step-neg-1);margin:0}
.SVjarq_tool{gap:var(--space-6);flex-direction:column;display:flex}.SVjarq_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.SVjarq_controlBar{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}
.drUXYq_tool{gap:var(--space-6);flex-direction:column;display:flex}.drUXYq_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.drUXYq_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.drUXYq_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.drUXYq_rangeInput{width:16rem;max-width:100%;accent-color:var(--color-accent)}.drUXYq_rangeInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
._7hsvyW_tool{gap:var(--space-6);flex-direction:column;display:flex}._7hsvyW_previewImage{object-fit:contain;max-width:100%;max-height:20rem}._7hsvyW_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}._7hsvyW_row{gap:var(--space-4);flex-wrap:wrap;display:flex}._7hsvyW_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}._7hsvyW_numberInput{width:6rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-foreground);font-size:var(--step-0);font-weight:400}._7hsvyW_colorInput{width:4rem;height:2.5rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface)}._7hsvyW_numberInput:focus-visible,._7hsvyW_colorInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.Zf8ehq_tool{gap:var(--space-6);flex-direction:column;display:flex}.Zf8ehq_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.Zf8ehq_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.Zf8ehq_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.Zf8ehq_rangeInput{width:16rem;max-width:100%;accent-color:var(--color-accent)}.Zf8ehq_rangeInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.U9A6lq_tool{width:100%}.U9A6lq_previewImage{object-fit:contain;max-width:100%;max-height:min(30rem,65svh);display:block}.U9A6lq_target{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);background-color:#f8fafc;border-radius:.875rem;display:grid}.U9A6lq_targetHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.U9A6lq_label{margin:0;font-size:.875rem;font-weight:700}.U9A6lq_targetValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:2.25rem;font-weight:800;line-height:1}.U9A6lq_targetValue span{color:var(--color-muted-foreground);font-size:1rem;font-weight:700}.U9A6lq_slider{--fill:50%;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:2.75rem;margin:0}.U9A6lq_slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-accent) var(--fill), #e2e8f0 var(--fill));border-radius:999px;height:.5rem}.U9A6lq_slider::-moz-range-track{background:#e2e8f0;border-radius:999px;height:.5rem}.U9A6lq_slider::-moz-range-progress{background:var(--color-accent);border-radius:999px;height:.5rem}.U9A6lq_slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-accent);border:3px solid #fff;border-radius:999px;width:1.75rem;height:1.75rem;margin-top:-.625rem;box-shadow:0 2px 6px #0f172a59}.U9A6lq_slider::-moz-range-thumb{background:var(--color-accent);border:3px solid #fff;border-radius:999px;width:1.4rem;height:1.4rem;box-shadow:0 2px 6px #0f172a59}.U9A6lq_slider:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.U9A6lq_sliderEnds{color:var(--color-muted-foreground);justify-content:space-between;margin-top:-.5rem;font-size:.75rem;display:flex}.U9A6lq_exact{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.U9A6lq_exact label{font-size:.875rem;font-weight:600}.U9A6lq_exactInput{align-items:center;gap:var(--space-2);display:flex}.U9A6lq_exactInput input{width:6.5rem;min-height:2.75rem;padding:0 var(--space-3);border:1.5px solid var(--color-border);background:var(--color-surface);font-variant-numeric:tabular-nums;text-align:right;border-radius:.625rem;font-size:1rem;font-weight:700}.U9A6lq_exactInput input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.U9A6lq_exactInput span{color:var(--color-muted-foreground);font-weight:700}.U9A6lq_presets{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.U9A6lq_preset{border:1.5px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-foreground);white-space:nowrap;cursor:pointer;border-radius:.625rem;padding:0 .25rem;font-size:.875rem;font-weight:700}.U9A6lq_preset:hover:not(:disabled){border-color:#cbd5e1}.U9A6lq_preset[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-foreground)}.U9A6lq_preset:disabled{opacity:.4;cursor:not-allowed}.U9A6lq_preset:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.U9A6lq_note{color:var(--color-muted-foreground);margin:0;font-size:.8125rem;line-height:1.5}.U9A6lq_stage{justify-items:center;gap:var(--space-4);width:100%;display:grid}.U9A6lq_stageWithResult{--stage-max-h:min(42svh, 24rem)}.U9A6lq_resultPanel{gap:var(--space-3);width:100%;max-width:34rem;padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);scroll-margin:var(--space-4);border-radius:1rem;display:grid;box-shadow:0 1px 3px #0f172a0f}.U9A6lq_success,.U9A6lq_warning{padding:var(--space-3) var(--space-4);border-radius:.75rem;margin:0;font-size:.875rem;line-height:1.5}.U9A6lq_success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.U9A6lq_warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.U9A6lq_suggest{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;flex-wrap:wrap;display:flex}.U9A6lq_suggest p{color:#92400e;flex:14rem;margin:0;font-size:.875rem;line-height:1.5}.U9A6lq_suggestButton{min-height:2.75rem;padding:0 var(--space-4);background:var(--color-accent);color:var(--color-accent-foreground);cursor:pointer;border:none;border-radius:.625rem;font-size:.875rem;font-weight:700}.U9A6lq_stats{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.U9A6lq_stats div{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:.625rem;min-width:0}.U9A6lq_stats .U9A6lq_highlight{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.U9A6lq_stats dt{color:var(--color-muted-foreground);font-size:.72rem;font-weight:600}.U9A6lq_stats dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:.1rem 0 0;font-size:1.05rem;font-weight:800}.U9A6lq_dims{color:var(--color-foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.8125rem}.U9A6lq_dims span{color:var(--color-muted-foreground);font-weight:600}@media (max-width:30rem){.U9A6lq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:26rem){.U9A6lq_preset{font-size:.8rem}}@media (max-width:22rem){.U9A6lq_presets{grid-template-columns:repeat(3,minmax(0,1fr))}}
.BHUSEa_tool{gap:var(--space-6);flex-direction:column;display:flex}.BHUSEa_previewImage{object-fit:contain;max-width:100%;max-height:20rem}.BHUSEa_controlBar{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;align-items:start;display:flex}.BHUSEa_field{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.BHUSEa_rangeInput{width:16rem;max-width:100%;accent-color:var(--color-accent)}.BHUSEa_rangeInput:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BHUSEa_nextAction{font-size:var(--step-neg-1);color:var(--color-muted-foreground);margin:0}.BHUSEa_nextActionButton{font:inherit;color:var(--color-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.BHUSEa_nextActionButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.lbcd5W_tool{gap:var(--space-6);flex-direction:column;display:flex}.lbcd5W_preview,.lbcd5W_result{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.lbcd5W_video{border-radius:var(--radius-md,.75rem);object-fit:contain;background:#000;width:100%;max-width:40rem;max-height:24rem;display:block}.lbcd5W_resultLabel{margin:var(--space-2) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);align-self:stretch;font-weight:700}.lbcd5W_audio{width:100%;max-width:32rem}.lbcd5W_controls{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.lbcd5W_range{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.lbcd5W_range legend{margin-bottom:var(--space-2);font-weight:700}.lbcd5W_rangeRow{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:3.5rem minmax(0,1fr) 4rem;font-weight:600;display:grid}.lbcd5W_rangeRow input{width:100%;accent-color:var(--color-accent)}.lbcd5W_rangeRow output{font-variant-numeric:tabular-nums;text-align:end}.lbcd5W_here{font:inherit;border:1px solid var(--color-border);background:var(--color-background,#fff);color:inherit;cursor:pointer;border-radius:999px;grid-column:2/-1;justify-self:start;padding:.3rem .7rem;font-size:.85rem;font-weight:600}.lbcd5W_here:hover{border-color:var(--color-foreground)}.lbcd5W_note{color:var(--color-muted-foreground);margin:0;font-size:.9rem}.lbcd5W_warn{color:#b42318;margin:0;font-size:.9rem;font-weight:600}.lbcd5W_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.lbcd5W_progress{background:var(--color-border);border-radius:999px;height:.5rem;overflow:hidden}.lbcd5W_progress div{background:var(--color-foreground);height:100%;transition:width .2s}.lbcd5W_next{text-align:center;margin:0}.lbcd5W_nextButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.lbcd5W_progress div{transition:none}}
._3uHz0W_tool{gap:var(--space-6);flex-direction:column;display:flex}._3uHz0W_bar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._3uHz0W_count{margin:0;font-weight:700}._3uHz0W_clear{border:1px solid var(--color-border);background:var(--color-background,#fff);width:2.25rem;height:2.25rem;color:inherit;cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;display:inline-flex}._3uHz0W_clear svg{width:1rem;height:1rem}._3uHz0W_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}._3uHz0W_card{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);background:var(--color-background,#fff);border-radius:.75rem;flex-direction:column;min-width:0;display:flex;position:relative}._3uHz0W_thumb,._3uHz0W_placeholder{aspect-ratio:1;object-fit:contain;background:#f1f5f9;border-radius:.5rem;width:100%}._3uHz0W_placeholder{color:var(--color-muted-foreground);place-items:center;font-size:1.5rem;display:grid}._3uHz0W_name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;font-weight:600;overflow:hidden}._3uHz0W_page{top:.9rem;background:var(--color-foreground);min-width:1.5rem;color:var(--color-background,#fff);text-align:center;border-radius:999px;padding:.1rem .4rem;font-size:.75rem;font-weight:700;position:absolute;inset-inline-start:.9rem}._3uHz0W_order{gap:var(--space-1);display:flex}._3uHz0W_order button{min-height:2rem;font:inherit;border:1px solid var(--color-border);background:var(--color-background,#fff);color:inherit;cursor:pointer;border-radius:.5rem;flex:1;font-weight:700}._3uHz0W_order button:disabled{opacity:.35;cursor:default}._3uHz0W_download{color:inherit;font-size:.85rem;font-weight:700}._3uHz0W_addMore{font:inherit;border:1px dashed var(--color-border);color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:start;padding:.5rem 1rem;font-weight:700}._3uHz0W_note{color:var(--color-muted-foreground);margin:0}._3uHz0W_warn{color:#b42318;margin:0;font-weight:600}
.QZyFbG_page{max-width:75rem;padding-block:var(--space-8) var(--space-16);padding-inline:var(--space-4);gap:var(--space-12);margin-inline:auto;display:grid}.QZyFbG_page>*{min-width:0}@media (min-width:48rem){.QZyFbG_page{padding-inline:var(--space-8)}}.QZyFbG_header{justify-items:center;gap:var(--space-4);text-align:center;max-width:48rem;margin-inline:auto;display:grid}.QZyFbG_heading{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.5vw,2.9rem);font-weight:800;line-height:1.1}.QZyFbG_lede{font-size:var(--step-1);color:var(--color-muted-foreground);margin:0}.QZyFbG_jump{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.QZyFbG_jump a{font-size:var(--step-neg-1);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);border-radius:999px;font-weight:600;text-decoration:none}.QZyFbG_jump a:hover{background:var(--color-action);border-color:var(--color-action);color:#fff}.QZyFbG_group{gap:var(--space-6);scroll-margin-top:5rem;display:grid}.QZyFbG_groupHead{gap:var(--space-1);display:grid}.QZyFbG_groupHead h2{font-size:var(--step-3);letter-spacing:-.01em;margin:0;font-weight:800}.QZyFbG_groupHead p{color:var(--color-muted-foreground);margin:0}.QZyFbG_links{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.QZyFbG_links a{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-foreground);font-weight:700;font-size:var(--step-neg-1);min-width:0;text-decoration:none;display:flex}.QZyFbG_links a:hover{background:var(--color-action);border-color:var(--color-action);color:#fff}.QZyFbG_links small{color:var(--color-muted-foreground);white-space:nowrap;font-size:.7rem;font-weight:600}.QZyFbG_links a:hover small{color:inherit;opacity:.75}.QZyFbG_adGap{margin-top:var(--space-8)}.QZyFbG_jump a.QZyFbG_jumpOut{border-color:var(--brand);color:var(--brand-text);font-weight:700}.QZyFbG_jump a.QZyFbG_jumpOut:hover{background:var(--color-action);border-color:var(--color-action);color:#fff}
.l3-NyW_tool{gap:var(--space-6);flex-direction:column;display:flex}.l3-NyW_form{gap:var(--space-3);flex-wrap:wrap;display:flex}.l3-NyW_input{min-width:0;min-height:3.25rem;font:inherit;border:1px solid var(--color-border);background:var(--color-background,#fff);color:inherit;border-radius:.9rem;flex:18rem;padding:0 1rem;font-size:1rem}.l3-NyW_input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.l3-NyW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.l3-NyW_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.l3-NyW_card{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.l3-NyW_thumb{aspect-ratio:16/9;object-fit:cover;background:#f1f5f9;border-radius:.75rem;width:100%}.l3-NyW_meta{justify-content:space-between;gap:var(--space-2);font-size:.9rem;display:flex}.l3-NyW_size{font-weight:700}.l3-NyW_dims{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums}.l3-NyW_save{min-height:2.5rem;font:inherit;border:1px solid var(--color-foreground);background:var(--color-foreground);color:var(--color-background,#fff);cursor:pointer;border-radius:.7rem;font-weight:700}.l3-NyW_save:disabled{opacity:.6}.l3-NyW_note{margin:var(--space-4) 0 0;color:var(--color-muted-foreground);text-align:center;font-size:.85rem}
