.member-save-page{background:var(--color-bg,#fff);border-bottom:1px solid var(--border,#e3e8ef);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem clamp(1rem,2.5vw,2rem);font-size:.875rem;display:flex}.member-save-page button{cursor:pointer;border:1px solid var(--color-primary-600,#203ca7);border-radius:var(--radius-sm,.375rem);color:var(--color-primary-600,#203ca7);background:0 0;align-items:center;gap:.5rem;padding:.6rem .8rem;display:inline-flex}.member-save-page button:focus-visible{outline:2px solid var(--color-primary-600,#203ca7);outline-offset:3px}.member-save-page--inline{font-size:inherit;background:0 0;border:0;justify-content:flex-start;padding:0}.member-save-page--inline button{border:1px solid var(--ink-100-ed,#e7ecee);background:var(--surface-0,#fff);height:48px;color:var(--ink-900-ed,#0b1b22);font-family:var(--font-ui,"Poppins", system-ui, sans-serif);font-weight:var(--font-weight-semibold,600);letter-spacing:-.005em;border-radius:.75rem;padding:0 1.25rem;font-size:.9375em;line-height:1;transition:background .15s,border-color .15s,color .15s}.member-save-page--inline button:hover{border-color:var(--ink-900-ed,#0b1b22)}.member-save-page--inline [role=status]:empty{display:none}.member-save-page--author{margin-left:auto}.member-save-page--image{top:var(--space-4,1rem);right:var(--space-4,1rem);z-index:2;max-width:calc(100% - 2rem);position:absolute}.member-save-page--image button{box-shadow:0 2px 8px #0000001f}.member-save-page--dates{margin-left:auto}.member-save-page--dates button{border-radius:.5rem;height:32px;padding:0 .625rem;font-size:12px}.member-save-page--dates button svg{width:14px;height:14px}.member-save-page--byline,.member-save-page--tool,.member-save-page--product,.member-save-page--page{align-self:center;margin-left:auto;position:relative}.member-save-page--byline>button,.member-save-page--byline .member-save-page__collection-trigger,.member-save-page--tool>button,.member-save-page--tool .member-save-page__collection-trigger,.member-save-page--product>button,.member-save-page--product .member-save-page__collection-trigger,.member-save-page--page>button,.member-save-page--page .member-save-page__collection-trigger{border:1px solid var(--border-strong,var(--ink-300-ed,#c7d1d6));background:var(--surface-0,#fff);width:2.875rem;height:2.875rem;color:var(--fg-1,var(--ink-900-ed,#0b1b22));transition:background-color var(--duration-sm,.15s) var(--ease-standard,ease),color var(--duration-sm,.15s) var(--ease-standard,ease),border-color var(--duration-sm,.15s) var(--ease-standard,ease);border-radius:50%;justify-content:center;padding:0;position:relative}.member-save-page--byline>button:hover,.member-save-page--byline .member-save-page__collection-trigger:hover,.member-save-page--tool>button:hover,.member-save-page--tool .member-save-page__collection-trigger:hover,.member-save-page--product>button:hover,.member-save-page--product .member-save-page__collection-trigger:hover,.member-save-page--page>button:hover,.member-save-page--page .member-save-page__collection-trigger:hover{border-color:var(--border-strong,var(--ink-300-ed,#c7d1d6));background:var(--bg-muted,#f2f5f7)}.member-save-page--byline>button[aria-pressed=true],.member-save-page--byline .member-save-page__collection-trigger[aria-pressed=true],.member-save-page--tool>button[aria-pressed=true],.member-save-page--tool .member-save-page__collection-trigger[aria-pressed=true],.member-save-page--product>button[aria-pressed=true],.member-save-page--product .member-save-page__collection-trigger[aria-pressed=true],.member-save-page--page>button[aria-pressed=true],.member-save-page--page .member-save-page__collection-trigger[aria-pressed=true]{color:var(--color-primary)}.member-save-page--byline button svg,.member-save-page--tool button svg,.member-save-page--product button svg,.member-save-page--page button svg{width:20px;height:20px}.member-save-page--byline .member-save-page__tip,.member-save-page--tool .member-save-page__tip,.member-save-page--product .member-save-page__tip,.member-save-page--page .member-save-page__tip{background:var(--ink-900-ed,#0b1b22);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.member-save-page--byline button:hover .member-save-page__tip,.member-save-page--byline button:focus-visible .member-save-page__tip,.member-save-page--tool button:hover .member-save-page__tip,.member-save-page--tool button:focus-visible .member-save-page__tip,.member-save-page--product button:hover .member-save-page__tip,.member-save-page--product button:focus-visible .member-save-page__tip,.member-save-page--page button:hover .member-save-page__tip,.member-save-page--page button:focus-visible .member-save-page__tip{opacity:1}.member-save-page--byline .member-save-page__login,.member-save-page--byline>[role=status]:not(:empty),.member-save-page--tool .member-save-page__login,.member-save-page--tool>[role=status]:not(:empty),.member-save-page--product .member-save-page__login,.member-save-page--product>[role=status]:not(:empty),.member-save-page--page .member-save-page__login,.member-save-page--page>[role=status]:not(:empty){z-index:5;border:1px solid var(--ink-100-ed,#e7ecee);background:var(--surface-0,#fff);white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 16px #0b1b221f}.member-save-page--byline .member-save-page__login,.member-save-page--tool .member-save-page__login,.member-save-page--product .member-save-page__login,.member-save-page--page .member-save-page__login{color:var(--color-primary);text-underline-offset:3px}@media (max-width:639.98px){.editorial-byline__people:has(>.member-save-page--byline){padding-inline-end:54px;position:relative}.editorial-byline__people>.member-save-page--byline{position:absolute;top:0;right:0}}.member-save-page--article-actions{gap:var(--space-2,8px);flex:none}@media (max-width:639.98px){.editorial-byline__people>.member-save-page--article-actions{margin-inline-start:0;position:static}.editorial-byline__people:has(>.member-save-page--article-actions){grid-template-columns:repeat(2,minmax(0,1fr));padding-inline-end:0;display:grid}.editorial-byline__people:has(>.member-save-page--article-actions)>.member-save-page--article-actions{grid-column:1/-1}}.member-save-page__collection-panel{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));box-shadow:var(--surface-card-shadow-raised,0 12px 32px #0707211f);box-sizing:border-box;width:min(320px,100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-4,16px);color:var(--ink-900-ed);font:.875rem/1.5 var(--font-ui,sans-serif);margin:0;position:fixed;inset:auto;overflow:auto}.member-save-page__collection-panel p{margin:var(--space-2,8px) 0 0}.member-save-page__collection-panel a{color:var(--color-primary);text-decoration:underline}.member-save-page__collection-form{gap:var(--space-2,8px);margin-block-start:var(--space-3,12px);display:grid}.member-save-page__collection-form select,.member-save-page__collection-form input{min-width:0;min-height:44px;padding-inline:var(--space-2,8px);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-0);color:inherit;font:inherit}.member-save-page .member-save-page__collection-form .member-save-page__collection-submit{height:40px;padding-inline:var(--space-4,16px);border-color:var(--color-primary);background:var(--color-primary);color:var(--surface-0,#fff);justify-content:center;justify-self:start}.member-save-page .member-save-page__collection-form .member-save-page__collection-submit:disabled{opacity:.55;cursor:default}.member-save-page--tool{align-self:center;margin-left:.75rem}.member-save-page--tool button{border-color:color-mix(in srgb, currentColor 35%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);color:inherit}.member-save-page--tool button:hover{border-color:color-mix(in srgb, currentColor 60%, transparent);background:color-mix(in srgb, currentColor 18%, transparent)}.member-save-page--tool button[aria-pressed=true]{color:inherit}.member-save-page--product{margin-left:.5rem}.member-save-page.member-save-page--page{max-width:var(--frame-max-width,var(--container-max-width,1280px));margin-inline:auto;padding:var(--space-3,.75rem) var(--space-4,1rem) 0;background:0 0;border-bottom:0;justify-content:flex-end;margin-left:auto}.member-save-page.member-save-page--page .member-save-page__tip{top:calc(100% + 6px);bottom:auto}
