.contribute_page__vKu_b{max-width:420px;margin:0 auto;padding:20px;min-height:100vh;background:var(--pb-bg,#f6f4ef);color:var(--pb-ink,#0a0a0a)}.contribute_eyebrow__ILoLe{font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-muted,#6b6660)}.contribute_eyebrowLink__X0EPg{color:inherit;text-decoration:underline;text-underline-offset:2px}.contribute_eyebrowLink__X0EPg:hover{color:var(--pb-ink,#0a0a0a)}.contribute_headline__fTjrM{margin:10px 0 0;font-family:var(--pb-serif,"Instrument Serif",serif);font-weight:400;font-size:27px;line-height:1.12;letter-spacing:-.6px}.contribute_accent__YD5xn{font-style:italic;color:var(--pb-accent,#ff5722)}.contribute_sub__FdS_6{margin-top:14px;font-family:var(--pb-sans,"Inter",sans-serif);font-size:13.5px;color:var(--pb-muted,#6b6660);line-height:1.5}.contribute_body__LyA8_{margin-top:18px;display:grid;gap:14px}.contribute_card__mIk79{background:var(--pb-paper,#fff);border:1px solid var(--pb-line-2,rgba(26,26,26,.15));padding:18px}.contribute_dropzone__QADks{display:block;padding:26px 18px;border:1px dashed var(--pb-line-2,rgba(26,26,26,.15));background:var(--pb-paper,#fff);text-align:center;cursor:pointer}.contribute_dropzoneIcon__rikJF{display:inline-flex;width:42px;height:42px;border-radius:999px;background:var(--pb-bg,#f6f4ef);border:1px solid var(--pb-line-2,rgba(26,26,26,.15));align-items:center;justify-content:center;margin-bottom:10px;font-size:20px}.contribute_dropzoneTitle___tnEt{font-family:var(--pb-sans,"Inter",sans-serif);font-size:14.5px;font-weight:600}.contribute_dropzoneHint__yjmPc{margin-top:4px;font-family:var(--pb-sans,"Inter",sans-serif);font-size:12px;color:var(--pb-muted,#6b6660)}.contribute_hiddenInput__VHnFr{display:none}.contribute_fileList__MWVAm{background:var(--pb-paper,#fff);border:1px solid var(--pb-line-2,rgba(26,26,26,.15));padding:4px 14px}.contribute_fileRow__67Bym{display:grid;grid-template-columns:1fr auto;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--pb-line,rgba(26,26,26,.08))}.contribute_fileRow__67Bym:last-child{border-bottom:none}.contribute_fileName__yAXQ5{font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:11.5px;color:var(--pb-ink,#0a0a0a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contribute_fileNote__bmXNK{margin-top:2px;font-family:var(--pb-sans,"Inter",sans-serif);font-size:11px;color:var(--pb-muted,#6b6660)}.contribute_enum__wzeyi{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.contribute_dot__HNeYZ{width:5px;height:5px;border-radius:999px;background:currentColor;animation:contribute_ccPulse__Pzvwt 1.1s ease-out infinite}@keyframes contribute_ccPulse__Pzvwt{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.4}to{transform:scale(1);opacity:1}}.contribute_enumHashing__MFqyd{background:#ecebe7;color:#605a52}.contribute_enumUploading__wVS53{background:#e3eefb;color:#1f5fae}.contribute_enumReview__g4Web{background:#fdecc8;color:#7a4a06}.contribute_enumPublished__juRU5{background:#ffe23a;color:#0a0a0a}.contribute_enumOutside__INLPY{background:#fdecc8;color:#7a4a06}.contribute_enumError__3n4Vt{background:#f7d9da;color:#8f1d22}.contribute_notice__S1cyH{padding:14px 16px}.contribute_noticeMuted__SeBnq{background:#ecebe7}.contribute_noticeWarn__gXCW1{background:#fdecc8}.contribute_noticeKicker__CXqwt{font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-muted,#6b6660)}.contribute_noticeWarn__gXCW1 .contribute_noticeKicker__CXqwt{color:#7a4a06}.contribute_noticeBody__5RzJ8{margin-top:5px;font-family:var(--pb-sans,"Inter",sans-serif);font-size:13px;line-height:1.5;color:var(--pb-ink,#0a0a0a)}.contribute_noticeWarn__gXCW1 .contribute_noticeBody__5RzJ8{color:#7a4a06}.contribute_noticeCta___f4OK{margin-top:8px;display:inline-block;font-family:var(--pb-sans,"Inter",sans-serif);font-size:12.5px;font-weight:700;color:var(--pb-ink,#0a0a0a)}.contribute_chip__ZfglW{background:var(--pb-paper,#fff);border:1px solid var(--pb-line-2,rgba(26,26,26,.15));padding:12px 14px;display:flex;align-items:center;gap:10px}.contribute_chipAvatar___UoEm{width:28px;height:28px;border-radius:999px;background:var(--pb-ink,#0a0a0a);color:#fff;display:grid;place-items:center;font-family:var(--pb-serif,"Instrument Serif",serif);font-size:13px}.contribute_chipName__E4IBO{font-family:var(--pb-sans,"Inter",sans-serif);font-size:14px;font-weight:600}.contribute_accordion__00IA3{background:var(--pb-paper,#fff);border:1px solid var(--pb-line-2,rgba(26,26,26,.15));padding:0 16px}.contribute_accordionSummary__HyOiX{list-style:none;cursor:pointer;padding:14px 0;display:flex;align-items:center;justify-content:space-between;font-family:var(--pb-sans,"Inter",sans-serif);font-size:13.5px;font-weight:600}.contribute_accordionSummary__HyOiX::-webkit-details-marker{display:none}.contribute_step__o7wTA{display:grid;grid-template-columns:20px 1fr;gap:9px;padding-bottom:10px}.contribute_stepNum__opVPc{font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:11px;font-weight:700;color:var(--pb-accent,#ff5722)}.contribute_stepHead__RUnHx{font-family:var(--pb-sans,"Inter",sans-serif);font-size:13px;font-weight:600}.contribute_stepBody__NKU_o{margin-top:2px;font-family:var(--pb-sans,"Inter",sans-serif);font-size:12px;color:var(--pb-muted,#6b6660);line-height:1.45}.contribute_signTitle__UshAz{margin-top:4px;font-family:var(--pb-serif,"Instrument Serif",serif);font-size:19px;letter-spacing:-.3px}.contribute_signFields__kuRAn{margin-top:14px;display:grid;gap:12px}.contribute_signLabel__Er7gp{display:block;margin-bottom:6px;font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-muted,#6b6660)}.contribute_signInput__ZgMu1{width:100%;box-sizing:border-box;height:44px;padding:0 13px;border:1px solid var(--pb-line-2,rgba(26,26,26,.15));border-radius:3px;background:var(--pb-paper,#fff);font-family:var(--pb-sans,"Inter",sans-serif);font-size:14.5px;color:var(--pb-ink,#0a0a0a);outline:none}.contribute_consentRow__DYQd_{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.contribute_consentText__1KQq3{font-family:var(--pb-sans,"Inter",sans-serif);font-size:12.5px;color:var(--pb-muted,#6b6660);line-height:1.5}.contribute_signError__t8Dsp{margin-top:10px;font-family:var(--pb-sans,"Inter",sans-serif);font-size:12px;color:#8f1d22}.contribute_signButton__LhaKm{margin-top:16px;width:100%;height:48px;border-radius:999px;background:var(--pb-accent,#ff5722);color:#fff;border:none;font-family:var(--pb-sans,"Inter",sans-serif);font-weight:700;font-size:15px;cursor:pointer}.contribute_signButton__LhaKm:disabled{opacity:.5;cursor:not-allowed}.qr-contribute_shell__HoQKf{max-width:420px;margin:0 auto;min-height:100vh;background:var(--pb-bg,#f6f4ef);overflow:hidden}.qr-contribute_hero__WF0ha{background:var(--pb-ink,#0a0a0a);color:#fff;padding:26px 20px 24px}.qr-contribute_heroTop__Zurci{display:flex;align-items:center;gap:8px;margin-bottom:12px}.qr-contribute_mark__AmVG_{width:24px;height:24px;background:#fff;color:var(--pb-ink,#0a0a0a);display:grid;place-items:center;font-family:var(--pb-serif,"Instrument Serif",serif);font-size:13px}.qr-contribute_wordmark__ifuFb{font-family:var(--pb-serif,"Instrument Serif",serif);font-size:16px;color:#fff}.qr-contribute_onCourse__NkBPz{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:9px;color:#ffe23a}.qr-contribute_heroEyebrow__QXT_o,.qr-contribute_onCourse__NkBPz{font-family:var(--pb-mono,"JetBrains Mono",monospace);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.qr-contribute_heroEyebrow__QXT_o{font-size:10px;color:var(--pb-accent,#ff5722)}.qr-contribute_heroHeadline__ZHQFf{margin:10px 0 0;font-family:var(--pb-serif,"Instrument Serif",serif);font-weight:400;font-size:30px;line-height:1.05;letter-spacing:-.7px;color:#fff}.qr-contribute_heroAccent__3pMfU{font-style:italic;color:var(--pb-accent,#ff5722)}.qr-contribute_body__yaHP_{padding:20px;display:grid;gap:14px}.qr-contribute_closed__zMkCf{background:#ecebe7;padding:14px 16px}.qr-contribute_closedKicker__i1Wyc{font-family:var(--pb-mono,"JetBrains Mono",monospace);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-muted,#6b6660)}.qr-contribute_closedBody__RrtO3{margin-top:5px;font-size:13px;line-height:1.5}.qr-contribute_closedBody__RrtO3,.qr-contribute_closedCta__wTfXc{font-family:var(--pb-sans,"Inter",sans-serif);color:var(--pb-ink,#0a0a0a)}.qr-contribute_closedCta__wTfXc{margin-top:8px;display:inline-block;font-size:12.5px;font-weight:700}