@media (prefers-reduced-motion:reduce){._8sBsmG_reveal{transform:none!important}}@media (scripting:none){._8sBsmG_reveal{opacity:1!important;transform:none!important}}
.nq9s2a_check{stroke-dasharray:1;stroke-dashoffset:1px;animation:5.5s ease-in-out infinite nq9s2a_draw-check}@keyframes nq9s2a_draw-check{0%,8%{stroke-dashoffset:1px}30%,82%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.nq9s2a_check{stroke-dashoffset:0;animation:none}}
.gNdAnG_panel{color:#22271d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e9eae6;border-radius:22px;place-items:center;min-width:0;margin:0;padding:22px 20px;display:grid;overflow:hidden}.gNdAnG_stage{pointer-events:none;-webkit-user-select:none;user-select:none;width:min(100%,360px);height:324px;position:relative}.gNdAnG_start{z-index:1;justify-content:center;display:flex;position:absolute;inset:144px 0 auto}.gNdAnG_action{color:#fff;background:#5f9c00;border-radius:9px;justify-content:center;align-items:center;gap:20px;min-height:40px;padding:0 18px;font-size:12px;font-weight:600;line-height:20px;display:flex;box-shadow:0 4px 12px -8px #6c9e22}.gNdAnG_action>span{font-size:16px;font-weight:400}.gNdAnG_catalog{will-change:transform, opacity;background:#fff;border:1px solid #e4e7df;border-radius:16px;height:286px;position:absolute;top:20px;left:0;right:0;overflow:hidden;box-shadow:0 18px 32px -22px #34432242}.gNdAnG_header{color:#30352a;border-bottom:1px solid #eff0ed;justify-content:space-between;align-items:center;height:44px;padding:0 16px;font-size:12px;font-weight:600;display:flex}.gNdAnG_count{color:#93988c;font-size:10px;font-weight:400}.gNdAnG_viewport{height:240px;overflow:hidden}.gNdAnG_product{border-bottom:1px solid #f0f1ee;align-items:center;gap:10px;height:60px;padding:10px 16px;display:flex;position:relative}.gNdAnG_selection{background:#edf9df;border-left:3px solid #90c943;position:absolute;inset:0}.gNdAnG_icon{color:#6b8151;background:#f1f5eb;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:33px;display:grid;position:relative}.gNdAnG_icon svg{width:17px;height:17px}.gNdAnG_copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.gNdAnG_copy>span:first-child{color:#2f3528;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;line-height:16px;overflow:hidden}.gNdAnG_copy>span:last-child{color:#909688;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;overflow:hidden}.gNdAnG_amount{color:#646f58;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;position:relative}.gNdAnG_rail{background:#f5f6f3;border-radius:5px;width:3px;height:222px;position:absolute;top:51px;right:3px}.gNdAnG_rail span{background:#d5dbcd;border-radius:5px;height:64px;display:block}.gNdAnG_details{will-change:transform, opacity;background:#fff;border:1px solid #e4e7df;border-radius:16px;flex-direction:column;align-items:flex-start;height:240px;padding:24px;display:flex;position:absolute;top:40px;left:0;right:0;box-shadow:0 18px 32px -22px #34432242}.gNdAnG_details h4{color:#293020;letter-spacing:-.5px;margin:0;font-size:20px;font-weight:600;line-height:26px}.gNdAnG_details p{color:#818779;margin:12px 0 16px;font-size:12px;line-height:20px}.gNdAnG_details .gNdAnG_action{justify-content:space-between;width:100%;margin-top:auto}.gNdAnG_sheetBackdrop{z-index:1;background:#22271d18;border-radius:16px;position:absolute;inset:20px 0 18px}.gNdAnG_loanSheet{z-index:2;will-change:transform, opacity;background:#fff;border:1px solid #e4e7df;border-radius:16px;flex-direction:column;height:230px;padding:18px;display:flex;position:absolute;inset:auto 0 18px;box-shadow:0 -8px 28px -16px #34432242}.gNdAnG_sheetHandle{background:#d5dbcd;border-radius:4px;flex-shrink:0;width:32px;height:3px;margin:0 auto 12px}.gNdAnG_loanSheet h4{color:#293020;margin:0;font-size:16px;font-weight:600;line-height:20px}.gNdAnG_loanAmount{color:#69715e;flex-direction:column;gap:6px;margin-top:14px;font-size:11px;line-height:16px;display:flex}.gNdAnG_amountInput{justify-content:flex-start;gap:8px}.gNdAnG_loanSheet .gNdAnG_action{justify-content:space-between;margin-top:auto}.gNdAnG_cursor{z-index:4;will-change:transform, opacity;width:24px;height:28px;position:absolute;top:0;left:50%}.gNdAnG_cursor svg{filter:drop-shadow(0 2px 2px #00000018);width:24px;height:28px;display:block}.gNdAnG_clickRing{border:2px solid #8db64f;border-radius:50%;width:24px;height:24px;position:absolute;top:-10px;left:-10px}.gNdAnG_success{z-index:2;color:#4d6a33;background:#eff9e2;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:absolute;top:106px;left:calc(50% - 56px)}.gNdAnG_success svg{z-index:1;width:68px;height:68px;position:relative}.gNdAnG_halo{border:1px solid #eaf4df;border-radius:50%;position:absolute;inset:-16px}.gNdAnG_formContent{padding:20px}.gNdAnG_formField{color:#69715e;flex-direction:column;gap:8px;height:100px;font-size:11px;line-height:20px;display:flex}.gNdAnG_productTypes{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gNdAnG_productType{isolation:isolate;color:#30352a;border:1px solid #e4e7df;border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:12px;font-weight:500;display:flex;position:relative;overflow:hidden}.gNdAnG_mockInput{color:#30352a;border:1px solid #e4e7df;border-radius:8px;justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:12px;display:flex}.gNdAnG_inputSuffix{color:#93988c;font-size:10px}.gNdAnG_privacy{color:#69715e;height:80px;font-size:11px;line-height:20px}.gNdAnG_privacyChoices{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.gNdAnG_privacyOption{color:#30352a;isolation:isolate;border:1px solid #e4e7df;border-radius:9px;justify-content:space-between;align-items:center;height:50px;padding:12px;font-size:12px;display:flex;position:relative;overflow:hidden}.gNdAnG_optionHighlight{z-index:-1;background:#f0fae6;border:1px solid #9ac65d;border-radius:8px;position:absolute;inset:0}.gNdAnG_radio{border:1px solid #bfc9b3;border-radius:50%;place-items:center;width:13px;height:13px;display:grid}.gNdAnG_radio>span{background:#7ca73e;border-radius:50%;width:7px;height:7px}.gNdAnG_save{justify-content:space-between;margin-top:4px}.dark .gNdAnG_panel{border-color:var(--border);background:var(--card);color:#e6e9e0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%)}:is(.dark .gNdAnG_catalog,.dark .gNdAnG_details){background:#171b14;border-color:#2c3226;box-shadow:0 18px 32px -22px #000}.dark .gNdAnG_header{color:#e6e9e0;border-bottom-color:#262b21}.dark .gNdAnG_count{color:#8a9081}.dark .gNdAnG_copy>span:last-child{color:#8a9081}.dark .gNdAnG_inputSuffix{color:#8a9081}.dark .gNdAnG_product{border-bottom-color:#22271e}.dark .gNdAnG_selection{background:#94ef001a;border-left-color:#94ef00}.dark .gNdAnG_icon{color:#a9c97a;background:#222a1a}.dark .gNdAnG_copy>span:first-child{color:#e6e9e0}.dark .gNdAnG_mockInput{color:#e6e9e0}.dark .gNdAnG_privacyOption{color:#e6e9e0}.dark .gNdAnG_amount{color:#b3baa8}.dark .gNdAnG_rail{background:#22271e}.dark .gNdAnG_rail span{background:#3a4232}.dark .gNdAnG_details h4{color:#eef0e9}.dark .gNdAnG_details p{color:#9aa08f}.dark .gNdAnG_formField{color:#9aa08f}.dark .gNdAnG_privacy{color:#9aa08f}.dark .gNdAnG_clickRing{border-color:#94ef00}.dark .gNdAnG_action{color:#0a0a0a;background:#94ef00}.dark .gNdAnG_success{color:#b9ef6a;background:#1f2a14}.dark .gNdAnG_halo{border-color:#2c3a1d}:is(.dark .gNdAnG_mockInput,.dark .gNdAnG_privacyOption){border-color:#2c3226}.dark .gNdAnG_optionHighlight{background:#94ef001a;border-color:#7fb33a}.dark .gNdAnG_radio{border-color:#4a5340}.dark .gNdAnG_radio>span{background:#94ef00}@media (max-width:400px){.gNdAnG_panel{padding-inline:16px}.gNdAnG_product{gap:8px;padding-inline:12px}.gNdAnG_copy>span:first-child{font-size:11px}.gNdAnG_copy>span:last-child{font-size:9px}.gNdAnG_details{padding-inline:20px}}
.y3IPXa_icon{width:min(100%,220px);color:color-mix(in oklab, var(--foreground) 80%, transparent)}.y3IPXa_icon svg{width:100%;height:auto;display:block;overflow:visible}.y3IPXa_accent{stroke:var(--primary)}.y3IPXa_accentFill{fill:var(--primary)}.y3IPXa_target{transform-origin:160px 112px}.y3IPXa_eye{transform-origin:137px 128px}@media (prefers-reduced-motion:reduce){.y3IPXa_icon svg *{transform:none!important}}
