/* paperback-invitation-v1 */
#paperback .pb-notify{margin-top:24px;padding-top:22px;border-top:1px solid #657070;max-width:860px;scroll-margin-top:100px}
#paperback .pb-notify>label{display:block;font:600 14px/1.5 Arial,sans-serif;color:#f6ecd9;margin-bottom:8px}
#paperback .pb-notify-row{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}
#paperback input[type=email]{flex:1 1 240px;min-width:0;border:1px solid #a2aaa3;background:#f8f3e7;color:#172526;padding:14px;font:16px/1.5 Arial,sans-serif;border-radius:3px}
#paperback .pb-notify button,#paperback .pb-cancel-panel button{border:1px solid #dec18e;background:#dec18e;color:#102021;padding:14px 18px;font:600 12px/1.5 Arial,sans-serif;letter-spacing:.04em;border-radius:3px;cursor:pointer;white-space:normal;max-width:100%}
#paperback button:disabled{opacity:.7;cursor:default}
#paperback :focus-visible{outline:3px solid #ffe1a4;outline-offset:4px}
#paperback .pb-notify-consent{display:flex!important;gap:10px;align-items:flex-start;margin:16px 0 8px!important;font:14px/1.65 Arial,sans-serif!important;font-weight:400!important}
#paperback .pb-notify-consent input{flex:0 0 auto;margin:4px 0 0;width:18px;height:18px;accent-color:#dec18e}
#paperback .pb-notify-help{font:13px/1.65 Arial,sans-serif!important;color:#d2d9d2;margin:12px 0;max-width:800px}
#paperback .pb-notify a,#paperback .pb-cancel-panel a{color:#ffdf9f;text-underline-offset:3px;overflow-wrap:anywhere}
#paperback .pb-notify-status{font:14px/1.7 Arial,sans-serif;color:#f6ecd9;margin-top:14px;overflow-wrap:anywhere}
#paperback .pb-notify-hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#paperback .pb-cancel-panel{margin-top:24px;border:1px solid #8f9b8f;padding:20px;scroll-margin-top:100px}
#paperback .pb-cancel-panel[hidden]{display:none}
#paperback .pb-cancel-panel h3{font:24px/1.3 Georgia,serif;margin:0}
@media(max-width:600px){#paperback .pb-notify-row{flex-direction:column}#paperback input[type=email]{flex:0 1 auto;width:100%;box-sizing:border-box}#paperback .pb-notify button{width:100%}}
