.UploadGuidance-module___WvtPq__guide{margin-top:var(--s-2);border:1px solid var(--border);border-radius:var(--r-md,10px);background:var(--surface-2);padding:var(--s-2) var(--s-3);font-size:.8125rem;line-height:1.5}.UploadGuidance-module___WvtPq__bare{background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.UploadGuidance-module___WvtPq__summary{cursor:pointer;color:var(--ink-muted);align-items:flex-start;gap:var(--s-2);font-weight:500;list-style:none;display:flex}.UploadGuidance-module___WvtPq__summary::-webkit-details-marker{display:none}.UploadGuidance-module___WvtPq__summary:before{content:"";width:0;height:0;transition:transform .15s var(--ease-out,ease);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex-shrink:0;margin-top:.45em}.UploadGuidance-module___WvtPq__guide[open] .UploadGuidance-module___WvtPq__summary:before{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.UploadGuidance-module___WvtPq__summary:hover{color:var(--ink,var(--chalk))}}.UploadGuidance-module___WvtPq__tips{margin:var(--s-2) 0 0;color:var(--ink-muted);gap:var(--s-1);flex-direction:column;padding-left:1.1em;display:flex}.UploadGuidance-module___WvtPq__tip{list-style:outside}
.Dropzone-module__kCPBAG__zone{border:1.5px dashed var(--border-strong);background:var(--surface-2);padding:var(--s-3);transition:border-color var(--motion-duration-sm) var(--ease-out), background-color var(--motion-duration-sm) var(--ease-out);border-radius:12px}.Dropzone-module__kCPBAG__active{border-style:solid;border-color:var(--frog-flash);background:color-mix(in srgb, var(--frog-flash) 8%, var(--surface-2));box-shadow:0 0 0 3px color-mix(in srgb, var(--frog-flash) 14%, transparent)}.Dropzone-module__kCPBAG__active .Dropzone-module__kCPBAG__chip{background:color-mix(in srgb, var(--frog-flash) 14%, var(--surface-3));border-color:color-mix(in srgb, var(--frog-flash) 35%, transparent)}.Dropzone-module__kCPBAG__active .Dropzone-module__kCPBAG__title{color:var(--text-frog-on-surface)}.Dropzone-module__kCPBAG__filled{border-style:solid;border-color:var(--border)}.Dropzone-module__kCPBAG__disabled{opacity:.55}.Dropzone-module__kCPBAG__input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Dropzone-module__kCPBAG__pickArea{align-items:center;gap:var(--s-3);cursor:pointer;padding:var(--s-1);border-radius:8px;display:flex}.Dropzone-module__kCPBAG__pickArea:focus-visible{outline:2px solid var(--frog-flash);outline-offset:2px}.Dropzone-module__kCPBAG__disabled .Dropzone-module__kCPBAG__pickArea{cursor:not-allowed}.Dropzone-module__kCPBAG__chip{background:var(--surface-3);border:1px solid var(--border);width:48px;height:48px;color:var(--text-frog-on-surface);transition:background-color var(--motion-duration-sm) var(--ease-out), border-color var(--motion-duration-sm) var(--ease-out);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dropzone-module__kCPBAG__chip svg{width:24px;height:24px}.Dropzone-module__kCPBAG__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.Dropzone-module__kCPBAG__title{color:var(--ink,var(--chalk));font-size:.95rem;font-weight:600}.Dropzone-module__kCPBAG__sub{color:var(--ink-muted);font-size:.8125rem}.Dropzone-module__kCPBAG__sub u{color:var(--text-frog-on-surface);text-underline-offset:3px;text-decoration-thickness:1.5px}.Dropzone-module__kCPBAG__kbd{font-family:var(--font-mono);background:var(--surface-3);border:1px solid var(--border);border-radius:5px;padding:1px 5px;font-size:10px}.Dropzone-module__kCPBAG__touchCopy{display:none}@media (hover:none) and (pointer:coarse){.Dropzone-module__kCPBAG__pointerCopy{display:none}.Dropzone-module__kCPBAG__touchCopy{display:inline}.Dropzone-module__kCPBAG__pasteHint,.Dropzone-module__kCPBAG__browseBtn{display:none}}.Dropzone-module__kCPBAG__browseBtn{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink,var(--chalk));border:1px solid var(--border-strong);transition:border-color var(--motion-duration-sm) var(--ease-out), color var(--motion-duration-sm) var(--ease-out);border-radius:8px;flex-shrink:0;margin-left:auto;padding:8px 14px;font-size:11px}@media (hover:hover) and (pointer:fine){.Dropzone-module__kCPBAG__pickArea:hover .Dropzone-module__kCPBAG__browseBtn{border-color:var(--frog-flash);color:var(--text-frog-on-surface)}}.Dropzone-module__kCPBAG__tips{margin-top:var(--s-3);padding:var(--s-2) var(--s-3);border-top:1px solid var(--border);flex-direction:column;gap:3px;display:flex}.Dropzone-module__kCPBAG__tipsHead{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-frog-on-surface);margin-bottom:2px;font-size:10px}.Dropzone-module__kCPBAG__tipsLine{color:var(--ink-muted);font-size:.8125rem;line-height:1.5}.Dropzone-module__kCPBAG__tipsLine b{color:var(--ink,var(--chalk));font-weight:600}.Dropzone-module__kCPBAG__explicit .Dropzone-module__kCPBAG__pickArea{cursor:default}.Dropzone-module__kCPBAG__explicit .Dropzone-module__kCPBAG__chip{border-radius:8px;width:36px;height:36px}.Dropzone-module__kCPBAG__explicit .Dropzone-module__kCPBAG__chip svg{width:20px;height:20px}.Dropzone-module__kCPBAG__controls{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.Dropzone-module__kCPBAG__pickBtn{min-height:44px;padding:0 var(--s-4);cursor:pointer;color:var(--ink,var(--chalk));border:2px solid var(--border-strong);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:border-color var(--motion-duration-sm) var(--ease-out), color var(--motion-duration-sm) var(--ease-out);background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.Dropzone-module__kCPBAG__pickBtn:focus-visible{outline:2px solid var(--frog-flash);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Dropzone-module__kCPBAG__pickBtn:hover:not(:disabled){border-color:var(--frog-flash);color:var(--text-frog-on-surface)}}.Dropzone-module__kCPBAG__pickBtn:disabled{opacity:.5;cursor:not-allowed}.Dropzone-module__kCPBAG__tipsCollapsed{margin-top:var(--s-3);padding:var(--s-2) var(--s-3) 0;border-top:1px solid var(--border)}.Dropzone-module__kCPBAG__rejected{margin:var(--s-2) 0 0;color:var(--crimp);font-size:.8125rem}.Dropzone-module__kCPBAG__rowState{align-items:center;gap:var(--s-2) var(--s-3);grid-template-columns:auto 1fr;display:grid}.Dropzone-module__kCPBAG__thumb{object-fit:cover;border:1px solid var(--border);background:var(--surface-3);border-radius:8px;width:88px;height:58px}.Dropzone-module__kCPBAG__thumbEmpty{display:block}.Dropzone-module__kCPBAG__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.Dropzone-module__kCPBAG__fileName{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:flex}.Dropzone-module__kCPBAG__fileMeta{color:var(--ink-muted);font-size:.8125rem}.Dropzone-module__kCPBAG__check{background:var(--frog-flash);width:18px;height:18px;color:var(--text-on-frog,var(--mossy-deep));border-radius:50%;flex-shrink:0;padding:3px}.Dropzone-module__kCPBAG__barTrack{border-radius:var(--r-pill);background:var(--surface-3);grid-column:1/-1;height:5px;overflow:hidden}.Dropzone-module__kCPBAG__barFill{border-radius:var(--r-pill);background:var(--frog-flash);width:40%;height:100%;animation:Dropzone-module__kCPBAG__gc-dropzone-indeterminate 1.2s var(--ease-in-out) infinite;display:block}@keyframes Dropzone-module__kCPBAG__gc-dropzone-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.Dropzone-module__kCPBAG__barFill{opacity:.5;width:100%;animation:none}}.Dropzone-module__kCPBAG__status{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-frog-on-surface);grid-column:1/-1;font-size:10.5px}.Dropzone-module__kCPBAG__actions{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}@media (max-width:480px){.Dropzone-module__kCPBAG__browseBtn{padding:8px 10px}}
.ImageUploadField-module__IcZZta__wrap{flex-direction:column;gap:8px;width:100%;display:flex;container:gc-image-field/inline-size}.ImageUploadField-module__IcZZta__headerRow{flex-direction:column;gap:4px;display:flex}.ImageUploadField-module__IcZZta__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px}.ImageUploadField-module__IcZZta__helpText{font-family:var(--font-mono);color:var(--ink-muted);margin:0;font-size:11px}.ImageUploadField-module__IcZZta__previewRow,.ImageUploadField-module__IcZZta__emptyState{flex-direction:column;gap:10px;display:flex}.ImageUploadField-module__IcZZta__touchPicker{display:none}.ImageUploadField-module__IcZZta__busyRow{min-height:48px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-frog-on-surface);align-items:center;margin:0;font-size:11px;display:flex}.ImageUploadField-module__IcZZta__pointerPicker{flex-direction:column;gap:10px;display:flex}@media (hover:none) and (pointer:coarse){.ImageUploadField-module__IcZZta__emptyState[data-has-camera=true] .ImageUploadField-module__IcZZta__touchPicker{flex-direction:column;gap:10px;max-width:420px;display:flex}.ImageUploadField-module__IcZZta__emptyState[data-has-camera=true] .ImageUploadField-module__IcZZta__pointerPicker{display:none}}.ImageUploadField-module__IcZZta__pickPrimary,.ImageUploadField-module__IcZZta__pickSecondary{justify-content:flex-start;align-items:center;gap:var(--s-2);border-radius:var(--r-sm);cursor:pointer;width:100%;min-height:48px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:transform var(--motion-duration-sm) var(--ease-out), border-color var(--motion-duration-sm) var(--ease-out), background var(--motion-duration-sm) var(--ease-out), color var(--motion-duration-sm) var(--ease-out);padding:10px 16px;font-size:12px;font-weight:700;display:flex}.ImageUploadField-module__IcZZta__pickPrimary{background:var(--btn-primary-bg,var(--frog-flash));color:var(--btn-primary-ink,var(--text-on-frog));border:2px solid var(--mossy-deep);box-shadow:var(--sticker-shadow)}.ImageUploadField-module__IcZZta__pickSecondary{color:var(--ink,var(--chalk));border:2px solid var(--border-strong);background:0 0}.ImageUploadField-module__IcZZta__pickPrimary:disabled,.ImageUploadField-module__IcZZta__pickSecondary:disabled{opacity:.5;cursor:not-allowed}.ImageUploadField-module__IcZZta__pointerRow{gap:var(--s-2);border-radius:var(--r-sm);grid-template-columns:1fr 1fr;display:grid}.ImageUploadField-module__IcZZta__pointerRowDrag{outline:2px dashed var(--accent-on-topo,var(--text-frog-on-surface));outline-offset:4px}.ImageUploadField-module__IcZZta__pointerRowStatus{margin:var(--s-1) 0 0;min-height:1.2em;color:var(--ink-muted);font-size:.8125rem}.ImageUploadField-module__IcZZta__withIcon{min-height:44px;padding-inline:var(--s-4);justify-content:center;align-items:center;gap:8px;display:inline-flex}.ImageUploadField-module__IcZZta__previewBox{background:var(--surface-2);border:2px solid var(--border-strong);border-radius:var(--r-md);width:100%;max-width:200px;transition:border-color var(--motion-duration-sm) var(--ease-out);justify-content:center;align-items:center;display:flex;overflow:hidden}.ImageUploadField-module__IcZZta__previewRowDrag .ImageUploadField-module__IcZZta__previewBox{border-color:var(--frog-flash);box-shadow:0 0 0 3px color-mix(in srgb, var(--frog-flash) 14%, transparent)}.ImageUploadField-module__IcZZta__previewImg{object-fit:cover;width:100%;height:100%;display:block}.ImageUploadField-module__IcZZta__actions{flex-wrap:wrap;gap:8px;display:flex}.ImageUploadField-module__IcZZta__primary,.ImageUploadField-module__IcZZta__secondary{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-sm);cursor:pointer;padding:8px 14px;font-size:11px;font-weight:700;transition:transform .15s,border-color .15s,background .15s,color .15s}.ImageUploadField-module__IcZZta__primary{background:var(--btn-primary-bg,var(--frog-flash));color:var(--btn-primary-ink,var(--text-on-frog));border:2px solid var(--mossy-deep);box-shadow:var(--sticker-shadow)}:is(:root:has([data-zone=public]) .ImageUploadField-module__IcZZta__primary,:root:has([data-zone=public]) .ImageUploadField-module__IcZZta__pickPrimary,:root:has([data-zone=auth]) .ImageUploadField-module__IcZZta__primary,:root:has([data-zone=auth]) .ImageUploadField-module__IcZZta__pickPrimary){border-color:var(--btn-primary-bg,var(--frog-flash));box-shadow:none}@media (hover:hover) and (pointer:fine){.ImageUploadField-module__IcZZta__primary:hover:not(:disabled){transform:translate(-1px,-1px)}}.ImageUploadField-module__IcZZta__primary:disabled{opacity:.5;cursor:not-allowed}.ImageUploadField-module__IcZZta__secondary{color:var(--ink-muted);border:2px solid var(--border);background:0 0}@media (hover:hover) and (pointer:fine){.ImageUploadField-module__IcZZta__secondary:hover:not(:disabled){color:var(--chalk);border-color:var(--chalk)}}.ImageUploadField-module__IcZZta__secondary:disabled{opacity:.5;cursor:not-allowed}.ImageUploadField-module__IcZZta__cropPanel{flex-direction:column;gap:10px;display:flex}.ImageUploadField-module__IcZZta__cropStage{background:var(--surface-2);border:2px solid var(--border-strong);border-radius:var(--r-md);width:100%;max-width:480px;min-height:200px;position:relative;overflow:hidden}.ImageUploadField-module__IcZZta__cropControls{flex-direction:column;gap:10px;max-width:480px;display:flex}.ImageUploadField-module__IcZZta__zoomLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;gap:4px;font-size:10px;display:flex}.ImageUploadField-module__IcZZta__zoomSlider{cursor:pointer;width:100%}.ImageUploadField-module__IcZZta__rotateRow{flex-direction:column;gap:6px;display:flex}.ImageUploadField-module__IcZZta__rotateButtons{gap:8px;display:flex}.ImageUploadField-module__IcZZta__rotateButtons .ImageUploadField-module__IcZZta__secondary{text-align:center;flex:1}.ImageUploadField-module__IcZZta__cameraVideo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ImageUploadField-module__IcZZta__cameraVideoMirror{transform:scaleX(-1)}.ImageUploadField-module__IcZZta__cropActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ImageUploadField-module__IcZZta__error{font-family:var(--font-mono);color:var(--crimp);margin:0;font-size:11px}.ImageUploadField-module__IcZZta__aspectWarn{font-family:var(--font-mono);color:var(--ink-muted);margin:0;font-size:11px;line-height:1.4}.ImageUploadField-module__IcZZta__fileInput{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container gc-image-field (min-width:480px){.ImageUploadField-module__IcZZta__previewRow{flex-direction:row;align-items:flex-start}.ImageUploadField-module__IcZZta__previewBox{flex-shrink:0;width:120px;max-width:120px}.ImageUploadField-module__IcZZta__actions{flex-direction:column;align-items:stretch}.ImageUploadField-module__IcZZta__actions .ImageUploadField-module__IcZZta__primary,.ImageUploadField-module__IcZZta__actions .ImageUploadField-module__IcZZta__secondary{text-align:center}}@media (hover:none) and (pointer:coarse){.ImageUploadField-module__IcZZta__primary,.ImageUploadField-module__IcZZta__secondary{min-height:44px;padding-block:12px}.ImageUploadField-module__IcZZta__cropActions .ImageUploadField-module__IcZZta__primary{flex:1;min-height:48px}.ImageUploadField-module__IcZZta__actions{gap:10px}}
.AddressField-module__u74sVa__wrap{gap:var(--s-3);border:2px solid var(--border);border-radius:var(--r-sm);padding:var(--s-3);background:var(--surface-2);flex-direction:column;display:flex}.AddressField-module__u74sVa__title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:10px}.AddressField-module__u74sVa__reqTag{color:var(--text-frog-on-surface)}.AddressField-module__u74sVa__requiredNote{color:var(--ink-muted);margin:0;font-size:12px;line-height:1.45}.AddressField-module__u74sVa__fieldError{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--crimp);font-size:10px}.AddressField-module__u74sVa__grid2{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:520px){.AddressField-module__u74sVa__grid2{grid-template-columns:1fr}}.AddressField-module__u74sVa__field{flex-direction:column;gap:6px;display:flex}.AddressField-module__u74sVa__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px}.AddressField-module__u74sVa__select,.AddressField-module__u74sVa__input{background:var(--surface-1);border:2px solid var(--border);border-radius:var(--r-sm);color:var(--chalk);width:100%;padding:11px 13px;font-family:inherit;font-size:14px}.AddressField-module__u74sVa__select:focus,.AddressField-module__u74sVa__input:focus{border-color:var(--leap);outline:none}.AddressField-module__u74sVa__select:disabled,.AddressField-module__u74sVa__input:disabled{opacity:.55;cursor:not-allowed}.AddressField-module__u74sVa__streetWrap{position:relative}.AddressField-module__u74sVa__suggestionPanel{z-index:30;background:var(--surface-1);border:2px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:var(--sticker-shadow);overscroll-behavior:contain;max-height:240px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.AddressField-module__u74sVa__suggestionItem{text-align:left;border-radius:var(--r-sm);width:100%;font:inherit;color:var(--chalk);cursor:pointer;background:0 0;border:0;padding:8px 10px;display:block}.AddressField-module__u74sVa__suggestionItem:focus{background:var(--surface-2);outline:none}@media (hover:hover) and (pointer:fine){.AddressField-module__u74sVa__suggestionItem:hover{background:var(--surface-2);outline:none}}.AddressField-module__u74sVa__suggestionMain{font-weight:600;display:block}.AddressField-module__u74sVa__suggestionSecondary{font-family:var(--font-mono);color:var(--ink-muted);margin-top:2px;font-size:11px;display:block}.AddressField-module__u74sVa__fallbackHint{font-family:var(--font-mono);color:var(--ink-muted);margin:0;font-size:11px}.AddressField-module__u74sVa__labelMissHint{color:var(--crimp);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:400}.AddressField-module__u74sVa__streetEditBtn{background:var(--frog-flash);border:2px solid var(--mossy-deep);border-radius:var(--r-sm);box-shadow:var(--sticker-shadow);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-frog);cursor:pointer;z-index:2;padding:5px 12px;font-size:11px;font-weight:700;transition:transform .1s ease-out,box-shadow .1s ease-out;position:absolute;top:30px;right:6px}@media (hover:hover) and (pointer:fine){.AddressField-module__u74sVa__streetEditBtn:hover{background:var(--leap);transform:translate(-1px,-1px)}}.AddressField-module__u74sVa__streetEditBtn:focus-visible{outline:2px solid var(--mossy-deep);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AddressField-module__u74sVa__streetEditBtn{transition:none}@media (hover:hover) and (pointer:fine){.AddressField-module__u74sVa__streetEditBtn:hover{transform:none}}}.AddressField-module__u74sVa__autocompleteHintBtn{background:var(--surface-2);border:1px solid var(--border);width:18px;height:18px;color:var(--ink-muted);font-family:var(--font-mono);cursor:help;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;padding:0;font-size:11px;font-weight:700;line-height:1;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex}.AddressField-module__u74sVa__autocompleteHintBtn:focus-visible{background:var(--frog-flash);color:var(--text-on-frog)}@media (hover:hover) and (pointer:fine){.AddressField-module__u74sVa__autocompleteHintBtn:hover{background:var(--frog-flash);color:var(--text-on-frog)}}.AddressField-module__u74sVa__autocompleteHintBtn:focus-visible{outline:2px solid var(--mossy-deep);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AddressField-module__u74sVa__autocompleteHintBtn{transition:none}}.AddressField-module__u74sVa__input[readonly]{background:var(--surface-2);cursor:default;text-overflow:ellipsis;padding-right:96px}
.new-module__-HK-aW__page{gap:var(--s-5);flex-direction:column;display:flex}.new-module__-HK-aW__topBar{justify-content:flex-start;display:flex}.new-module__-HK-aW__backBtn{background:var(--mossy-deep);color:var(--chalk);--btn-ink:var(--chalk);border:2.5px solid var(--mossy-deep);border-radius:var(--r-sm);font-family:var(--font-mono);letter-spacing:.16em;padding:10px 18px;font-size:11px;font-weight:700;transition:background .15s,color .15s;display:inline-block}@media (hover:hover) and (pointer:fine){.new-module__-HK-aW__backBtn:hover{background:var(--chalk);color:var(--mossy-deep)}}.new-module__-HK-aW__main{justify-content:center;display:flex}.new-module__-HK-aW__card{background:var(--surface-1);border:2.5px solid var(--border-strong);border-radius:var(--r-md);width:100%;max-width:680px;box-shadow:var(--sticker-shadow);overflow:hidden}.new-module__-HK-aW__header{background:var(--mossy-deep);padding:var(--s-4) var(--s-4);color:var(--chalk)}.new-module__-HK-aW__title{font-family:var(--font-title);letter-spacing:.02em;margin:0;font-size:1.6rem}.new-module__-HK-aW__sub{color:var(--ink-muted);margin-top:4px;font-size:13px}.new-module__-HK-aW__body{padding:var(--s-5) var(--s-4)}.new-module__-HK-aW__form{gap:var(--s-3);flex-direction:column;display:flex}.new-module__-HK-aW__grid2{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:520px){.new-module__-HK-aW__grid2{grid-template-columns:1fr}}.new-module__-HK-aW__field{flex-direction:column;gap:6px;display:flex}.new-module__-HK-aW__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px}.new-module__-HK-aW__input{background:var(--surface-2);border:2px solid var(--border);border-radius:var(--r-sm);color:var(--chalk);padding:11px 13px;font-family:inherit;font-size:14px}.new-module__-HK-aW__input:focus{border-color:var(--leap);outline:none}.new-module__-HK-aW__hint{font-family:var(--font-mono);color:var(--ink-muted);margin-top:2px;font-size:11px}.new-module__-HK-aW__inputInvalid{background:#ff6f4a0a;border-color:var(--crimp)!important}.new-module__-HK-aW__errorHint{color:var(--crimp);font-family:var(--font-mono);margin-top:2px;font-size:11px}.new-module__-HK-aW__emailSuggestion{background:color-mix(in srgb, var(--frog-flash) 8%, transparent);border:1px solid var(--frog-flash);border-radius:var(--r-sm);color:var(--chalk);cursor:pointer;text-align:left;margin-top:4px;padding:6px 10px;font-size:12.5px}@media (hover:hover) and (pointer:fine){.new-module__-HK-aW__emailSuggestion:hover{background:color-mix(in srgb, var(--frog-flash) 16%, transparent)}}.new-module__-HK-aW__emailSuggestion strong{color:var(--text-frog-on-surface)}.new-module__-HK-aW__checkRow{color:var(--chalk);padding:var(--s-2) 0;align-items:center;gap:10px;font-size:14px;display:flex}.new-module__-HK-aW__checkRow input{width:18px;height:18px;accent-color:var(--frog-flash)}.new-module__-HK-aW__actions{gap:var(--s-2);margin-top:var(--s-2);justify-content:flex-end;display:flex}.new-module__-HK-aW__cancelBtn{border:2px solid var(--border);border-radius:var(--r-sm);color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;padding:12px 18px;font-size:11px;font-weight:700}@media (hover:hover) and (pointer:fine){.new-module__-HK-aW__cancelBtn:hover:not(:disabled){color:var(--chalk);border-color:var(--chalk)}}.new-module__-HK-aW__submitBtn{background:var(--frog-flash);color:var(--text-on-frog);border:2.5px solid var(--mossy-deep);border-radius:var(--r-sm);font-family:var(--font-header);cursor:pointer;box-shadow:var(--sticker-shadow);padding:12px 20px;font-size:14px;font-weight:700;transition:transform .15s}@media (hover:hover) and (pointer:fine){.new-module__-HK-aW__submitBtn:hover:not(:disabled){transform:translate(-1px,-1px)}}.new-module__-HK-aW__submitBtn:disabled{opacity:.5;cursor:not-allowed}.new-module__-HK-aW__stepHint{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:700}.new-module__-HK-aW__waiverScroll{background:var(--surface-2);border:1.5px solid var(--border);border-radius:var(--r-sm);max-height:360px;padding:var(--s-3);scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.new-module__-HK-aW__waiverScroll::-webkit-scrollbar{display:none}.new-module__-HK-aW__waiverProgress{border-radius:0 0 var(--r-sm) var(--r-sm);background:#f5f0d714;height:4px;overflow:hidden}.new-module__-HK-aW__waiverProgressFill{background:var(--frog-flash);height:100%;transition:width .12s linear}.new-module__-HK-aW__waiverReadOk{color:var(--text-frog-on-surface);font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-size:12px;font-weight:700}.new-module__-HK-aW__waiverRow{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--surface-2);border:1.5px solid var(--border);border-radius:var(--r-sm);flex-wrap:wrap;display:flex}.new-module__-HK-aW__waiverStatus{flex-direction:column;gap:4px;display:flex}.new-module__-HK-aW__waiverStatusLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px;font-weight:700}.new-module__-HK-aW__waiverStatusOk{font-family:var(--font-mono);color:var(--text-frog-on-surface);font-size:13px;font-weight:700}.new-module__-HK-aW__waiverStatusMissing{font-family:var(--font-mono);color:var(--crimp);font-size:13px;font-weight:700}.new-module__-HK-aW__waiverSignBtn,.new-module__-HK-aW__waiverReSignBtn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-sm);padding:10px 18px;font-size:11px;font-weight:700;text-decoration:none}.new-module__-HK-aW__waiverSignBtn{background:var(--frog-flash);color:var(--text-on-frog);--btn-ink:var(--text-on-frog);border:2px solid var(--mossy-deep);box-shadow:var(--sticker-shadow)}@media (hover:hover) and (pointer:fine){.new-module__-HK-aW__waiverSignBtn:hover{transform:translate(-1px,-1px)}}.new-module__-HK-aW__waiverReSignBtn{color:var(--chalk);border:2px solid var(--border-strong);background:0 0}@media (hover:hover) and (pointer:fine){.new-module__-HK-aW__waiverReSignBtn:hover{border-color:var(--frog-flash);color:var(--text-frog-on-surface)}}