.page-options{flex-direction:column;gap:8px;min-width:0;display:flex}.page-options__bar{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.page-options__more{border:1px solid var(--border-soft);border-radius:var(--radius-full);background:var(--bg-secondary);min-height:32px;color:var(--text-secondary);font:inherit;font-size:12.5px;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;gap:4px;padding:0 10px 0 12px;display:inline-flex}.page-options__more[aria-expanded=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-on-tint)}@media (hover:hover) and (pointer:fine){.page-options__more:hover:not(:disabled){border-color:var(--accent);background:var(--accent-tint);color:var(--accent-on-tint)}}.page-options__caret{transition:transform var(--duration-fast) var(--ease-standard);flex:none}.page-options__more[aria-expanded=true] .page-options__caret{transform:rotate(180deg)}@media (pointer:coarse){.page-options__more{min-height:44px}}.page-options__more:focus-visible,.page-options__pick:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.page-options__more:disabled,.page-options__pick:disabled{opacity:.5;cursor:default}.page-options__panel{box-sizing:border-box;width:var(--artifact-max-w);border:1px solid var(--border-soft);border-radius:var(--radius-xl);background:var(--bg-secondary);max-width:100%;animation:page-options-in var(--duration-base) var(--ease-standard) both;flex-direction:column;gap:24px;padding:12px;display:flex}@keyframes page-options-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.page-options__group{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.page-options__name{color:var(--text-primary);font-size:12.5px;font-weight:var(--weight-semibold);margin:0 0 8px;padding:0}.page-options__picks{flex-wrap:wrap;gap:8px;display:flex}.page-options__picks--paper{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid}.page-options__pick--paper{min-height:44px;padding-block:4px}.page-options__pick-text{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.3;display:flex}.page-options__pick-size{color:var(--text-muted);font-size:11px;font-weight:var(--weight-regular)}.page-options__pick[aria-pressed=true] .page-options__pick-size{color:inherit;opacity:.8}.page-options__pick{border:1px solid var(--border-soft);border-radius:var(--radius-full);background:var(--bg-input);min-height:36px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-options__pick:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}}.page-options__more:active:not(:disabled),.page-options__pick:active:not(:disabled),.page-options__pick[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.page-options__pick[aria-pressed=true]{color:var(--accent-on-tint);font-weight:var(--weight-semibold)}.page-options__pick[aria-pressed=true]:before{content:"";background:currentColor;flex:none;width:14px;height:14px;margin-left:-2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5 9.5 18 20 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5 9.5 18 20 6'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (pointer:coarse){.page-options__pick{min-height:44px}}@media (prefers-reduced-motion:reduce){.page-options__panel{animation:none}.page-options__caret,.page-options__more,.page-options__pick{transition:none}}
