._9amnIW_panel{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-top:1rem;padding:.75rem 1rem}._9amnIW_prompt{color:#374151;margin:0 0 .5rem;font-size:.875rem;font-weight:500}._9amnIW_required{color:#dc2626;font-weight:600}._9amnIW_options{flex-wrap:wrap;gap:1rem;display:flex}._9amnIW_option{color:#111827;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._9amnIW_radio{accent-color:#0c4a6e;cursor:pointer;width:1rem;height:1rem}._9amnIW_captureTime{color:#166534;margin:.5rem 0 0;font-size:.8125rem}._9amnIW_hint{color:#6b7280;margin:.5rem 0 0;font-size:.8125rem}
.xhm9zW_wrap{margin-top:.75rem}.xhm9zW_main{margin:0}.xhm9zW_image{object-fit:cover;background:#e5e7eb;border-radius:8px;width:100%;height:160px;display:block}.xhm9zW_side{margin:.5rem 0 0}.xhm9zW_thumb{object-fit:cover;background:#e5e7eb;border-radius:6px;width:96px;height:72px;display:block}.xhm9zW_caption{color:#6b7280;margin-top:.2rem;font-size:.75rem}
._55QAba_section{margin-bottom:1rem}._55QAba_headline{color:#111827;margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._55QAba_required{color:#dc2626}._55QAba_subtext{color:#6b7280;margin:0 0 1rem;font-size:.8125rem}._55QAba_tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._55QAba_tab{cursor:pointer;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._55QAba_tab:hover{border-color:#3b82f6}._55QAba_tabActive{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6}._55QAba_presetGrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}._55QAba_presetCard{text-align:left;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:100%;padding:.75rem;transition:border-color .15s,background .15s;display:flex}._55QAba_presetCard:hover{border-color:#93c5fd}._55QAba_presetCardSelected{background:#eff6ff;border-color:#3b82f6}._55QAba_iconWrap{justify-content:center;align-items:flex-end;width:100%;height:4.25rem;margin-bottom:.35rem;display:flex}._55QAba_iconSm ._55QAba_presetIcon{width:2.25rem;height:2.25rem}._55QAba_iconMd ._55QAba_presetIcon{width:3rem;height:3rem}._55QAba_iconLg ._55QAba_presetIcon{width:3.75rem;height:3.75rem}._55QAba_presetIcon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;display:block}._55QAba_presetIconMono{opacity:.88}._55QAba_presetCardSelected ._55QAba_presetIconMono,._55QAba_presetIconRaster{opacity:1}._55QAba_iconPlaceholder{color:#6b7280;letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:600}._55QAba_presetLabel{color:#111827;font-size:.875rem;font-weight:600;line-height:1.25;display:block}._55QAba_presetDim{color:#4b5563;font-size:.75rem;line-height:1.3;display:block}._55QAba_presetCue{color:#6b7280;margin-top:.1rem;font-size:.6875rem;line-height:1.35;display:block}._55QAba_presetDesc{color:#6b7280;margin-top:.25rem;font-size:.75rem;display:block}._55QAba_fillRow{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem}._55QAba_fillLabel{justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}._55QAba_fillSlider{width:100%}._55QAba_customDims{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.5rem;margin-bottom:1rem;padding:1rem}._55QAba_customDims h3{margin:0 0 .75rem;font-size:.9375rem;font-weight:600}._55QAba_dimGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._55QAba_dimGrid label{margin-bottom:.35rem;font-size:.8125rem;font-weight:500;display:block}._55QAba_dimGrid input{border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem}._55QAba_summary{background:#ecfdf5;border:1px solid #6ee7b7;border-radius:.5rem;padding:1rem;font-size:.875rem}._55QAba_summary strong{color:#047857}._55QAba_summaryMuted{color:#6b7280;margin-top:.35rem;font-size:.8125rem}._55QAba_estimateLine{color:#0c4a6e;margin:.75rem 0 0;font-size:.875rem;font-weight:500;line-height:1.4}._55QAba_estimateLineWarn{color:#9a3412;margin:.75rem 0 0;font-size:.875rem;font-weight:500;line-height:1.4}._55QAba_error{color:#b91c1c;margin-top:.5rem;font-size:.8125rem}._55QAba_materialBlock{margin-bottom:1rem}._55QAba_materialChips{flex-wrap:wrap;gap:.5rem;margin-bottom:.65rem;display:flex}._55QAba_materialChip{appearance:none;color:#374151;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:999px;margin:0;padding:.45rem .75rem;font-size:.8125rem;font-weight:600}._55QAba_materialChip:hover{border-color:#9ca3af}._55QAba_materialChipSelected{color:#0c4a6e;background:#f0f9ff;border-color:#0c4a6e}._55QAba_moreMaterialLabel{color:#6b7280;margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}._55QAba_moreMaterialSelect{width:100%;max-width:280px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.5rem .65rem;font-size:.8125rem}
._8RRqsq_grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:.75rem;margin-bottom:.5rem;display:grid}._8RRqsq_card{text-align:left;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:100%;padding:.75rem;transition:border-color .15s,background .15s;display:flex}._8RRqsq_card:hover{border-color:#93c5fd}._8RRqsq_cardSelected{background:#eff6ff;border-color:#3b82f6}._8RRqsq_iconWrap{justify-content:center;align-items:flex-end;width:100%;height:4.25rem;margin-bottom:.35rem;display:flex}._8RRqsq_iconSm ._8RRqsq_icon{width:2.25rem;height:2.25rem}._8RRqsq_iconMd ._8RRqsq_icon{width:3rem;height:3rem}._8RRqsq_iconLg ._8RRqsq_icon{width:3.75rem;height:3.75rem}._8RRqsq_icon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;display:block}._8RRqsq_iconMono{opacity:.88}._8RRqsq_cardSelected ._8RRqsq_iconMono,._8RRqsq_iconRaster{opacity:1}._8RRqsq_label{color:#111827;font-size:.875rem;font-weight:600;line-height:1.25;display:block}._8RRqsq_dim{color:#4b5563;font-size:.75rem;line-height:1.3;display:block}._8RRqsq_cue{color:#6b7280;margin-top:.1rem;font-size:.6875rem;line-height:1.35;display:block}._8RRqsq_fillRow{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;margin:.75rem 0 .25rem;padding:.75rem 1rem}._8RRqsq_fillLabel{justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}._8RRqsq_fillSlider{width:100%}
.uzYLOa_wrap{flex-direction:column;gap:1rem;display:flex}.uzYLOa_title{margin:0;font-size:1.125rem}.uzYLOa_lead{color:#4b5563;margin:0;font-size:.875rem;line-height:1.5}.uzYLOa_fieldset{border:1px solid #e5e7eb;border-radius:10px;margin:0;padding:.75rem 1rem}.uzYLOa_fieldset legend{padding:0 .25rem;font-size:.9rem;font-weight:600}.uzYLOa_hint{color:#6b7280;margin:0 0 .5rem;font-size:.8125rem}.uzYLOa_directionGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;display:grid}.uzYLOa_directionCard{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:.15rem;padding:.5rem;font-size:.8125rem;display:flex}.uzYLOa_directionCard:has(input:checked){background:#eff6ff;border-color:#3b82f6}.uzYLOa_directionLabel{font-weight:600}.uzYLOa_directionHint{color:#6b7280;font-size:.75rem}.uzYLOa_skipRow{cursor:pointer;align-items:flex-start;gap:.5rem;margin-top:.5rem;font-size:.8125rem;display:flex}.uzYLOa_dimGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.5rem;display:grid}.uzYLOa_dimGrid label{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.uzYLOa_numberInput{border:1px solid #d1d5db;border-radius:6px;padding:.5rem}
.iXi51q_overlay{z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.iXi51q_panel{background:#fff;border-radius:12px;width:100%;max-width:480px;padding:1rem}.iXi51q_title{margin:0 0 .25rem;font-size:1.1rem}.iXi51q_sub{color:#6b7280;margin:0 0 .75rem;font-size:.8125rem}.iXi51q_error{color:#b91c1c;font-size:.875rem}.iXi51q_previewWrap{aspect-ratio:4/3;background:#111;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.iXi51q_video,.iXi51q_gifPreview{object-fit:contain;width:100%;height:100%}.iXi51q_timer,.iXi51q_processing{color:#374151;margin:.5rem 0 0;font-size:.875rem}.iXi51q_actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.iXi51q_recordBtn,.iXi51q_stopBtn,.iXi51q_cancelBtn{cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.875rem}.iXi51q_recordBtn{color:#fff;background:#dc2626}.iXi51q_stopBtn{color:#111;background:#f59e0b}.iXi51q_cancelBtn{color:#111;background:#e5e7eb}
.zVmoBG_guide{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:1.5rem;padding:1.5rem}.zVmoBG_guideCompact{background:#f8fafc;border-color:#e2e8f0;margin-top:.5rem;margin-bottom:.75rem;padding:.75rem .85rem}.zVmoBG_guideCompact:has(.zVmoBG_rulesDetails[open]) .zVmoBG_compactChecks{display:none}.zVmoBG_compactRow{align-items:flex-start;gap:.75rem;display:flex}.zVmoBG_compactThumb{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:0 0 136px;width:136px;height:136px;overflow:hidden}.zVmoBG_compactThumbPair{background:0 0;border:none;flex:0 0 168px;width:168px;height:136px;overflow:visible}.zVmoBG_compactImage{object-fit:cover;width:100%;height:100%;display:block}.zVmoBG_compactPlaceholder{color:#9ca3af;background:#f3f4f6;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.zVmoBG_compactChecks{color:#374151;flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:.8125rem;line-height:1.35;list-style:none;display:flex}.zVmoBG_compactChecks li{align-items:flex-start;gap:.4rem;display:flex}.zVmoBG_rulesDetails{color:#334155;margin-top:.55rem;font-size:.8125rem}.zVmoBG_rulesDetails summary{cursor:pointer;color:#475569;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:500;list-style:none;display:inline-flex}.zVmoBG_rulesDetails summary:before{content:"i";color:#64748b;border:1px solid #94a3b8;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.zVmoBG_rulesDetails summary::-webkit-details-marker{display:none}.zVmoBG_rulesDetails summary:hover{color:#0f172a}.zVmoBG_rulesDetails[open]{border-top:1px solid #e2e8f0;margin-top:.65rem;padding-top:.65rem}.zVmoBG_rulesDetails[open] summary{color:#0f172a;margin-bottom:.55rem}.zVmoBG_rulesBody{flex-direction:column;gap:.55rem;display:flex}.zVmoBG_rulesLead{color:#64748b;margin:0;font-size:.8125rem;line-height:1.4}.zVmoBG_guideHeader{border-bottom:2px solid #e5e7eb;margin-bottom:1.5rem;padding-bottom:1rem}.zVmoBG_guideTitle{color:#000;margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.zVmoBG_guideDescription{color:#6b7280;margin:0;font-size:.9375rem;line-height:1.5}.zVmoBG_guideContent{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.zVmoBG_exampleSection,.zVmoBG_requirementsSection{width:100%;max-width:40rem}.zVmoBG_sectionTitle{color:#374151;text-align:center;margin:0 0 .85rem;font-size:1rem;font-weight:600}.zVmoBG_slider{width:100%}.zVmoBG_sliderCompact{width:100%;height:100%;position:relative}.zVmoBG_sliderViewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;aspect-ratio:4/3;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;position:relative;overflow:hidden}.zVmoBG_sliderCompact .zVmoBG_sliderViewport{aspect-ratio:auto;height:100%}.zVmoBG_sliderViewport:active{cursor:grabbing}.zVmoBG_sliderViewport .zVmoBG_exampleImage,.zVmoBG_sliderViewport .zVmoBG_compactImage{object-fit:cover;width:100%;height:100%}.zVmoBG_sliderBadge{z-index:1;color:#fff;pointer-events:none;background:#111827b8;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:600;position:absolute;top:.6rem;left:.6rem}.zVmoBG_sliderCompact .zVmoBG_sliderBadge{padding:.1rem .35rem;font-size:.625rem;top:.3rem;left:.3rem}.zVmoBG_sliderNav{z-index:2;color:#111827;cursor:pointer;background:#ffffffe6;border:none;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.35rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #0000002e}.zVmoBG_sliderCompact .zVmoBG_sliderNav{width:1.35rem;height:1.35rem;font-size:.95rem}.zVmoBG_sliderNavPrev{left:.45rem}.zVmoBG_sliderNavNext{right:.45rem}.zVmoBG_sliderNav:hover{background:#fff}.zVmoBG_sliderDots{justify-content:center;gap:.4rem;margin-top:.55rem;display:flex}.zVmoBG_sliderDotsOverlay{z-index:2;pointer-events:none;gap:.25rem;margin-top:0;position:absolute;bottom:.35rem;left:0;right:0}.zVmoBG_sliderDotsOverlay .zVmoBG_sliderDot{pointer-events:auto;box-shadow:0 0 0 1px #ffffffb3}.zVmoBG_sliderDot{cursor:pointer;background:#d1d5db;border:none;border-radius:999px;width:.5rem;height:.5rem;padding:0}.zVmoBG_sliderCompact .zVmoBG_sliderDot{width:.35rem;height:.35rem}.zVmoBG_sliderDotActive{background:#111827}.zVmoBG_sliderHint{text-align:center;color:#6b7280;margin:.4rem 0 0;font-size:.75rem}.zVmoBG_imageContainer{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;overflow:hidden}.zVmoBG_imageContainerFit{width:fit-content;max-width:100%;margin:0 auto}.zVmoBG_imageContainerFill{aspect-ratio:4/5;width:100%;max-height:360px}.zVmoBG_imageContainerWeight{background:#f3f4f6;width:100%;max-width:420px;margin:0 auto}.zVmoBG_exampleImage{object-fit:cover;width:100%;height:auto;display:block}.zVmoBG_exampleImageFill{object-fit:cover;object-position:center;width:100%;height:100%}.zVmoBG_exampleImageWeight{object-fit:contain;object-position:center;width:100%;height:auto}.zVmoBG_exampleImageFit{object-fit:contain;width:280px;max-width:100%;height:auto}.zVmoBG_imagePlaceholder{text-align:center;background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:300px;padding:2rem;display:flex}.zVmoBG_placeholderIcon{color:#9ca3af;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:flex}.zVmoBG_placeholderText{color:#374151;margin:0 0 .5rem;font-size:1rem;font-weight:600}.zVmoBG_placeholderSubtext{color:#6b7280;margin:0;font-size:.875rem}.zVmoBG_placeholderSubtext code{color:#1f2937;background:#e5e7eb;border-radius:4px;padding:.125rem .375rem;font-size:.8125rem}.zVmoBG_requirementsSection{background:0 0;border:none;border-radius:0;padding:0}.zVmoBG_requirementsList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.zVmoBG_requirement{color:#374151;background:0 0;border:none;border-radius:0;align-items:flex-start;gap:.45rem;padding:0;font-size:.8125rem;line-height:1.4;display:flex}.zVmoBG_checkmark{color:#059669;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:.15rem;display:flex}
.gEBvNq_backdrop{z-index:80;background:#11182773;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.gEBvNq_sheet{-webkit-overflow-scrolling:touch;background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:560px;max-height:min(92vh,820px);padding:.75rem 1rem 1.25rem;overflow:auto;box-shadow:0 -8px 24px #0000001f}.gEBvNq_handle{background:#d1d5db;border-radius:999px;width:40px;height:4px;margin:.25rem auto .75rem}.gEBvNq_title{color:#111827;margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.gEBvNq_gotIt{appearance:none;color:#fff;width:100%;font:inherit;cursor:pointer;background:#0c4a6e;border:none;border-radius:10px;margin-top:1rem;padding:.9rem 1rem;font-size:1rem;font-weight:600;display:block}.gEBvNq_gotIt:focus-visible{outline-offset:2px;outline:2px solid #0c4a6e}
