.rSc3LG_screen{-webkit-overflow-scrolling:touch;background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.rSc3LG_loginBtn{cursor:pointer;color:var(--ink);background:0 0;border:0;margin:-8px -8px -8px 0;padding:8px;font-size:13px;position:relative}.rSc3LG_promoBody{position:relative}.rSc3LG_promoBody:before{content:"";height:44px;position:absolute;top:-6px;left:0;right:0}.rSc3LG_promoClose{position:relative}.rSc3LG_promoClose:before{content:"";width:28px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rSc3LG_pricingBtn{position:relative}.rSc3LG_pricingBtn:before,.rSc3LG_loginBtn:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rSc3LG_body{padding:0 var(--s-5);flex:1}.rSc3LG_title{color:var(--ink);letter-spacing:-.5px;margin:28px 0 10px;font-size:24px;font-weight:600;line-height:1.32}.rSc3LG_subtitle{color:var(--text-2);margin:0 0 16px;font-size:15px}.rSc3LG_pills{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.rSc3LG_pill{color:var(--ink);background:var(--surface-2);border-radius:var(--r-pill);align-items:center;gap:5px;padding:6px 12px;font-size:12px;display:inline-flex}.rSc3LG_pill i{color:var(--text-2);font-size:14px}.rSc3LG_dropzone{cursor:pointer;border:1px dashed var(--border-dashed);background:var(--surface-3);border-radius:var(--r-lg);text-align:center;aspect-ratio:2;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:8px;padding:20px;display:flex}.rSc3LG_dzIcon{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--border);justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;display:inline-flex}.rSc3LG_dzIcon i{color:var(--ink);font-size:20px}.rSc3LG_dzTitle{color:var(--ink);font-size:16px;font-weight:600}.rSc3LG_dzSub{color:var(--text-2);margin-top:6px;font-size:13px}.rSc3LG_dzFormats{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:14px;display:flex}.rSc3LG_fmt{color:var(--text-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:3px 9px;font-size:11px}.rSc3LG_fmt i{vertical-align:-1px;font-size:11px}.rSc3LG_sampleRow{text-align:center;margin-bottom:26px}.rSc3LG_sampleLink{cursor:pointer;color:var(--text-2);background:0 0;border:0;margin:-8px -6px;padding:8px 6px;font-size:13px;display:inline-block}.rSc3LG_sampleLink b{color:var(--ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}.rSc3LG_reviewsHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.rSc3LG_reviewsTitle{color:var(--ink);font-size:16px;font-weight:600}.rSc3LG_footer{z-index:10;background:var(--surface);padding:12px 20px var(--safe-bottom);border-top:1px solid var(--border-2);position:sticky;bottom:0}.rSc3LG_cap{text-align:center;color:var(--text-3);margin-top:8px;font-size:12px}.rSc3LG_legal{text-align:center;margin-top:24px;padding:20px 20px 8px}.rSc3LG_legalCopy{color:var(--text-3);margin-bottom:7px;font-size:12px}.rSc3LG_legalLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.rSc3LG_legalLinks a{color:var(--text-2);text-decoration:none}.rSc3LG_legalLinks a:hover{text-decoration:underline}.rSc3LG_legalDot{color:var(--border)}.rSc3LG_cap{opacity:1;max-height:32px;transition:max-height .22s,opacity .18s,margin .22s;overflow:hidden}.rSc3LG_capHidden{opacity:0;max-height:0;margin-top:0}
