.boost-module__fRWrRa__hero{isolation:isolate;text-align:center;max-width:1080px;margin:0 auto;padding:72px 24px 40px;position:relative}.boost-module__fRWrRa__backdrop{z-index:-1;opacity:.4;inset:0}.boost-module__fRWrRa__hero h1{text-wrap:balance;margin:10px 0 14px;font-size:clamp(34px,6vw,56px);line-height:1.08}.boost-module__fRWrRa__heroLead{color:var(--gold);max-width:620px;margin:0 auto 18px;font-size:clamp(16px,2.4vw,19px);line-height:1.65}.boost-module__fRWrRa__edition{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-strong);color:inherit;border-radius:999px;padding:7px 16px;font-size:13px;display:inline-block}.boost-module__fRWrRa__grid{gap:28px;max-width:1080px;margin:0 auto;padding:8px 24px 56px;display:grid}.boost-module__fRWrRa__adminControls form{margin-block:1rem}.boost-module__fRWrRa__adminControls fieldset{border:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:1rem;padding:1rem;display:flex}.boost-module__fRWrRa__adminControls label{flex:180px;gap:.4rem;display:grid}.boost-module__fRWrRa__adminControls input,.boost-module__fRWrRa__adminControls select{max-width:100%;min-height:44px}.boost-module__fRWrRa__adminControls article{border-block-end:1px solid var(--line);padding-block:1rem}.boost-module__fRWrRa__adminControls article button{margin-block:.25rem;margin-inline-end:.5rem}.boost-module__fRWrRa__signEntry{border:1px solid var(--line);background:var(--panel);border-radius:20px;padding:28px}.boost-module__fRWrRa__signEntry h2{margin:4px 0 6px;font-size:clamp(22px,3.4vw,30px)}.boost-module__fRWrRa__signEntry>div>p{opacity:.85;margin:0 0 18px}.boost-module__fRWrRa__picker{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px;display:grid}.boost-module__fRWrRa__picker button{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;font-size:13px;transition:border-color .15s,background .15s;display:flex}.boost-module__fRWrRa__picker button:hover{border-color:var(--sign-accent,var(--gold))}.boost-module__fRWrRa__picker button[aria-pressed=true]{border-color:var(--sign-accent,var(--gold));background:color-mix(in srgb, var(--sign-accent,var(--gold)) 12%, transparent)}.boost-module__fRWrRa__picker button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.boost-module__fRWrRa__pickerHint{opacity:.75;min-height:18px;margin-top:14px;font-size:13px}.boost-module__fRWrRa__preview{border:1px solid var(--line);background:var(--panel);border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:24px;padding:28px;display:grid}.boost-module__fRWrRa__previewEmpty{text-align:center;display:block;}@media (max-width:640px){.boost-module__fRWrRa__preview{grid-template-columns:1fr}}.boost-module__fRWrRa__previewSign{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.boost-module__fRWrRa__previewSign h3{margin:0;font-size:22px}.boost-module__fRWrRa__previewSign p{opacity:.75;margin:0;font-size:13px}.boost-module__fRWrRa__previewBody h3{margin:0 0 8px;font-size:clamp(20px,3vw,26px)}.boost-module__fRWrRa__scoreChips{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.boost-module__fRWrRa__scoreChips span{border:1px solid var(--line-strong);border-radius:999px;padding:5px 12px;font-size:12px}.boost-module__fRWrRa__summary{margin:0 0 8px;line-height:1.7}.boost-module__fRWrRa__demanding{color:var(--gold);margin:0 0 14px;font-size:13px}.boost-module__fRWrRa__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.boost-module__fRWrRa__band{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:28px;display:flex}.boost-module__fRWrRa__band h2{margin:4px 0 6px;font-size:clamp(20px,3vw,26px)}.boost-module__fRWrRa__band p{opacity:.85;max-width:56ch;margin:0}.boost-module__fRWrRa__subscribeForm{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.boost-module__fRWrRa__subscribeForm input{font:inherit;border:1px solid var(--line-strong);background:var(--ink);color:inherit;border-radius:10px;flex:220px;padding:12px 14px}.boost-module__fRWrRa__subscribeForm input:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.boost-module__fRWrRa__subscribeForm input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;height:20px;padding:0}.boost-module__fRWrRa__subscribeForm label{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.boost-module__fRWrRa__subscribeNote{opacity:.7;margin-top:10px;font-size:12px}.boost-module__fRWrRa__statusLine{min-height:20px;color:var(--gold);margin-top:10px;font-size:13px}.boost-module__fRWrRa__notice{max-width:1080px;color:var(--gold);margin:0 auto 8px;padding:12px 24px;font-size:14px}@media (max-width:600px){.boost-module__fRWrRa__hero{padding:24px 16px 16px}.boost-module__fRWrRa__hero h1{font-size:28px;line-height:1.15}.boost-module__fRWrRa__heroLead{margin-bottom:10px;font-size:14px;line-height:1.45}.boost-module__fRWrRa__grid{gap:16px;padding:0 12px 32px}.boost-module__fRWrRa__signEntry{padding:14px}.boost-module__fRWrRa__signEntry h2{font-size:20px}.boost-module__fRWrRa__picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.boost-module__fRWrRa__picker button{gap:4px;padding:8px 4px;font-size:12px}}.boost-module__fRWrRa__subscribeForm input[type=checkbox]{max-width:20px;min-height:20px;accent-color:var(--gold)}.boost-module__fRWrRa__privacyControls{flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.boost-module__fRWrRa__privacyControls label{flex:260px;align-items:center;gap:10px;display:flex}.boost-module__fRWrRa__privacyControls input[type=checkbox]{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;accent-color:var(--gold);padding:0}.boost-module__fRWrRa__exportGallery{flex-wrap:wrap;gap:8px;display:flex}.boost-module__fRWrRa__exportGallery img{border-radius:8px;max-width:100%;height:auto;display:block}.boost-module__fRWrRa__tableScroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.boost-module__fRWrRa__tableScroll table{min-width:640px}.boost-module__fRWrRa__adminControls code{overflow-wrap:anywhere}
