.BrandBar-module__-yA1Hq__bar{justify-content:space-between;align-items:center;width:100%;display:flex}.BrandBar-module__-yA1Hq__brand{letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:2px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.BrandBar-module__-yA1Hq__dot{color:var(--accent)}.BrandBar-module__-yA1Hq__nav{color:var(--ink-soft);gap:22px;font-size:14px;display:flex}.BrandBar-module__-yA1Hq__nav a{text-decoration:none}.BrandBar-module__-yA1Hq__nav a:hover{color:var(--ink)}@media (max-width:560px){.BrandBar-module__-yA1Hq__nav{gap:14px;font-size:13px}.BrandBar-module__-yA1Hq__nav a:nth-child(2){display:none}}
.Compressing-module___QGgya__card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:clamp(16px,2vh,24px)}.Compressing-module___QGgya__row{align-items:center;gap:12px;display:flex}.Compressing-module___QGgya__icon{width:32px;height:32px;color:var(--accent);background:linear-gradient(135deg,#fff3ef,#ffe0d5);border-radius:8px;place-items:center;font-size:16px;display:grid}.Compressing-module___QGgya__meta{min-width:0}.Compressing-module___QGgya__name{font-size:14px;font-weight:600}.Compressing-module___QGgya__stats{color:var(--ink-soft);font-size:12px}.Compressing-module___QGgya__pct{font-family:var(--font-mono);color:var(--ink-soft);margin-left:auto;font-size:13px}.Compressing-module___QGgya__progress{background:var(--line-soft);border-radius:3px;height:5px;margin-top:12px;overflow:hidden}.Compressing-module___QGgya__fill{background:var(--accent);border-radius:3px;height:100%;transition:width .2s linear;animation:1.6s ease-in-out infinite Compressing-module___QGgya__pulse}@keyframes Compressing-module___QGgya__pulse{0%,to{opacity:1}50%{opacity:.6}}.Compressing-module___QGgya__steps{color:var(--ink-faint);font-size:12px;font-family:var(--font-mono);gap:5px;margin:14px 0 0;padding:0;list-style:none;display:grid}.Compressing-module___QGgya__steps li{align-items:baseline;gap:8px;display:flex}.Compressing-module___QGgya__steps li[data-status=done]{color:var(--good)}.Compressing-module___QGgya__steps li[data-status=doing]{color:var(--ink)}.Compressing-module___QGgya__marker{flex-shrink:0;width:12px}.Compressing-module___QGgya__note{color:var(--ink-faint)}
.DropZone-module__eUUqIq__drop{border:1.5px dashed var(--ink-faint);border-radius:var(--radius);text-align:center;cursor:pointer;background:#ffffff8c;padding:clamp(32px,5vh,56px) clamp(24px,2.5vw,32px);transition:border-color .15s,background .15s}.DropZone-module__eUUqIq__drop:hover,.DropZone-module__eUUqIq__drop[data-hover=true]{border-color:var(--ink);background:#fff}.DropZone-module__eUUqIq__icon{background:var(--ink);color:#fff;border-radius:14px;place-items:center;width:clamp(44px,4vh,56px);height:clamp(44px,4vh,56px);margin:0 auto clamp(10px,1.4vh,14px);font-size:clamp(20px,2vh,24px);display:grid;transform:rotate(-4deg)}.DropZone-module__eUUqIq__big{letter-spacing:-.01em;font-size:clamp(17px,1.5vw,20px);font-weight:600}.DropZone-module__eUUqIq__small{color:var(--ink-soft);margin-top:5px;font-size:clamp(13px,1vw,14px)}.DropZone-module__eUUqIq__examples{color:var(--ink-faint);font-size:12px;font-family:var(--font-mono);margin-top:clamp(16px,2vh,22px)}.DropZone-module__eUUqIq__examples a{color:var(--ink-soft);border-bottom:1px dotted var(--line);padding-bottom:1px;text-decoration:none}.DropZone-module__eUUqIq__examples a:hover{color:var(--accent);border-color:var(--accent)}.DropZone-module__eUUqIq__input{display:none}@media (max-width:560px){.DropZone-module__eUUqIq__drop{padding:40px 18px}.DropZone-module__eUUqIq__big{font-size:16px}.DropZone-module__eUUqIq__examples{font-size:11px}}
.FileHead-module__jGcSOa__head{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:14px;padding:clamp(12px,1.6vh,16px) clamp(14px,1.4vw,18px);display:flex}.FileHead-module__jGcSOa__icon{width:clamp(32px,3vh,38px);height:clamp(32px,3vh,38px);color:var(--accent);background:linear-gradient(135deg,#fff3ef,#ffe0d5);border-radius:10px;flex-shrink:0;place-items:center;font-size:clamp(15px,1.6vh,18px);display:grid}.FileHead-module__jGcSOa__meta{flex:1;min-width:0}.FileHead-module__jGcSOa__name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.FileHead-module__jGcSOa__stats{color:var(--ink-soft);margin-top:2px;font-size:13px}.FileHead-module__jGcSOa__arrow{color:var(--ink-faint);margin:0 6px}.FileHead-module__jGcSOa__new{color:var(--good);font-weight:600}.FileHead-module__jGcSOa__rightSlot{flex-shrink:0;justify-content:flex-end;align-items:center;min-width:96px;margin-left:auto;display:flex}.FileHead-module__jGcSOa__save{color:var(--good);font-family:var(--font-mono);border-radius:var(--radius-sm);background:#128a5c14;padding:6px 10px;font-size:12px;font-weight:600}.FileHead-module__jGcSOa__refit{color:var(--ink-soft);font-family:var(--font-mono);background:var(--line-soft);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.FileHead-module__jGcSOa__spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:10px;height:10px;animation:.9s linear infinite FileHead-module__jGcSOa__spin}@keyframes FileHead-module__jGcSOa__spin{to{transform:rotate(360deg)}}
.PrivacyStrip-module__NjEREG__strip{color:var(--ink-faint);font-size:12px;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PrivacyStrip-module__NjEREG__strip[data-align=center]{justify-content:center}.PrivacyStrip-module__NjEREG__dot{background:var(--good);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #128a5c1f}.PrivacyStrip-module__NjEREG__zero{color:var(--good);font-weight:600}.PrivacyStrip-module__NjEREG__divider{color:var(--line)}.PrivacyStrip-module__NjEREG__tagline{color:var(--ink-faint)}.PrivacyStrip-module__NjEREG__muted{color:var(--ink-faint);opacity:.8}
.QrTransferModal-module__fihwHa__backdrop{-webkit-backdrop-filter:blur(4px);z-index:100;background:#0e0e0e8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.QrTransferModal-module__fihwHa__modal{background:var(--bg-card);border-radius:var(--radius);width:100%;max-width:400px;box-shadow:var(--shadow-md);text-align:center;padding:28px 28px 22px;position:relative}.QrTransferModal-module__fihwHa__close{width:32px;height:32px;color:var(--ink-soft);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;font-size:22px;position:absolute;top:8px;right:8px}.QrTransferModal-module__fihwHa__close:hover{background:var(--bg);color:var(--ink)}.QrTransferModal-module__fihwHa__title{letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:600}.QrTransferModal-module__fihwHa__sub{color:var(--ink-soft);font-size:12px;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0 0 18px;overflow:hidden}.QrTransferModal-module__fihwHa__qrWrap{place-items:center;margin-bottom:18px;display:grid}.QrTransferModal-module__fihwHa__qr{border-radius:8px;width:240px;height:240px;display:block}.QrTransferModal-module__fihwHa__qrPlaceholder{background:var(--bg);border-radius:8px;width:240px;height:240px;animation:1.4s ease-in-out infinite QrTransferModal-module__fihwHa__pulse}@keyframes QrTransferModal-module__fihwHa__pulse{0%,to{opacity:1}50%{opacity:.5}}.QrTransferModal-module__fihwHa__status{color:var(--ink);margin:0 0 6px;font-size:13px}.QrTransferModal-module__fihwHa__statusDone{color:var(--good);font-weight:600}.QrTransferModal-module__fihwHa__statusError{color:var(--warn)}.QrTransferModal-module__fihwHa__progress{background:var(--line-soft);border-radius:3px;max-width:240px;height:6px;margin:8px auto 0;overflow:hidden}.QrTransferModal-module__fihwHa__progressFill{background:var(--accent);border-radius:3px;height:100%;transition:width .2s linear}.QrTransferModal-module__fihwHa__urlDetails{color:var(--ink-faint);font-size:11px;font-family:var(--font-mono);margin-top:14px}.QrTransferModal-module__fihwHa__urlDetails summary{cursor:pointer}.QrTransferModal-module__fihwHa__url{background:var(--bg);word-break:break-all;text-align:left;border-radius:6px;margin-top:6px;padding:6px 8px;display:block}.QrTransferModal-module__fihwHa__privacy{color:var(--ink-faint);margin:18px 0 0;font-size:11px;line-height:1.45}
.SendItRow-module__vu_ISa__send{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:clamp(14px,1.6vh,18px) clamp(14px,1.4vw,18px);position:relative}.SendItRow-module__vu_ISa__title{color:var(--ink-soft);margin:0 0 clamp(10px,1.4vh,14px);font-size:13px;font-weight:600}.SendItRow-module__vu_ISa__grid{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1fr;gap:clamp(8px,.8vw,12px);display:grid}.SendItRow-module__vu_ISa__btn{border-radius:var(--radius-sm);border:1px solid var(--line);cursor:pointer;text-align:left;font:inherit;color:var(--ink);background:#fff;flex-direction:column;align-items:flex-start;gap:6px;padding:clamp(11px,1.4vh,14px) clamp(12px,1.2vw,16px);transition:all .12s;display:flex}.SendItRow-module__vu_ISa__btn:hover{border-color:var(--ink);transform:translateY(-1px)}.SendItRow-module__vu_ISa__em{font-size:clamp(18px,2vw,22px);line-height:1}.SendItRow-module__vu_ISa__lbl{font-size:14px;font-weight:600}.SendItRow-module__vu_ISa__hint{color:var(--ink-faint);font-size:11px;font-family:var(--font-mono)}.SendItRow-module__vu_ISa__primary{background:var(--ink);color:#fff;border-color:var(--ink)}.SendItRow-module__vu_ISa__primary:hover{background:var(--accent);border-color:var(--accent)}.SendItRow-module__vu_ISa__primary .SendItRow-module__vu_ISa__hint{color:#fff9}.SendItRow-module__vu_ISa__toast{background:var(--ink);color:#fff;border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:10px 14px;font-size:13px;position:absolute;bottom:-52px;left:0;right:0}.SendItRow-module__vu_ISa__toast[data-tone=warn]{background:var(--warn)}@media (max-width:880px){.SendItRow-module__vu_ISa__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.SendItRow-module__vu_ISa__grid{grid-template-columns:repeat(2,1fr)}}
.TargetChips-module__S5BS1q__chips{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:96px;display:flex}.TargetChips-module__S5BS1q__chip{border:1px solid var(--line);cursor:pointer;color:var(--ink);text-align:left;font:inherit;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;min-width:140px;padding:8px 12px;transition:all .12s;display:inline-flex}.TargetChips-module__S5BS1q__row1{letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.TargetChips-module__S5BS1q__row2{font-size:11px;font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;align-items:baseline;gap:5px;display:flex}.TargetChips-module__S5BS1q__em{font-size:14px;line-height:1}.TargetChips-module__S5BS1q__fitBadge{color:var(--good);font-size:12px;font-weight:700}.TargetChips-module__S5BS1q__est{color:var(--ink);font-weight:600}.TargetChips-module__S5BS1q__divider{color:var(--line)}.TargetChips-module__S5BS1q__cap{color:var(--ink-faint)}.TargetChips-module__S5BS1q__chip:hover{border-color:var(--ink)}.TargetChips-module__S5BS1q__chip[data-on=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.TargetChips-module__S5BS1q__chip[data-on=true] .TargetChips-module__S5BS1q__row2,.TargetChips-module__S5BS1q__chip[data-on=true] .TargetChips-module__S5BS1q__cap,.TargetChips-module__S5BS1q__chip[data-on=true] .TargetChips-module__S5BS1q__est,.TargetChips-module__S5BS1q__chip[data-on=true] .TargetChips-module__S5BS1q__divider{color:#ffffffb3}.TargetChips-module__S5BS1q__chip[data-on=true] .TargetChips-module__S5BS1q__fitBadge{color:#6cdfa6}.TargetChips-module__S5BS1q__custom{border-style:dashed}.TargetChips-module__S5BS1q__customForm{flex-direction:row;align-items:center;gap:6px;padding:6px 8px 6px 12px}.TargetChips-module__S5BS1q__customInput{font:inherit;width:80px;color:var(--ink);background:0 0;border:0;outline:none}.TargetChips-module__S5BS1q__customSubmit{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-pill);cursor:pointer;border:0;padding:4px 10px;font-size:12px;font-weight:600}@media (max-width:560px){.TargetChips-module__S5BS1q__chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -18px;padding:0 18px 6px;overflow-x:auto}.TargetChips-module__S5BS1q__chips::-webkit-scrollbar{display:none}}
.WhySoBig-module__-QDLda__why{border-top:1px dashed var(--line);margin-top:14px;padding-top:12px}.WhySoBig-module__-QDLda__why summary{cursor:pointer;color:var(--ink-soft);align-items:center;gap:10px;font-size:14px;font-weight:500;list-style:none;display:flex}.WhySoBig-module__-QDLda__why summary::-webkit-details-marker{display:none}.WhySoBig-module__-QDLda__why summary:before{content:"▸";color:var(--ink-faint);font-size:10px;transition:transform .15s}.WhySoBig-module__-QDLda__why[open] summary:before{transform:rotate(90deg)}.WhySoBig-module__-QDLda__help{color:var(--ink-faint);font-size:12px;font-family:var(--font-mono);margin-top:10px}.WhySoBig-module__-QDLda__breakdown{gap:10px;margin-top:16px;display:grid}.WhySoBig-module__-QDLda__bar{grid-template-columns:110px 1fr 70px;align-items:center;gap:12px;font-size:13px;display:grid}.WhySoBig-module__-QDLda__bar .WhySoBig-module__-QDLda__name{color:var(--ink);font-weight:500}.WhySoBig-module__-QDLda__track{background:var(--line-soft);border-radius:4px;height:8px;overflow:hidden}.WhySoBig-module__-QDLda__fill{background:var(--ink);border-radius:4px;height:100%}.WhySoBig-module__-QDLda__fill.WhySoBig-module__-QDLda__images{background:var(--accent)}.WhySoBig-module__-QDLda__fill.WhySoBig-module__-QDLda__fonts{background:#2b6cb0}.WhySoBig-module__-QDLda__fill.WhySoBig-module__-QDLda__meta{background:#888}.WhySoBig-module__-QDLda__fill.WhySoBig-module__-QDLda__other{background:#c5c0b5}.WhySoBig-module__-QDLda__val{font-family:var(--font-mono);color:var(--ink-soft);text-align:right;font-size:12px}@media (max-width:560px){.WhySoBig-module__-QDLda__bar{grid-template-columns:80px 1fr 60px;font-size:12px}}
.page-module__E0kJGG__hero{flex:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);min-height:0;display:grid}.page-module__E0kJGG__privacyWrap{margin-top:clamp(16px,2vh,26px)}.page-module__E0kJGG__footer{border-top:1px solid var(--line);color:var(--ink-faint);font-size:12px;font-family:var(--font-mono);justify-content:space-between;margin-top:auto;padding-top:16px;display:flex}.page-module__E0kJGG__result{flex:1;grid-auto-rows:max-content;align-content:start;gap:clamp(12px,1.6vh,18px);margin-top:clamp(24px,5vh,56px);display:grid}.page-module__E0kJGG__bodySlot{min-height:280px}.page-module__E0kJGG__warn{color:var(--warn);border-radius:var(--radius-sm);background:#b15c0014;padding:12px 14px;font-size:13px;line-height:1.4}.page-module__E0kJGG__error{color:#c0392b;border-radius:var(--radius-sm);background:#dc322f14;padding:14px;font-size:13px}.page-module__E0kJGG__actions{justify-content:center;gap:16px;margin-top:8px;display:flex}.page-module__E0kJGG__dim{opacity:.55;transition:opacity .15s}.page-module__E0kJGG__linkBtn{color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 8px;font-size:13px;text-decoration:underline}.page-module__E0kJGG__linkBtn:hover{color:var(--ink)}@media (max-width:880px){.page-module__E0kJGG__hero{grid-template-columns:1fr;gap:28px}.page-module__E0kJGG__footer{flex-direction:column;gap:8px}}
.page-module__TbVDrG__page{flex-direction:column;gap:24px;max-width:480px;min-height:100dvh;margin:0 auto;padding:32px 20px 24px;display:flex}.page-module__TbVDrG__brand{letter-spacing:-.02em;text-align:center;font-size:22px;font-weight:700}.page-module__TbVDrG__dot{color:var(--accent)}.page-module__TbVDrG__card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;flex:1;justify-content:center;padding:24px 20px;display:flex}.page-module__TbVDrG__title{letter-spacing:-.01em;margin:0 0 16px;font-size:18px;font-weight:600}.page-module__TbVDrG__line{color:var(--ink);margin:0;font-size:14px}.page-module__TbVDrG__lineDone{color:var(--good);font-weight:600}.page-module__TbVDrG__lineError{color:var(--warn)}.page-module__TbVDrG__progress{background:var(--line-soft);border-radius:3px;height:6px;margin-top:12px;overflow:hidden}.page-module__TbVDrG__progressFill{background:var(--accent);border-radius:3px;height:100%;transition:width .2s linear}.page-module__TbVDrG__again{color:var(--ink-faint);margin:14px 0 0;font-size:12px}.page-module__TbVDrG__link{color:var(--accent);text-decoration:underline}.page-module__TbVDrG__error{color:var(--warn);margin:0;font-size:13px}.page-module__TbVDrG__privacyWrap{justify-content:center;display:flex}
.Faq-module__EHB7zG__faq{font-size:12px;font-family:var(--font-mono);color:var(--ink-soft);margin-top:8px}.Faq-module__EHB7zG__summary{cursor:pointer;color:var(--ink-soft);align-items:center;gap:6px;padding:4px 0;list-style:none;display:inline-flex}.Faq-module__EHB7zG__summary::-webkit-details-marker{display:none}.Faq-module__EHB7zG__summary:before{content:"▸";color:var(--ink-faint);font-size:10px;transition:transform .15s}.Faq-module__EHB7zG__faq[open] .Faq-module__EHB7zG__summary:before{transform:rotate(90deg)}.Faq-module__EHB7zG__summary:hover{color:var(--ink)}.Faq-module__EHB7zG__count{color:var(--ink-faint)}.Faq-module__EHB7zG__list{font-family:var(--font-sans);gap:6px;margin-top:12px;display:grid}.Faq-module__EHB7zG__item{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.Faq-module__EHB7zG__item[open]{border-color:var(--ink-faint)}.Faq-module__EHB7zG__itemSummary{cursor:pointer;color:var(--ink);align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;list-style:none;display:flex}.Faq-module__EHB7zG__itemSummary::-webkit-details-marker{display:none}.Faq-module__EHB7zG__itemSummary:before{content:"▸";color:var(--ink-faint);flex-shrink:0;font-size:9px;transition:transform .15s}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__itemSummary:before{transform:rotate(90deg)}.Faq-module__EHB7zG__itemSummary:hover{background:var(--bg)}.Faq-module__EHB7zG__answer{color:var(--ink-soft);padding:0 14px 12px 32px;font-size:13px;line-height:1.55}
